|
|
@@ -3272,6 +3272,24 @@ func (this *OilSupplierController) CheckSupplierFile() {
|
|
|
return
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ // hse成绩
|
|
|
+ // 开关
|
|
|
+ isHse := paramSvc.GetBaseparameterMessage("GFGL1", "paramset", "isHse")
|
|
|
+ if isHse == "true" {
|
|
|
+ if (cert.SupplierTypeCode == "03" && strings.Contains(companyHasHeaders, "安全资质审查,")) || cert.SupplierTypeCode == "02" {
|
|
|
+ var hseList []hsescore.HSEScore
|
|
|
+ svcHse := hsescore.GetHSEScoreService(utils.DBE) //获得数据库引擎
|
|
|
+ svcHse.GetEntitysByWhere(HSEScoreName, "SupplierId = " + strconv.Itoa(file.SupplierId), &hseList)
|
|
|
+ if len(hseList) < 3 {
|
|
|
+ errinfo.Message = "缺少HSE成绩不允许提交流程"
|
|
|
+ errinfo.Code = 0
|
|
|
+ this.Data["json"] = &errinfo
|
|
|
+ this.ServeJSON()
|
|
|
+ return
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
errinfo.Code = 1
|
|
|
@@ -3279,7 +3297,7 @@ func (this *OilSupplierController) CheckSupplierFile() {
|
|
|
this.ServeJSON()
|
|
|
}
|
|
|
|
|
|
-// @Title 准入/增项/年审/已入库保存检查资质方法
|
|
|
+// @Title 增项/年审/已入库保存检查资质方法
|
|
|
// @Description
|
|
|
// @Success 200 {object} controllers.Request
|
|
|
// @router /checkSupplierFileNew [post]
|
|
|
@@ -3464,6 +3482,25 @@ func (this *OilSupplierController) CheckSupplierFileNew() {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ // hse成绩
|
|
|
+ // 开关
|
|
|
+ isHse := paramSvc.GetBaseparameterMessage("GFGL1", "paramset", "isHse")
|
|
|
+ if isHse == "true" {
|
|
|
+ if (cert.SupplierTypeCode == "03" && strings.Contains(companyHasHeaders, "安全资质审查,")) || cert.SupplierTypeCode == "02" {
|
|
|
+ var hseList []hsescore.HSEScore
|
|
|
+ svcHse := hsescore.GetHSEScoreService(utils.DBE) //获得数据库引擎
|
|
|
+ svcHse.GetEntitysByWhere(HSEScoreName, "SupplierId = " + strconv.Itoa(file.SupplierId), &hseList)
|
|
|
+ if len(hseList) < 3 {
|
|
|
+ errinfo.Message = "缺少HSE成绩不允许提交流程"
|
|
|
+ errinfo.Code = 0
|
|
|
+ this.Data["json"] = &errinfo
|
|
|
+ this.ServeJSON()
|
|
|
+ return
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
errinfo.Code = 1
|
|
|
this.Data["json"] = &errinfo
|
|
|
this.ServeJSON()
|