个体户批量列异修改

This commit is contained in:
zhouxy 2026-01-29 15:32:43 +08:00
parent 0333edbdeb
commit e1b2488c51
2 changed files with 13 additions and 40 deletions

View File

@ -10,7 +10,7 @@
<el-form ref="form" :model="form" label-width="180px" label-position="right" :rules="formRules"> <el-form ref="form" :model="form" label-width="180px" label-position="right" :rules="formRules">
<div class="form"> <div class="form">
<div class="tab" v-if="bizList.length === 1"> <div v-if="bizList.length === 1" class="tab">
<div class="tab-title"> <div class="tab-title">
<label> <label>
主体信息 主体信息
@ -81,7 +81,7 @@
<el-row> <el-row>
<el-form-item label="列入原因" required class="bt0"> <el-form-item label="列入原因" required class="bt0">
<el-col :span="24"> <el-col :span="24">
<el-select v-model="reason" style="width:100%" placeholder="请选择列入原因" class="custom" :disabled="isBatchNB"> <el-select v-model="reason" style="width:100%" placeholder="请选择列入原因" class="custom">
<el-option <el-option
v-for="item in reasonOptions" v-for="item in reasonOptions"
:key="item.value" :key="item.value"
@ -95,7 +95,7 @@
<el-row> <el-row>
<el-form-item label="案件来源" required prop="caseSource" class="bt0"> <el-form-item label="案件来源" required prop="caseSource" class="bt0">
<el-col :span="24"> <el-col :span="24">
<el-select v-model="caseSource" style="width:100%" placeholder="请选择案件来源" class="custom" > <el-select v-model="caseSource" style="width:100%" placeholder="请选择案件来源" class="custom">
<el-option <el-option
v-for="item in caseSourceOptions" v-for="item in caseSourceOptions"
:key="item.value" :key="item.value"
@ -120,7 +120,7 @@
<el-row> <el-row>
<el-form-item v-if="dataFrom === '3'" label="现场核查人员" prop="remark" class="bt0"> <el-form-item v-if="dataFrom === '3'" label="现场核查人员" prop="remark" class="bt0">
<el-col :span="24"> <el-col :span="24">
<div style="margin-top: 10px">{{regEntryUserName}}</div> <div style="margin-top: 10px">{{ regEntryUserName }}</div>
<!-- <el-input v-model="regEntryUserName" placeholder="现场核查人员" style="width:100%" disabled maxlength="500" show-word-limit />--> <!-- <el-input v-model="regEntryUserName" placeholder="现场核查人员" style="width:100%" disabled maxlength="500" show-word-limit />-->
</el-col> </el-col>
</el-form-item> </el-form-item>
@ -370,7 +370,7 @@ import DetailHead from '@/components/DetailHead'
import HandleDialog from '@/components/HandleDialog' import HandleDialog from '@/components/HandleDialog'
import { removeAttachementById, listAttachmentByBizseq } from '@/api/attachment' import { removeAttachementById, listAttachmentByBizseq } from '@/api/attachment'
import { returnClue, deleteClue, nextAbnormaInclusionProcess, import { returnClue, deleteClue, nextAbnormaInclusionProcess,
getBizSpeListPage, removeBySpelistid, searchBizSpeByBizSeqId, getDecContent, validateBiz, down, checkIsBatchNB } from '@/api/abnormal' getBizSpeListPage, removeBySpelistid, getDecContent, validateBiz, down } from '@/api/abnormal'
import { getUsersPermission } from '@/api/user' import { getUsersPermission } from '@/api/user'
import { validBeforeUpload } from '@/api/fileUpload' import { validBeforeUpload } from '@/api/fileUpload'
import { getConstant } from '@/api/system' import { getConstant } from '@/api/system'
@ -620,37 +620,10 @@ export default {
} }
}) })
}), }),
checkIsBatchNB({ bizSeq: this.bizseq }).then(res => { // checkIsBatchNB({ bizSeq: this.bizseq }).then(res => {
this.isBatchNB = res.data // this.isBatchNB = res.data
}),
this.loadRemListPage(),
// listAbnormalByBizSeq(this.bizseq).then(res => {
// if (res.code === 0) {
// // index
// let i = 1
// const pageStart = (this.currentPage - 1) * this.pageSize
// res.data.forEach(each => {
// each.index = pageStart + i++
// each.name = each.entname
// each.typeName = each.entTypeName
// // this.$set(this, 'reason', each.specause)
// this.entbase.push(each)
// })
// this.reason = this.entbase[0].specause
// this.remark = this.entbase[0].remark === 'null' ? '' : this.entbase[0].remark
// if (this.entbase[0].decisionContent !== null) {
// this.$nextTick(() => {
// this.decisionContent = this.entbase[0].decisionContent
// })
// }
// //
// this.total = this.entbase.length
// //
// this.calcPageData()
// } else {
// this.$message.error('')
// }
// }), // }),
this.loadRemListPage(),
// //
listAttachmentByBizseq(this.bizseq).then(data => { listAttachmentByBizseq(this.bizseq).then(data => {
@ -1109,7 +1082,7 @@ export default {
index = i index = i
} }
} }
this.fileList.splice(index,1) this.fileList.splice(index, 1)
} else { } else {
this.$message.error(res.msg) this.$message.error(res.msg)
} }

View File

@ -92,7 +92,7 @@
<div class="content-body"> <div class="content-body">
<el-row class="bl0" style="margin-bottom: 10px"> <el-row class="bl0" style="margin-bottom: 10px">
<el-col :span="6"> <el-col :span="6">
<el-button style="margin-left: 50px" size="mini" type="primary" @click="templateDialog = true">未年报批量列异</el-button> <el-button style="margin-left: 50px" size="mini" type="primary" @click="templateDialog = true">批量列异</el-button>
</el-col> </el-col>
</el-row> </el-row>
<div class="body"> <div class="body">
@ -348,7 +348,7 @@
import searchHeader from '@/components/searchHeader' import searchHeader from '@/components/searchHeader'
import pageSelector from '@/components/PageSelector' import pageSelector from '@/components/PageSelector'
import { commonPage } from '@/api/company' import { commonPage } from '@/api/company'
import { saveAbnormalAccept, getRegulatory, validateBiz, saveBatchAbnListAccept, saveBatchAbnListAcceptByNB, removeClue, saveIvdAccept, saveAcceptBatch } from '@/api/abnormal' import { saveAbnormalAccept, getRegulatory, validateBiz, saveBatchAbnListAcceptByNB, saveIvdAccept, saveAcceptBatch } from '@/api/abnormal'
import { getConstant, getOrgTreeList } from '@/api/system' import { getConstant, getOrgTreeList } from '@/api/system'
import { getBasePage } from '@/api/entBase' import { getBasePage } from '@/api/entBase'
import FakeProgress from '@/components/FakeProgress' import FakeProgress from '@/components/FakeProgress'
@ -596,8 +596,8 @@ export default {
this.showFakeProgress = false this.showFakeProgress = false
var resData = {} var resData = {}
this.$confirm(`可导数量:${res.data.enableSize} 不可导数量:${res.data.disableSize}`, '导入筛选结果', { this.$confirm(`可导数量:${res.data.enableSize} 不可导数量:${res.data.disableSize}`, '导入筛选结果', {
confirmButtonText: '继续导入', confirmButtonText: '发起业务',
cancelButtonText: '保存清单', cancelButtonText: '保存不可导入清单',
distinguishCancelAndClose: true, distinguishCancelAndClose: true,
beforeClose: (action, instance, done) => { beforeClose: (action, instance, done) => {
if (action === 'confirm') { if (action === 'confirm') {