Browse Source

前后:年审,信息变更检查资质

dubch 4 years ago
parent
commit
76f49feadb

+ 114 - 105
src/dashoo.cn/backend/api/controllers/oilsupplier/supplier.go

@@ -2755,7 +2755,7 @@ func (this *OilSupplierController) CheckSupplierFile() {
 			svc2.GetEntityByWhere("OilQualChangeDetail", where2, &filelist2)
 
 			if !strings.Contains(companyHasHeaders, needHeader.FileName+",") {
-				errinfo.Message = "请上传!" + needHeader.FileName + "!"
+				errinfo.Message = "请上传!" + needHeader.FileName + "!  详情请点击检查资质按钮查看!"
 				errinfo.Code = 0
 				this.Data["json"] = &errinfo
 				this.ServeJSON()
@@ -2763,7 +2763,7 @@ func (this *OilSupplierController) CheckSupplierFile() {
 			} else {
 				if filelist2.FileName == "" && fileist1.FileName == "" {
 					//缺少的资质
-					errinfo.Message = "请上传!" + needHeader.FileName + "!"
+					errinfo.Message = "请上传!" + needHeader.FileName + "! 详情请点击检查资质按钮查看!"
 					errinfo.Code = 0
 					this.Data["json"] = &errinfo
 					this.ServeJSON()
@@ -3146,8 +3146,9 @@ func (this *OilSupplierController) CheckSupplierFileList() {
 	supplierService := supplier.GetOilSupplierService(utils.DBE)
 	supplierService.GetEntityById(file.SupplierId, &supplierEntity)
 	//获取准入信息表
-	var cert suppliercert.OilSupplierCert
-	supplierService.GetEntityByWhere("OilSupplierCert", "Id = "+file.CertId, &cert)
+	var certList []suppliercert.OilSupplierCert
+	supplierService.GetEntitysByWhere("OilSupplierCert", "SupplierId = "+strconv.Itoa(file.SupplierId), &certList)
+	certsubService := suppliercertsub.GetOilSupplierCertSubService(utils.DBE)
 
 	// 查询出已有哪些资质
 	var tableheaderList []qualchange.OilQualChangeDetail1
@@ -3162,128 +3163,136 @@ func (this *OilSupplierController) CheckSupplierFileList() {
 	filesvc := supplierfile.GetSupplierfileService(utils.DBE)
 	mergerCertSkipField := paramSvc.GetBaseparameterMessage("GFGL", "paramset", "MergerCertSkipFieldName")
 
-	var certSubList2 suppliercertsub.OilSupplierCertSub
-	certSubList2.LackFile = ""
-	certSubList2.IsQuestion = 0
-	svcHeader.UpdateEntityBywheretbl(OilSupplierCertSubName, &certSubList2, []string{"LackFile", "IsQuestion"}, "IsQuestion = 2 and SupplierId = "+strconv.Itoa(supplierEntity.Id)+" and SupplierCertId = "+file.CertId)
+	for _,cert := range certList {
+		if file.CertId != "0" && strconv.Itoa(cert.Id) != file.CertId {
+			continue
+		}
 
-	//对准入范围的判断
-	var certSubList []suppliercertsub.OilSupplierCertSub
-	certsubService := suppliercertsub.GetOilSupplierCertSubService(utils.DBE)
-	certsubService.GetListByCertId(strconv.Itoa(cert.Id), &certSubList)
-	idString := ""
-	idString1 := ""
-	for i := 0; i < len(certSubList); i = i + 1000 {
-		var ids suppliercertsub.Ids
-		certsubService.GetIds(strconv.Itoa(cert.Id), cert.SupplierTypeCode, &ids, 3, strconv.Itoa(i))
-		if ids.Id != "" {
-			idString += "," + ids.Id
-		} else {
-			break
+		var certSubList2 suppliercertsub.OilSupplierCertSub
+		certSubList2.LackFile = ""
+		certSubList2.IsQuestion = 0
+		svcHeader.UpdateEntityBywheretbl(OilSupplierCertSubName, &certSubList2, []string{"LackFile", "IsQuestion"}, "IsQuestion = 2 and SupplierId = "+strconv.Itoa(supplierEntity.Id)+" and SupplierCertId = "+strconv.Itoa(cert.Id))
+
+		//对准入范围的判断
+		var certSubList []suppliercertsub.OilSupplierCertSub
+		certsubService.GetListByCertId(strconv.Itoa(cert.Id), &certSubList)
+		idString := ""
+		idString1 := ""
+		for i := 0; i < len(certSubList); i = i + 1000 {
+			var ids suppliercertsub.Ids
+			certsubService.GetIds(strconv.Itoa(cert.Id), cert.SupplierTypeCode, &ids, 3, strconv.Itoa(i))
+			if ids.Id != "" {
+				idString += "," + ids.Id
+			} else {
+				break
+			}
 		}
-	}
-	var needList []supplierfile.FileList
-	var needList1 []supplierfile.FileList
+		var needList []supplierfile.FileList
+		var needList1 []supplierfile.FileList
 
-	if cert.SupplierTypeCode == "01" {
-		//需要的资质
-		needList1 = filesvc.GetGoodsNeedFileListNew(idString, "2")
-		if file.Type == 1 { //制造商
-			//如果是制造商,准入范围按照各项准入范围的类型判断
-			// 制造
-			idString = ""
-			for i := 0; i < len(certSubList); i = i + 1000 {
-				var ids suppliercertsub.Ids
-				certsubService.GetIds(strconv.Itoa(cert.Id), cert.SupplierTypeCode, &ids, 1, strconv.Itoa(i))
-				if ids.Id != "" {
-					idString += "," + ids.Id
-				} else {
-					break
+		if cert.SupplierTypeCode == "01" {
+			//需要的资质
+			needList1 = filesvc.GetGoodsNeedFileListNew(idString, "2")
+			if file.Type == 1 { //制造商
+				//如果是制造商,准入范围按照各项准入范围的类型判断
+				// 制造
+				idString = ""
+				for i := 0; i < len(certSubList); i = i + 1000 {
+					var ids suppliercertsub.Ids
+					certsubService.GetIds(strconv.Itoa(cert.Id), cert.SupplierTypeCode, &ids, 1, strconv.Itoa(i))
+					if ids.Id != "" {
+						idString += "," + ids.Id
+					} else {
+						break
+					}
 				}
-			}
-			// 非制造
-			for i := 0; i < len(certSubList); i = i + 1000 {
-				var ids1 suppliercertsub.Ids
-				certsubService.GetIds(strconv.Itoa(cert.Id), cert.SupplierTypeCode, &ids1, 2, strconv.Itoa(i))
-				if ids1.Id != "" {
-					idString1 += "," + ids1.Id
-				} else {
-					break
+				// 非制造
+				for i := 0; i < len(certSubList); i = i + 1000 {
+					var ids1 suppliercertsub.Ids
+					certsubService.GetIds(strconv.Itoa(cert.Id), cert.SupplierTypeCode, &ids1, 2, strconv.Itoa(i))
+					if ids1.Id != "" {
+						idString1 += "," + ids1.Id
+					} else {
+						break
+					}
 				}
+				needList = filesvc.GetGoodsNeedFileListNew(idString, "1")
+				needList1 = filesvc.GetGoodsNeedFileListNew(idString1, "2")
 			}
-			needList = filesvc.GetGoodsNeedFileListNew(idString, "1")
-			needList1 = filesvc.GetGoodsNeedFileListNew(idString1, "2")
-		}
-	} else if cert.SupplierTypeCode == "02" {
-		needList = filesvc.GetBasicNeedFileListNew(idString)
-	} else if cert.SupplierTypeCode == "03" {
-		needList = filesvc.GetTechNeedFileListNew(idString)
-	}
-
-	for _, needHeader := range needList {
-		if (supplierEntity.CredentialFlag == "1" || supplierEntity.CredentialFlag == "2") &&
-			strings.Contains(mergerCertSkipField, needHeader.FileName+",") {
-			//三证合一或五证合一的证件,不需要验证了
-			continue
+		} else if cert.SupplierTypeCode == "02" {
+			needList = filesvc.GetBasicNeedFileListNew(idString)
+		} else if cert.SupplierTypeCode == "03" {
+			needList = filesvc.GetTechNeedFileListNew(idString)
 		}
 
-		if !strings.Contains(companyHasHeaders, needHeader.FileName+",") {
-			var header tableheader.BaseTableheader
-			where1 := "Name = '" + needHeader.FileName + "' and CategoryCode = '" + cert.SupplierTypeCode + "'"
-			if cert.SupplierTypeCode == "01" {
-				where1 += " and IsManuf != '2'"
+		for _, needHeader := range needList {
+			if (supplierEntity.CredentialFlag == "1" || supplierEntity.CredentialFlag == "2") &&
+				strings.Contains(mergerCertSkipField, needHeader.FileName+",") {
+				//三证合一或五证合一的证件,不需要验证了
+				continue
 			}
-			supplierService.GetEntityByWhere(BaseTableHeader, where1, &header)
-			if header.Code != "" {
-				where2 := header.Code + " = '1'"
-				where2 += " and a.SupplierId = " + strconv.Itoa(supplierEntity.Id) + " and a.SupplierTypeCode = '" + cert.SupplierTypeCode + "'"
 
-				var certSub []suppliercertsub.OilSupplierCertSub
+			if !strings.Contains(companyHasHeaders, needHeader.FileName+",") {
+				var header tableheader.BaseTableheader
+				where1 := "Name = '" + needHeader.FileName + "' and CategoryCode = '" + cert.SupplierTypeCode + "'"
 				if cert.SupplierTypeCode == "01" {
-					where2 += " and IsManufacturer != 2"
-					supplierService.GetDeleteSub2(OilGoodsAptitudeName, where2, &certSub, header.Name)
-				} else if cert.SupplierTypeCode == "02" {
-					supplierService.GetDeleteSub2(OilBasisBuildName, where2, &certSub, header.Name)
+					where1 += " and IsManuf != '2'"
+				}
+				supplierService.GetEntityByWhere(BaseTableHeader, where1, &header)
+				if header.Code != "" {
+					where2 := header.Code + " = '1'"
+					where2 += " and a.SupplierId = " + strconv.Itoa(supplierEntity.Id) + " and a.SupplierTypeCode = '" + cert.SupplierTypeCode + "'"
+
+					var certSub []suppliercertsub.OilSupplierCertSub
+					if cert.SupplierTypeCode == "01" {
+						where2 += " and IsManufacturer != 2"
+						supplierService.GetDeleteSub2(OilGoodsAptitudeName, where2, &certSub, header.Name)
+					} else if cert.SupplierTypeCode == "02" {
+						supplierService.GetDeleteSub2(OilBasisBuildName, where2, &certSub, header.Name)
+					} else {
+						supplierService.GetDeleteSub2(OilTechnologyServiceName, where2, &certSub, header.Name)
+					}
 				} else {
-					supplierService.GetDeleteSub2(OilTechnologyServiceName, where2, &certSub, header.Name)
+					fmt.Print("22222")
 				}
-			} else {
-				fmt.Print("22222")
 			}
 		}
-	}
-	for _, needHeader := range needList1 {
-		// 非制造
-		if (supplierEntity.CredentialFlag == "1" || supplierEntity.CredentialFlag == "2") &&
-			strings.Contains(mergerCertSkipField, needHeader.FileName+",") {
-			//三证合一或五证合一的证件,不需要验证了
-			continue
-		}
-
-		if !strings.Contains(companyHasHeaders, needHeader.FileName+",") {
-			var header tableheader.BaseTableheader
-			where1 := "Name = '" + needHeader.FileName + "' and CategoryCode = '" + cert.SupplierTypeCode + "'"
-			if cert.SupplierTypeCode == "01" {
-				where1 += " and IsManuf != '1'"
+		for _, needHeader := range needList1 {
+			// 非制造
+			if (supplierEntity.CredentialFlag == "1" || supplierEntity.CredentialFlag == "2") &&
+				strings.Contains(mergerCertSkipField, needHeader.FileName+",") {
+				//三证合一或五证合一的证件,不需要验证了
+				continue
 			}
-			supplierService.GetEntityByWhere(BaseTableHeader, where1, &header)
-			if header.Code != "" {
-				where2 := header.Code + " = '1'"
-				where2 += " and a.SupplierId = " + strconv.Itoa(supplierEntity.Id) + " and a.SupplierTypeCode = '" + cert.SupplierTypeCode + "'"
-				var certSub []suppliercertsub.OilSupplierCertSub
-				if file.Type == 1 {
-					where2 += " and IsManufacturer = 2"
+
+			if !strings.Contains(companyHasHeaders, needHeader.FileName+",") {
+				var header tableheader.BaseTableheader
+				where1 := "Name = '" + needHeader.FileName + "' and CategoryCode = '" + cert.SupplierTypeCode + "'"
+				if cert.SupplierTypeCode == "01" {
+					where1 += " and IsManuf != '1'"
+				}
+				supplierService.GetEntityByWhere(BaseTableHeader, where1, &header)
+				if header.Code != "" {
+					where2 := header.Code + " = '1'"
+					where2 += " and a.SupplierId = " + strconv.Itoa(supplierEntity.Id) + " and a.SupplierTypeCode = '" + cert.SupplierTypeCode + "'"
+					var certSub []suppliercertsub.OilSupplierCertSub
+					if file.Type == 1 {
+						where2 += " and IsManufacturer = 2"
+					}
+					supplierService.GetDeleteSub2(OilGoodsAptitudeName, where2, &certSub, header.Name)
+				} else {
+					fmt.Print("22222")
 				}
-				supplierService.GetDeleteSub2(OilGoodsAptitudeName, where2, &certSub, header.Name)
-			} else {
-				fmt.Print("22222")
 			}
 		}
-	}
 
-	var certSubList1 []suppliercertsub.OilSupplierCertSub
-	total := certsubService.GetPagingEntitiesWithOrderBytbl("", file.CurrentPage, file.Size, "Id", true, &certSubList1, "IsQuestion = 2 and SupplierId = "+strconv.Itoa(supplierEntity.Id)+" and SupplierCertId = "+file.CertId)
 
+	}
+	var certSubList1 []suppliercertsub.OilSupplierCertSub
+	total := certsubService.GetPagingEntitiesWithOrderBytbl("", file.CurrentPage, file.Size, "Id", true, &certSubList1, "IsQuestion = 2 and SupplierId = "+strconv.Itoa(supplierEntity.Id))
+	if file.CertId != "0" {
+		total = certsubService.GetPagingEntitiesWithOrderBytbl("", file.CurrentPage, file.Size, "Id", true, &certSubList1, "IsQuestion = 2 and SupplierId = "+strconv.Itoa(supplierEntity.Id)+" and SupplierCertId = "+file.CertId)
+	}
 	var datainfo DataInfo
 	datainfo.CurrentItemCount = total
 	datainfo.PageIndex = file.CurrentPage

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

@@ -80,7 +80,7 @@ export default {
       this.initData()
     },
     initData () {
-      if (this.certId) {
+      if (this.supplierId) {
         this.tableLoading = true
         let fileType = {
           currentPage: this.currentPage,
@@ -99,7 +99,6 @@ export default {
       }
     },
     fatherMethod () {
-      console.log( this.$parent, ' this.$parent')
       if (this.type == 1) {
         this.$parent.getSortList()
         this.$parent.getMySortList()

+ 9 - 1
src/dashoo.cn/frontend_web/src/pages/oilsupplier/annualaudit/_opera/bassicoperation.vue

@@ -22,6 +22,7 @@
             <!-- <el-button slot="reference" plain size="mini" style="margin-left: 8px">查看进度</el-button> -->
           </el-popover>
           <el-button type="primary" size="mini" style="margin-right: 8px" @click="itemsshow">查看变更项</el-button>
+          <el-button type="primary" size="mini" style="margin-right: 5px" @click="checkFileList" v-if="Status <= 0">检查资质</el-button>
           <el-button type="primary" size="mini" style="margin-right: 8px" @click="comSubmitToSeparateUnitClick" v-if="Status <= 0 && authUser.Profile.IsCompanyUser == 1">提交分办</el-button>
           <el-button type="primary" size="mini" style="margin-right: 8px" @click="separateUnitSubmitClick()" v-if="Status <= 0 && authUser.Profile.IsCompanyUser == 0">提交审核</el-button>
           <!--<el-button type="primary" style="margin-left: 8px;" size="mini" @click="separateUnitSubmitClick()" v-if="Status == 10 &&  authUser.Profile.IsCompanyUser == 0"> 提交审核</el-button>-->
@@ -948,7 +949,7 @@
         <el-button type="primary" @click="makeNewSure()">确 定</el-button>
       </div>
     </el-dialog>
-
+    <check-file ref="checkFile"></check-file>
     <choose-auditor ref="chooseAuditor" @close="setAuditer" @hideChooseAuditer="chooseAuditorVisible=false"
       :visible="chooseAuditorVisible"></choose-auditor>
     <choose-auditor-fen ref="chooseAuditorFen" @close="setAuditerFen" @hideChooseAuditer="chooseAuditorVisibleFen=false"
@@ -980,6 +981,7 @@
   import axios from 'axios'
   import uploadajax from '@/assets/js//uploadajax.js'
   import setapi from '@/api/oilsupplier/oilclassorgset'
+  import CheckFile from '@/components/oilsupplier/checkFile'
 
   // v-viewer
   import Vue from 'vue'
@@ -999,6 +1001,7 @@ import Viewer from 'v-viewer'
     components: {
       SupplierFileTable,
       SupplierCertEdit,
+      CheckFile,
       SubfileList, // 选择企业资质
       EquipmentList, // 企业主要装备情况
       PerformanceList, // 近三年主要工程业绩列表
@@ -1669,6 +1672,11 @@ import Viewer from 'v-viewer'
       this.isAccess()
     },
     methods: {
+      checkFileList () {
+        this.$refs.checkFile.checkFileListShow = true
+        this.$refs.checkFile.type = 4
+        this.$refs.checkFile.getValue(this.formData.Id, this.certId, this.formData.OperType === '制造商' ? 1 : 2)
+      },
       addDate () {
         let date = new Date()
         let year = date.getFullYear() + 50

+ 9 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/annualaudit/_opera/goodsoperation.vue

@@ -23,6 +23,7 @@
             <!-- <el-button slot="reference" plain size="mini" style="margin-left: 8px">查看进度</el-button> -->
           </el-popover>
           <el-button type="primary" size="mini" style="margin-right: 8px" @click="itemsshow">查看变更项</el-button>
+          <el-button type="primary" size="mini" style="margin-right: 5px" @click="checkFileList" v-if="Status <= 0">检查资质</el-button>
           <el-button type="primary" size="mini" style="margin-right: 8px" @click="comSubmitToSeparateUnitClick" v-if="Status <= 0 && authUser.Profile.IsCompanyUser == 1">提交分办</el-button>
           <el-button type="primary" size="mini" style="margin-right: 8px" @click="separateUnitSubmitClick()" v-if="Status <= 0 && authUser.Profile.IsCompanyUser == 0">提交审核</el-button>
           <!--<el-button type="primary" style="margin-left: 8px;" size="mini" @click="separateUnitSubmitClick()" v-if="Status == 10 &&  authUser.Profile.IsCompanyUser == 0">提交审核</el-button>-->
@@ -1093,6 +1094,7 @@
       :visible="chooseAuditorVisible"></choose-auditor>
     <choose-auditor-fen ref="chooseAuditorFen" @close="setAuditerFen" @hideChooseAuditer="chooseAuditorVisibleFen=false"
                         :visible="chooseAuditorVisibleFen" typeCode="04"></choose-auditor-fen>
+    <check-file ref="checkFile"></check-file>
   </div>
 </template>
 
@@ -1124,6 +1126,7 @@
   import fileapi from '@/api/oilsupplier/supplierfile'
   import setapi from '@/api/oilsupplier/oilclassorgset'
   import suppapi from '@/api/oilsupplier/supplier'
+  import CheckFile from '@/components/oilsupplier/checkFile'
   // v-viewer
   import Vue from 'vue'
   import Viewer from 'v-viewer'
@@ -1142,6 +1145,7 @@
       GoodsList,
       SupplierFileTable,
       WfHistory,
+      CheckFile,
       SupplierCertEdit,
       // SubfileList, // 选择企业资质
       EquipmentList, // 企业主要装备情况
@@ -1841,6 +1845,11 @@
       this.isAccess()
     },
     methods: {
+      checkFileList () {
+        this.$refs.checkFile.checkFileListShow = true
+        this.$refs.checkFile.type = 4
+        this.$refs.checkFile.getValue(this.formData.Id, this.certId, this.formData.OperType === '制造商' ? 1 : 2)
+      },
       addDate () {
         let date = new Date()
         let year = date.getFullYear() + 50

+ 9 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/annualaudit/_opera/operation.vue

@@ -22,6 +22,7 @@
             <!-- <el-button slot="reference" plain size="mini" style="margin-left: 8px">查看进度</el-button> -->
           </el-popover>
           <el-button type="primary" size="mini" style="margin-right: 8px" @click="itemsshow">查看变更项</el-button>
+          <el-button type="primary" size="mini" style="margin-right: 5px" @click="checkFileList" v-if="Status <= 0">检查资质</el-button>
           <el-button type="primary" size="mini" style="margin-right: 8px" @click="comSubmitToSeparateUnitClick" v-if="Status <= 0 && authUser.Profile.IsCompanyUser == 1">提交分办</el-button>
           <el-button type="primary" size="mini" style="margin-right: 8px" @click="separateUnitSubmitClick()" v-if="Status <= 0 && authUser.Profile.IsCompanyUser == 0">提交审核</el-button>
           <!--<el-button type="primary" style="margin-left: 8px;" size="mini" @click="separateUnitSubmitClick()" v-if="Status == 10 &&  authUser.Profile.IsCompanyUser == 0"> 提交审核</el-button>-->
@@ -862,6 +863,7 @@
         <el-button type="primary" @click="makeNewSure()">确 定</el-button>
       </div>
     </el-dialog>
+    <check-file ref="checkFile"></check-file>
 
     <choose-auditor ref="chooseAuditor" @close="setAuditer" @hideChooseAuditer="chooseAuditorVisible=false"
       :visible="chooseAuditorVisible"></choose-auditor>
@@ -896,6 +898,7 @@
   import uploadajax from '@/assets/js//uploadajax.js'
   import fileapi from '@/api/oilsupplier/supplierfile'
   import setapi from '@/api/oilsupplier/oilclassorgset'
+  import CheckFile from '@/components/oilsupplier/checkFile'
 
   // v-viewer
   import Vue from 'vue'
@@ -914,6 +917,7 @@ import Viewer from 'v-viewer'
     components: {
       SupplierFileTable,
       WfHistory,
+      CheckFile,
       SupplierCertEdit,
       SubfileList, // 选择企业资质
       EquipmentList, // 企业主要设备
@@ -1584,6 +1588,11 @@ import Viewer from 'v-viewer'
       this.isAccess()
     },
     methods: {
+      checkFileList () {
+        this.$refs.checkFile.checkFileListShow = true
+        this.$refs.checkFile.type = 4
+        this.$refs.checkFile.getValue(this.formData.Id, this.certId, this.formData.OperType === '制造商' ? 1 : 2)
+      },
       addDate () {
         let date = new Date()
         let year = date.getFullYear() + 50

+ 8 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/infochangech/_opera/operation.vue

@@ -16,6 +16,7 @@
           <el-button type="primary" size="mini" style="margin-left: 8px" :loading="saveLoading"
             v-if="(InfoStatus == '' || InfoStatus <= 0) && !butnab" @click="saveinfochange">保存
           </el-button>
+          <el-button type="primary" size="mini" style="margin-right: 5px" @click="checkFileList" v-if="(InfoStatus == '' || InfoStatus <= 0) && !butnab">检查资质</el-button>
           <!-- <el-button type="primary" size="mini" style="margin-left: 8px" @click="auhistory">审批历史</el-button> -->
           <el-button type="primary" size="mini" @click="companySubmitApplyBtn"
             v-if="(InfoStatus == '' || InfoStatus <= 0) && !butnab && authUser.Profile.IsCompanyUser == 1">提交
@@ -1314,6 +1315,7 @@
     <el-dialog title="审批流程" :visible.sync="audithistoryshow" width="1200px">
       <wf-multi-history ref="WfHistory" :entryinfo="entrydetail"></wf-multi-history>
     </el-dialog>
+    <check-file ref="checkFile"></check-file>
     <choose-auditor-fen ref="chooseAuditorFen" @close="setAuditerFen" @hideChooseAuditer="chooseAuditorVisibleFen=false"
                         :visible="chooseAuditorVisibleFen" typeCode="05"></choose-auditor-fen>
   </div>
@@ -1337,6 +1339,7 @@
   import PerformanceList from '@/components/oilsupplier/performancelist'
   import PatentList from '@/components/oilsupplier/patentlist'
   import WinningList from '@/components/oilsupplier/winninglist'
+  import CheckFile from '@/components/oilsupplier/checkFile'
   // v-viewer
   import Vue from 'vue'
   import Viewer from 'v-viewer'
@@ -1349,6 +1352,7 @@
     components: {
       WfMultiHistory,
       ChooseAuditor,
+      CheckFile,
       EquipmentList, // 企业主要设备
       PerformanceList, // 近三年主要业绩列表
       PatentList, // 专利及专有技术列表
@@ -2070,6 +2074,10 @@
       // this.getAccessCardNo()
     },
     methods: {
+      checkFileList () {
+        this.$refs.checkFile.checkFileListShow = true
+        this.$refs.checkFile.getValue(this.formData.Id, 0, this.formData.OperType === '制造商' ? 1 : 2)
+      },
       equipmentdialog (code) {
         if (code === '01') {
           this.$refs['equipmentList1'].showDialog()