소스 검색

准入审批页面修改

huahaiyan 6 년 전
부모
커밋
9541053b97

+ 3 - 3
src/dashoo.cn/frontend_web/src/components/oilsupplier/auditbuslist.vue

@@ -2,7 +2,7 @@
   <div>
     <el-card class="box-card">
       <div slot="header" class="clearfix">
-        <span style="font-weight: bold">分类</span>
+        <span style="font-weight: bold">准入范围</span>
         <span style="float: right;">
           <el-button type="primary" size="mini"  v-if ="Visiblebtn =='0'" @click="AuditEntity">提交审批</el-button>
         </span>
@@ -44,8 +44,8 @@
 
     <el-card class="box-card" style="margin-top: 10px;">
       <div slot="header" class="clearfix">
-        <span style="font-weight: bold">分类文档</span>
-        <el-button style="float: right; padding: 3px 0" type="text" @click="subfiledialog">添加</el-button>
+        <span style="font-weight: bold">企业资质</span>
+        <!-- <el-button style="float: right; padding: 3px 0" type="text" @click="subfiledialog">添加</el-button> -->
       </div>
       <auditfile-list ref="auditfileList" :data="auditfileList" :SupplierId="SupplierId"
         :SupplierCertId="SupplierCertId" :SupplierTypeCode="SupplierTypeCode" :businessList="auditbusList"

+ 2 - 2
src/dashoo.cn/frontend_web/src/components/oilsupplier/auditfilelist.vue

@@ -1,13 +1,13 @@
 <template>
   <div>
     <el-table :data="auditfileList" border>
-      <el-table-column label="操作" width="150" align="center" fixed>
+      <!-- <el-table-column label="操作" width="150" align="center" fixed>
         <template slot-scope="scope">
           <el-button type="primary" plain size="mini" title="编辑" @click="openDialog(scope.row)">编辑</el-button>
           <el-button type="primary" plain size="mini" title="删除" style="margin-left:3px" @click="deletedata(scope.row)">
             删除</el-button>
         </template>
-      </el-table-column>
+      </el-table-column> -->
       <el-table-column prop="NeedFileType" label="文件分类" show-overflow-tooltip></el-table-column>
       <!-- <el-table-column prop="NeedFileCode" label="分类编码" show-overflow-tooltip></el-table-column> -->
       <el-table-column prop="FileName" label="文件名称" show-overflow-tooltip></el-table-column>

+ 84 - 79
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplieraudit/_opera/basisedit.vue

@@ -13,7 +13,8 @@
         <span style="float: right;">
           <!--<el-button type="primary" size="mini" style="margin-left: 8px" @click="allocationBtn" v-if="this.formData.Status == '3'">提交专业审批</el-button>-->
           <!--<el-button type="primary" size="mini" style="margin-left: 8px" @click="AuditEntity" v-else>审批</el-button>-->
-          <el-button type="primary" size="mini" style="margin-left: 8px" @click="AuditEntity" v-if="auditBtn && this.formData.Status != '6'">{{auditTitle}}</el-button>
+          <el-button type="primary" size="mini" style="margin-left: 8px" @click="AuditEntity"
+            v-if="auditBtn && this.formData.Status != '6'">{{auditTitle}}</el-button>
           <router-link :to="'/oilsupplier/supplieraudit'">
             <el-button type="primary" size="mini" style="margin-left: 8px">返回</el-button>
           </router-link>
@@ -26,7 +27,8 @@
             <div slot="header" class="clearfix">
               <span>供方基本信息表</span>
             </div>
-            <basis-info ref="TechInfo" :formData.sync="formData" :dictData.sync="dictData" :disabled="true"></basis-info>
+            <basis-info ref="TechInfo" :formData.sync="formData" :dictData.sync="dictData" :disabled="true">
+            </basis-info>
           </el-card>
         </el-tab-pane>
 
@@ -41,70 +43,70 @@
                 <el-col :span="8">
                   <el-form-item label="企业员工总数">
                     <el-input-number v-model="formDataCert.WorkerTotal" controls-position="right" :min="0"
-                                     style="width: 100%"></el-input-number>
+                      style="width: 100%"></el-input-number>
                   </el-form-item>
                 </el-col>
 
                 <el-col :span="8">
                   <el-form-item label="合同化用工数量">
                     <el-input-number v-model="formDataCert.ContractNum" controls-position="right" :min="0"
-                                     style="width: 100%"></el-input-number>
+                      style="width: 100%"></el-input-number>
                   </el-form-item>
                 </el-col>
 
                 <el-col :span="8">
                   <el-form-item label="大学及以上学历人员数量">
                     <el-input-number v-model="formDataCert.UniversityNum" controls-position="right" :min="0"
-                                     style="width: 100%"></el-input-number>
+                      style="width: 100%"></el-input-number>
                   </el-form-item>
                 </el-col>
 
                 <el-col :span="8">
                   <el-form-item label="技术、管理人员数量">
                     <el-input-number v-model="formDataCert.TechnicalNum" controls-position="right" :min="0"
-                                     style="width: 100%"></el-input-number>
+                      style="width: 100%"></el-input-number>
                   </el-form-item>
                 </el-col>
 
                 <el-col :span="8">
                   <el-form-item label="高级及以上职称人员数量">
                     <el-input-number v-model="formDataCert.AboveProfNum" controls-position="right" :min="0"
-                                     style="width: 100%"></el-input-number>
+                      style="width: 100%"></el-input-number>
                   </el-form-item>
                 </el-col>
 
                 <el-col :span="8">
                   <el-form-item label="中级职称人员数量">
                     <el-input-number v-model="formDataCert.MiddleProfNum" controls-position="right" :min="0"
-                                     style="width: 100%"></el-input-number>
+                      style="width: 100%"></el-input-number>
                   </el-form-item>
                 </el-col>
 
                 <el-col :span="8">
                   <el-form-item label="具有国家注册执业资格人员数量">
                     <el-input-number v-model="formDataCert.NationalRegNum" controls-position="right" :min="0"
-                                     style="width: 100%"></el-input-number>
+                      style="width: 100%"></el-input-number>
                   </el-form-item>
                 </el-col>
 
                 <el-col :span="8">
                   <el-form-item label="具有国家注册执业资格证书总数">
                     <el-input-number v-model="formDataCert.NationalCertTotal" controls-position="right" :min="0"
-                                     style="width: 100%"></el-input-number>
+                      style="width: 100%"></el-input-number>
                   </el-form-item>
                 </el-col>
 
                 <el-col :span="8">
                   <el-form-item label="设计人员总数">
                     <el-input-number v-model="formDataCert.DesignerTotal" controls-position="right" :min="0"
-                                     style="width: 100%"></el-input-number>
+                      style="width: 100%"></el-input-number>
                   </el-form-item>
                 </el-col>
 
                 <el-col :span="8">
                   <el-form-item label="技术工人总数">
                     <el-input-number v-model="formDataCert.SkillerTotal" controls-position="right" :min="0"
-                                     style="width: 100%"></el-input-number>
+                      style="width: 100%"></el-input-number>
                   </el-form-item>
                 </el-col>
               </el-row>
@@ -116,7 +118,7 @@
               <span>企业主要装备情况</span>
             </div>
             <equipment-list ref="equipmentList" :data="equipmentList" :SupplierCertId="certId" height="360px"
-                            style="margin-top: 20px"></equipment-list>
+              style="margin-top: 20px"></equipment-list>
           </el-card>
 
           <el-card class="box-card" style="margin-top: 10px;">
@@ -124,7 +126,7 @@
               <span>近三年主要工程业绩</span>
             </div>
             <performance-list ref="performanceList" :data="performanceList" :SupplierCertId="certId" height="360px"
-                              style="margin-top: 20px"></performance-list>
+              style="margin-top: 20px"></performance-list>
           </el-card>
 
           <el-card class="box-card" style="margin-top: 10px;">
@@ -132,7 +134,7 @@
               <span>拥有专利、专有技术及工法</span>
             </div>
             <patent-list ref="patentList" :data="patentList" :SupplierCertId="certId" height="360px"
-                         style="margin-top: 20px">
+              style="margin-top: 20px">
             </patent-list>
           </el-card>
 
@@ -141,14 +143,20 @@
               <span>近三年获得省部级及以上主要技术、管理成果、获奖项目</span>
             </div>
             <winning-list ref="winningList" :data="winningList" :SupplierCertId="certId" height="360px"
-                          style="margin-top: 20px">
+              style="margin-top: 20px">
             </winning-list>
           </el-card>
         </el-tab-pane>
 
+        <el-tab-pane label="准入范围" :disabled="!certId">
+          <business-list ref="businessList" :data.sync="businessList" :canadd="add_flat" height="360px"
+            style="margin-top: 20px"></business-list>
+        </el-tab-pane>
+
         <el-tab-pane label="企业资质">
           <auditbus-list ref="auditbusList" :data="auditbusList" :SupplierCertId="certId" :SupplierId="serviceId+''"
-                         :SupplierTypeCode="classId+''" :Visiblebtn="this.formData.Status" height="360px" style="margin-top: 20px"></auditbus-list>
+            :SupplierTypeCode="classId+''" :Visiblebtn="this.formData.Status" height="360px" style="margin-top: 20px">
+          </auditbus-list>
         </el-tab-pane>
 
         <el-tab-pane label="流程查看">
@@ -164,19 +172,15 @@
     <el-dialog title="审核" :visible.sync="dialogMakeSure">
       <el-form :model="shenheForm" label-width="100px" ref="shenheForm">
         <el-form-item label="专业科室" v-if="this.formData.Status == '1'">
-          <el-cascader :options="orgtreelist" :props="orgtreeprops" change-on-select :show-all-levels="false"
-                       filterable style="width: 100%" v-model="majorDept"
-                       placeholder="请选择组织">
+          <el-cascader :options="orgtreelist" :props="orgtreeprops" change-on-select :show-all-levels="false" filterable
+            style="width: 100%" v-model="majorDept" placeholder="请选择组织">
           </el-cascader>
         </el-form-item>
-        <el-form-item :label="aduitlabel" v-if="this.formData.Status != '2' && this.formData.Status != '4' && this.formData.Status !== '5' ">
-          <el-select ref="selectAuditer" v-model="auditer" placeholder="请选择"
-                     style="width: 100%" filterable allow-create default-first-option>
-            <el-option
-              v-for="item in auditerOptions"
-              :key="item.id"
-              :label="item.realname"
-              :value="item.id">
+        <el-form-item :label="aduitlabel"
+          v-if="this.formData.Status != '2' && this.formData.Status != '4' && this.formData.Status !== '5' ">
+          <el-select ref="selectAuditer" v-model="auditer" placeholder="请选择" style="width: 100%" filterable allow-create
+            default-first-option>
+            <el-option v-for="item in auditerOptions" :key="item.id" :label="item.realname" :value="item.id">
             </el-option>
           </el-select>
         </el-form-item>
@@ -198,25 +202,20 @@
     <el-dialog title="审核" :visible.sync="dialogMakeSure2">
       <el-form :model="shenheForm" label-width="100px" ref="shenheForm">
         <el-form-item label="专业科室" v-if="this.formData.Status == '1'">
-          <el-cascader :options="orgtreelist" :props="orgtreeprops" change-on-select :show-all-levels="false"
-                       filterable style="width: 100%" v-model="majorDept"
-                       placeholder="请选择组织">
+          <el-cascader :options="orgtreelist" :props="orgtreeprops" change-on-select :show-all-levels="false" filterable
+            style="width: 100%" v-model="majorDept" placeholder="请选择组织">
           </el-cascader>
         </el-form-item>
         <el-form-item label="复审部门" v-if="this.formData.Status == '1'">
           <el-cascader :options="secorgtreelist" :props="orgtreeprops" change-on-select :show-all-levels="false"
-                       filterable style="width: 100%" @change="auditOrgChange"
-                       placeholder="请选择组织">
+            filterable style="width: 100%" @change="auditOrgChange" placeholder="请选择组织">
           </el-cascader>
         </el-form-item>
-        <el-form-item :label="aduitlabel" v-if="this.formData.Status != '2' && this.formData.Status != '4' && this.formData.Status !== '5' ">
-          <el-select ref="selectAuditer" v-model="auditer" placeholder="请选择"
-                     style="width: 100%" filterable allow-create default-first-option>
-            <el-option
-              v-for="item in secauditerOptions"
-              :key="item.userid"
-              :label="item.username"
-              :value="item.userid">
+        <el-form-item :label="aduitlabel"
+          v-if="this.formData.Status != '2' && this.formData.Status != '4' && this.formData.Status !== '5' ">
+          <el-select ref="selectAuditer" v-model="auditer" placeholder="请选择" style="width: 100%" filterable allow-create
+            default-first-option>
+            <el-option v-for="item in secauditerOptions" :key="item.userid" :label="item.username" :value="item.userid">
             </el-option>
           </el-select>
         </el-form-item>
@@ -239,18 +238,13 @@
       <el-form :model="shenheForm" label-width="100px" ref="shenheForm">
         <el-form-item label="审批人部门">
           <el-cascader :options="secorgtreelist" :props="orgtreeprops" change-on-select :show-all-levels="false"
-                       filterable style="width: 100%" @change="auditOrgChange"
-                       placeholder="请选择组织">
+            filterable style="width: 100%" @change="auditOrgChange" placeholder="请选择组织">
           </el-cascader>
         </el-form-item>
         <el-form-item label="审批人">
-          <el-select ref="selectAuditer" v-model="auditer" placeholder="请选择"
-                     style="width: 90%" filterable allow-create default-first-option>
-            <el-option
-              v-for="item in secauditerOptions"
-              :key="item.userid"
-              :label="item.username"
-              :value="item.userid">
+          <el-select ref="selectAuditer" v-model="auditer" placeholder="请选择" style="width: 90%" filterable allow-create
+            default-first-option>
+            <el-option v-for="item in secauditerOptions" :key="item.userid" :label="item.username" :value="item.userid">
             </el-option>
           </el-select>
         </el-form-item>
@@ -279,6 +273,7 @@
   import WinningList from '@/components/oilsupplier/winninglist'
   import AuditbusList from '@/components/oilsupplier/auditbuslist'
   import BasisInfo from '@/components/oilsupplier/basisinfo'
+  import BusinessList from '@/components/oilsupplier/businesslist'
 
   export default {
     components: {
@@ -291,6 +286,7 @@
       PatentList, // 拥有专利、专有技术及工法列表
       WinningList, // 近三年获得省部级及以上主要技术、管理成果、获奖项目列表
       AuditbusList, // 待审核业务
+      BusinessList, // 选择准入范围
       BasisInfo
     },
     computed: {
@@ -300,7 +296,7 @@
     },
     name: 'oilsupplierEdit',
 
-    data () {
+    data() {
       return {
         equipmentList: [], // 企业主要装备情况
         performanceList: [], // 近三年主要工程业绩
@@ -308,6 +304,7 @@
         winningList: [], // 近三年获得省部级及以上主要技术、管理成果、获奖项目
         auditbusList: [], // 待审核业务
         auditerOptions: [], // 审核人员
+        businessList: [], // 准入业务
         secauditerOptions: [],
         auditerCurOptions: [],
         organizeOption: [],
@@ -321,6 +318,7 @@
         dialogMakeSure: false,
         dialogMakeSure2: false,
         dialogAllocation: false,
+        add_flat: false,
         aduitlabel: '审核人',
         auditer: '',
         auditTitle: '审批',
@@ -433,7 +431,7 @@
         }
       }
     },
-    created () {
+    created() {
       this.serviceId = this.$route.params.opera + ''
       this.certId = this.$route.query.certid + ''
       if (this.serviceId !== 'add' && this.serviceId > 0) {
@@ -447,20 +445,20 @@
       this.getorgtreelistbydeptid()
     },
     methods: {
-      equipmentdialog () {
+      equipmentdialog() {
         this.$refs['equipmentList'].showDialog()
       },
-      performancedialog () {
+      performancedialog() {
         this.$refs['performanceList'].showDialog()
       },
-      patentdialog () {
+      patentdialog() {
         this.$refs['patentList'].showDialog()
       },
-      winningdialog () {
+      winningdialog() {
         this.$refs['winningList'].showDialog()
       },
 
-      initDatas () {
+      initDatas() {
         if (this.formData.Id) {
           api.getEntityAndCert(this.certId, this.$axios).then(res => {
             this.formData = res.data
@@ -497,6 +495,11 @@
               this.auditTitle = '集中审批'
               this.auditstepcode = 'PROF_REGULATION'
             }
+            this.$refs['equipmentList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
+            this.$refs['performanceList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
+            this.$refs['patentList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
+            this.$refs['winningList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
+            this.$refs['businessList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
             this.getDictOptions()
             this.isAccess()
           }).catch(err => {
@@ -504,7 +507,7 @@
           })
         }
       },
-      isAccess () {
+      isAccess() {
         apiCert.isAccess(this.auditstepcode, this.$axios).then(res => {
           this.auditBtn = res.data
         }).catch(err => {
@@ -512,7 +515,7 @@
         })
       },
 
-      getDictOptions () {
+      getDictOptions() {
         let params = {
           status: this.formData.Status,
           majorAduit: this.formData.ThirdAudit
@@ -526,14 +529,14 @@
         })
       },
 
-      getorgtreelist () {
+      getorgtreelist() {
         let _this = this
         let params = {
           IsInnerOrganize: 1
         }
         _this.$axios.get('organizes/orgalllist', {
-          params
-        })
+            params
+          })
           .then(res => {
             _this.orgtreelist = window.toolfun_gettreejson(res.data.items, 'Id', 'Parentid', 'Id,Fullname')
           })
@@ -541,14 +544,14 @@
             console.error(err)
           })
       },
-      getorgtreelistbydeptid () {
+      getorgtreelistbydeptid() {
         let _this = this
         let params = {
           IsInnerOrganize: 1
         }
         _this.$axios.get('organizes/listbydeptid', {
-          params
-        })
+            params
+          })
           .then(res => {
             _this.secorgtreelist = window.toolfun_gettreejson(res.data.items, 'Id', 'Parentid', 'Id,Fullname')
           })
@@ -556,7 +559,7 @@
             console.error(err)
           })
       },
-      auditOrgChange (val) {
+      auditOrgChange(val) {
         console.log(this.formData.Status, 'status')
         let auditstepcode = ''
         if (this.formData.Status === '1') {
@@ -577,7 +580,7 @@
         })
       },
       // 保存信息
-      saveEntity () {
+      saveEntity() {
         this.$refs['EntityForm'].validate((valid) => {
           if (valid) {
             // this.formData.WellNo = this.$refs.selectWellNo.selectedLabel + '';
@@ -593,11 +596,11 @@
       },
 
       // 保存信息
-      saveCertEntity () {
+      saveCertEntity() {
         this.$refs['SupplierCertEditCompoment'].saveEntity()
       },
 
-      addEntity () {
+      addEntity() {
         this.formData.SupplierTypeCode = '02'
         this.formData.SupplierTypeName = '基建类'
         api.addEntity(this.formData, this.$axios).then(res => {
@@ -621,7 +624,7 @@
         })
       },
 
-      updateEntity () {
+      updateEntity() {
         api.updateEntity(this.formData.Id, this.formData, this.$axios).then(res => {
           if (res.data.code === 0) {
             // 保存成功后,初始化数据,变成修改
@@ -641,7 +644,7 @@
         })
       },
 
-      CheckCompanyBase () {
+      CheckCompanyBase() {
         if (!this.formData.Id) {
           this.$message({
             type: 'error',
@@ -659,7 +662,7 @@
         return true
       },
       // 企业人员结构情况
-      updateNumberEntity () {
+      updateNumberEntity() {
         if (!this.CheckCompanyBase()) {
           return false
         }
@@ -682,7 +685,7 @@
         })
       },
 
-      AuditEntity () {
+      AuditEntity() {
         if (this.formData.Status === '3') {
           this.dialogAllocation = true
         } else if (this.formData.Status === '1') {
@@ -692,13 +695,14 @@
         }
       },
 
-      allocationBtn () {
+      allocationBtn() {
         this.dialogAllocation = true
       },
       // 审核通过
-      makeSure () {
+      makeSure() {
         if (this.shenheForm.SuccessStatus === 1) {
-          if ((!this.auditer || this.auditer === 0) && this.formData.Status !== '2' && this.formData.Status !== '4' && this.formData.Status !== '5') {
+          if ((!this.auditer || this.auditer === 0) && this.formData.Status !== '2' && this.formData.Status !== '4' &&
+            this.formData.Status !== '5') {
             this.$message({
               type: 'warning',
               message: '请选择审核人!'
@@ -709,7 +713,7 @@
         this.checkstatus()
       },
 
-      checkstatus () {
+      checkstatus() {
         let params = this.shenheForm
         let audit = {
           auditer: this.auditer,
@@ -737,7 +741,7 @@
         })
       },
 
-      jstimehandle (val) {
+      jstimehandle(val) {
         if (val === '') {
           return '----'
         } else if (val === '0001-01-01T08:00:00+08:00') {
@@ -750,7 +754,7 @@
         }
       },
 
-      formatDateTime (date) {
+      formatDateTime(date) {
         var y = date.getFullYear()
         var m = date.getMonth() + 1
         m = m < 10 ? ('0' + m) : m
@@ -763,6 +767,7 @@
       }
     }
   }
+
 </script>
 
 <style lang="scss">

+ 14 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplieraudit/_opera/goodsedit.vue

@@ -146,6 +146,11 @@
           </el-card>
         </el-tab-pane>
 
+        <el-tab-pane label="准入范围" :disabled="!certId">
+          <business-list ref="businessList" :data.sync="businessList" :canadd="add_flat" height="360px"
+            style="margin-top: 20px"></business-list>
+        </el-tab-pane>
+
         <el-tab-pane label="企业资质">
           <auditbus-list ref="auditbusList" :data="auditbusList" :SupplierCertId="certId" :SupplierId="serviceId+''"
                          :SupplierTypeCode="classId" :Visiblebtn="this.formData.Status" height="360px" style="margin-top: 20px"></auditbus-list>
@@ -288,6 +293,7 @@
   import WinningList from '@/components/oilsupplier/winninglist'
   import AuditbusList from '@/components/oilsupplier/auditbuslist'
   import GoodsInfo from '@/components/oilsupplier/goodsinfo'
+  import BusinessList from '@/components/oilsupplier/businesslist'
 
   export default {
     components: {
@@ -300,6 +306,7 @@
       PatentList, // 拥有专利、专有技术及工法列表
       WinningList, // 近三年获得省部级及以上主要技术、管理成果、获奖项目列表
       AuditbusList, // 待审核业务
+      BusinessList, // 选择准入范围
       GoodsInfo
     },
     computed: {
@@ -317,6 +324,7 @@
         winningList: [], // 近三年获得省部级及以上主要技术、管理成果、获奖项目
         auditbusList: [], // 待审核业务
         auditerOptions: [], // 审核人员
+        businessList: [], // 准入业务
         secauditerOptions: [],
         auditerCurOptions: [],
         organizeOption: [],
@@ -330,6 +338,7 @@
         dialogMakeSure: false,
         dialogMakeSure2: false,
         dialogAllocation: false,
+        add_flat: false,
         aduitlabel: '审核人',
         auditer: '',
         auditTitle: '审批',
@@ -506,6 +515,11 @@
               this.auditTitle = '集中审批'
               this.auditstepcode = 'PROF_REGULATION'
             }
+            this.$refs['equipmentList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
+            this.$refs['performanceList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
+            this.$refs['patentList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
+            this.$refs['winningList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
+            this.$refs['businessList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
             this.getDictOptions()
             this.isAccess()
           }).catch(err => {

+ 14 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplieraudit/_opera/techedit.vue

@@ -146,6 +146,11 @@
           </el-card>
         </el-tab-pane>
 
+        <el-tab-pane label="准入范围" :disabled="!certId">
+          <business-list ref="businessList" :data.sync="businessList" :canadd="add_flat" height="360px"
+            style="margin-top: 20px"></business-list>
+        </el-tab-pane>
+
         <el-tab-pane label="企业资质">
           <auditbus-list ref="auditbusList" :data="auditbusList" :SupplierCertId="certId" :SupplierId="serviceId+''"
             :SupplierTypeCode="classId" :Visiblebtn="this.formData.Status" height="360px" style="margin-top: 20px"></auditbus-list>
@@ -279,6 +284,7 @@
   import WinningList from '@/components/oilsupplier/winninglist'
   import AuditbusList from '@/components/oilsupplier/auditbuslist'
   import TechInfo from '@/components/oilsupplier/techinfo'
+  import BusinessList from '@/components/oilsupplier/businesslist'
 
   export default {
     components: {
@@ -291,6 +297,7 @@
       PatentList, // 拥有专利、专有技术及工法列表
       WinningList, // 近三年获得省部级及以上主要技术、管理成果、获奖项目列表
       AuditbusList, // 待审核业务
+      BusinessList, // 选择准入范围
       TechInfo
     },
     computed: {
@@ -317,6 +324,7 @@
         dialogMakeSure: false,
         dialogMakeSure2: false,
         dialogAllocation: false,
+        add_flat: false,
         aduitlabel: '审核人',
         auditer: '',
         auditTitle: '审批',
@@ -497,6 +505,12 @@
               this.auditTitle = '集中审批'
               this.auditstepcode = 'PROF_REGULATION'
             }
+            this.$refs['equipmentList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
+            this.$refs['performanceList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
+            this.$refs['patentList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
+            this.$refs['winningList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
+            this.$refs['businessList'].getvalue(this.formData.Id, this.formData.SupplierTypeCode, this.certId)
+            
             this.getDictOptions()
             this.isAccess()
           }).catch(err => {