Преглед изворни кода

后:去掉战略合作协议限制

dubch пре 4 година
родитељ
комит
83a557fa5e

+ 6 - 6
src/dashoo.cn/backend/api/business/oilsupplier/suppliercert/oilsuppliercertService.go

@@ -237,12 +237,12 @@ func (s *OilSupplierCertService) IsSupplierCertCanSubmit(supplierId, supplierCer
 		needList = append(needList, needFile)
 	}
 
-	if supplierCertEntity.InStyle == "4" {
-		var needFile supplierfile.FileList
-		//战略合作协议扫描件
-		needFile.FileName = paramSvc.GetBaseparameterMessage("GFGL", "paramset", "CooperationFile")
-		needList = append(needList, needFile)
-	}
+	//if supplierCertEntity.InStyle == "4" {
+	//	var needFile supplierfile.FileList
+	//	//战略合作协议扫描件
+	//	needFile.FileName = paramSvc.GetBaseparameterMessage("GFGL", "paramset", "CooperationFile")
+	//	needList = append(needList, needFile)
+	//}
 
 	for _, needHeader := range needList {
 		if ( supplierEntity.CredentialFlag == "1" ||  supplierEntity.CredentialFlag == "2") &&

+ 13 - 12
src/dashoo.cn/backend/api/controllers/oilsupplier/supplier.go

@@ -2647,12 +2647,12 @@ func (this *OilSupplierController) CheckSupplierFile() {
 			needList = filesvc.GetTechNeedFileListNew(ids.Id)
 		}
 
-		if cert.InStyle == "4" {
-			var needFile supplierfile.FileList
-			//战略合作协议扫描件
-			needFile.FileName = paramSvc.GetBaseparameterMessage("GFGL", "paramset", "CooperationFile")
-			needList = append(needList, needFile)
-		}
+		//if cert.InStyle == "4" {
+		//	var needFile supplierfile.FileList
+		//	//战略合作协议扫描件
+		//	needFile.FileName = paramSvc.GetBaseparameterMessage("GFGL", "paramset", "CooperationFile")
+		//	needList = append(needList, needFile)
+		//}
 
 		if cert.InStyle == "6" {
 			var needFile supplierfile.FileList
@@ -2776,12 +2776,13 @@ func (this *OilSupplierController) CheckSupplierFileNew(){
 		needList = filesvc.GetTechNeedFileListNew(ids.Id)
 	}
 
-	if cert.InStyle == "4" {
-		var needFile supplierfile.FileList
-		//战略合作协议扫描件
-		needFile.FileName = paramSvc.GetBaseparameterMessage("GFGL", "paramset", "CooperationFile")
-		needList = append(needList, needFile)
-	}
+	//2021-02-04企管法规处去掉这一限制
+	//if cert.InStyle == "4" {
+	//	var needFile supplierfile.FileList
+	//	//战略合作协议扫描件
+	//	needFile.FileName = paramSvc.GetBaseparameterMessage("GFGL", "paramset", "CooperationFile")
+	//	needList = append(needList, needFile)
+	//}
 
 	if cert.InStyle == "6" {
 		var needFile supplierfile.FileList

+ 12 - 12
src/dashoo.cn/backend/api/controllers/oilsupplier/suppliercertappendsub.go

@@ -697,12 +697,12 @@ func (this *OilSupplierCertAppendSubController) UpdateManufacturerAppend() {
 			}
 		}
 		needList = filesvc.GetGoodsNeedFileList(strconv.Itoa(subClassId), "1")
-		if supplierCertModel.InStyle == "4" {
-			var needFile supplierfile.FileList
-			//战略合作协议扫描件
-			needFile.FileName = paramSvc.GetBaseparameterMessage("GFGL", "paramset", "CooperationFile")
-			needList = append(needList, needFile)
-		}
+		//if supplierCertModel.InStyle == "4" {
+		//	var needFile supplierfile.FileList
+		//	//战略合作协议扫描件
+		//	needFile.FileName = paramSvc.GetBaseparameterMessage("GFGL", "paramset", "CooperationFile")
+		//	needList = append(needList, needFile)
+		//}
 
 		var list []supplierfile.OilSupplierFile
 		where := "SupplierTypeCode in (01,000) and IsManuf in ('0','1') and SupplierId =" + strconv.Itoa(supplierId)
@@ -824,12 +824,12 @@ func (this *OilSupplierCertAppendSubController) UpdateManufacturerAppend() {
 			}
 		}
 		needList = filesvc.GetGoodsNeedFileList(strconv.Itoa(subClassId), "2")
-		if supplierCertModel.InStyle == "4" {
-			var needFile supplierfile.FileList
-			//战略合作协议扫描件
-			needFile.FileName = paramSvc.GetBaseparameterMessage("GFGL", "paramset", "CooperationFile")
-			needList = append(needList, needFile)
-		}
+		//if supplierCertModel.InStyle == "4" {
+		//	var needFile supplierfile.FileList
+		//	//战略合作协议扫描件
+		//	needFile.FileName = paramSvc.GetBaseparameterMessage("GFGL", "paramset", "CooperationFile")
+		//	needList = append(needList, needFile)
+		//}
 
 		var list []supplierfile.OilSupplierFile
 		where := "SupplierTypeCode in (01,000) and IsManuf in ('0','2') and SupplierId =" + strconv.Itoa(supplierId)

+ 34 - 34
src/dashoo.cn/backend/api/controllers/oilsupplier/suppliercertsub.go

@@ -393,12 +393,12 @@ func (this *OilSupplierCertSubController) CheckCertSubLost() {
 		needList := filesvc.GetGoodsNeedFileList(dataother.CheckList[n].Id, strconv.Itoa(datamain.IsManufacturer)) // 需要的资质
 		//三证合一或五证合一不需要的字段
 		mergerCertSkipField := paramSvc.GetBaseparameterMessage("GFGL", "paramset", "MergerCertSkipFieldName")
-		if supplierCertModel.InStyle == "4" {
-			var needFile supplierfile.FileList
-			//战略合作协议扫描件
-			needFile.FileName = paramSvc.GetBaseparameterMessage("GFGL", "paramset", "CooperationFile")
-			needList = append(needList, needFile)
-		}
+		//if supplierCertModel.InStyle == "4" {
+		//	var needFile supplierfile.FileList
+		//	//战略合作协议扫描件
+		//	needFile.FileName = paramSvc.GetBaseparameterMessage("GFGL", "paramset", "CooperationFile")
+		//	needList = append(needList, needFile)
+		//}
 		if datamain.IsManufacturer == 1 { //制造商
 			var needFile supplierfile.FileList
 			// 中油集团公司产品质量认可证书
@@ -511,12 +511,12 @@ func (this *OilSupplierCertSubController) AddGoodsByFilter() {
 			needList := filesvc.GetGoodsNeedFileList(dataother.CheckList[n].Id, strconv.Itoa(datamain.IsManufacturer)) // 需要的资质
 			//三证合一或五证合一不需要的字段
 			mergerCertSkipField := paramSvc.GetBaseparameterMessage("GFGL", "paramset", "MergerCertSkipFieldName")
-			if supplierCertModel.InStyle == "4" {
-				var needFile supplierfile.FileList
-				//战略合作协议扫描件
-				needFile.FileName = paramSvc.GetBaseparameterMessage("GFGL", "paramset", "CooperationFile")
-				needList = append(needList, needFile)
-			}
+			//if supplierCertModel.InStyle == "4" {
+			//	var needFile supplierfile.FileList
+			//	//战略合作协议扫描件
+			//	needFile.FileName = paramSvc.GetBaseparameterMessage("GFGL", "paramset", "CooperationFile")
+			//	needList = append(needList, needFile)
+			//}
 			if datamain.IsManufacturer == 1 { //制造商
 				var needFile supplierfile.FileList
 				// 中油集团公司产品质量认可证书
@@ -627,11 +627,11 @@ func (this *OilSupplierCertSubController) CheckTechCertLost() {
 		filesvc := supplierfile.GetSupplierfileService(utils.DBE)
 		needList := filesvc.GetTechNeedFileList(strconv.Itoa(dataother.CheckList[n].Id))
 
-		if supplierCertModel.InStyle == "4" {
-			var needFile supplierfile.FileList
-			needFile.FileName = paramSvc.GetBaseparameterMessage("GFGL", "paramset", "CooperationFile")
-			needList = append(needList, needFile)
-		}
+		//if supplierCertModel.InStyle == "4" {
+		//	var needFile supplierfile.FileList
+		//	needFile.FileName = paramSvc.GetBaseparameterMessage("GFGL", "paramset", "CooperationFile")
+		//	needList = append(needList, needFile)
+		//}
 
 		var fileist []supplierfile.OilSupplierFile
 		where := "SupplierTypeCode in ('03','000') and SupplierId = '" + strconv.Itoa(dataother.SupplierId) + "'"
@@ -810,11 +810,11 @@ func (this *OilSupplierCertSubController) CheckBasisBusinessLost() {
 
 	needList = filesvc.GetBasicNeedFileList(strconv.Itoa(model.SubClassId))
 
-	if supplierCertModel.InStyle == "4" {
-		var needFile supplierfile.FileList
-		needFile.FileName = paramSvc.GetBaseparameterMessage("GFGL", "paramset", "CooperationFile")
-		needList = append(needList, needFile)
-	}
+	//if supplierCertModel.InStyle == "4" {
+	//	var needFile supplierfile.FileList
+	//	needFile.FileName = paramSvc.GetBaseparameterMessage("GFGL", "paramset", "CooperationFile")
+	//	needList = append(needList, needFile)
+	//}
 
 	if err == nil {
 		var list []supplierfile.OilSupplierFile
@@ -1222,12 +1222,12 @@ func setManufacturerHandler(manufacturerChangeDTO suppliercertsub.ManufacturerCh
 		needList := filesvc.GetGoodsNeedFileList(strconv.Itoa(certSubId), strconv.Itoa(IsManufacturer)) // 需要的资质
 		//三证合一或五证合一不需要的字段
 		mergerCertSkipField := paramSvc.GetBaseparameterMessage("GFGL", "paramset", "MergerCertSkipFieldName")
-		if certEntity.InStyle == "4" {
-			var needFile supplierfile.FileList
-			//战略合作协议扫描件
-			needFile.FileName = paramSvc.GetBaseparameterMessage("GFGL", "paramset", "CooperationFile")
-			needList = append(needList, needFile)
-		}
+		//if certEntity.InStyle == "4" {
+		//	var needFile supplierfile.FileList
+		//	//战略合作协议扫描件
+		//	needFile.FileName = paramSvc.GetBaseparameterMessage("GFGL", "paramset", "CooperationFile")
+		//	needList = append(needList, needFile)
+		//}
 		if certSubEntity.IsManufacturer == 1 { //制造商
 			var needFile supplierfile.FileList
 			// 中油集团公司产品质量认可证书
@@ -1389,12 +1389,12 @@ func (this *OilSupplierCertSubController) CheckSubFile() {
 
 		//三证合一或五证合一不需要的字段
 		mergerCertSkipField := paramSvc.GetBaseparameterMessage("GFGL", "paramset", "MergerCertSkipFieldName")
-		if supplierCertModel.InStyle == "4" {
-			var needFile supplierfile.FileList
-			//战略合作协议扫描件
-			needFile.FileName = paramSvc.GetBaseparameterMessage("GFGL", "paramset", "CooperationFile")
-			needList = append(needList, needFile)
-		}
+		//if supplierCertModel.InStyle == "4" {
+		//	var needFile supplierfile.FileList
+		//	//战略合作协议扫描件
+		//	needFile.FileName = paramSvc.GetBaseparameterMessage("GFGL", "paramset", "CooperationFile")
+		//	needList = append(needList, needFile)
+		//}
 		if supplierCertModel.InStyle == "6" {
 			var needFile supplierfile.FileList
 			//招标中标结果