2
3
Просмотр исходного кода

信息变更-检查分办是有配置人

baichengfei 5 лет назад
Родитель
Сommit
4c44887bab
1 измененных файлов с 7 добавлено и 6 удалено
  1. 7 6
      src/dashoo.cn/backend/api/controllers/oilsupplier/infochange.go

+ 7 - 6
src/dashoo.cn/backend/api/controllers/oilsupplier/infochange.go

@@ -1585,6 +1585,13 @@ func (this *InfoChangeController) CompanyAuditEntity() {
 		panic("工作流已经启动,请刷新重试!")
 	}
 
+	stepCode := workflow.SUB_OFFICE_BG
+	auditSettingService := auditsetting.GetOilAuditSettingService(utils.DBE)
+	approverIds := auditSettingService.GetApproverIdsByStepCodeAndUnitId(stepCode, infoChangeEntity.CommitComId)
+	if approverIds == ""{
+		panic("该分办单位未配置审批人")
+	}
+
 	svcActiviti := workflow.GetActivitiService(utils.DBE)
 	//启动工作流
 	businessKey := infoChangeEntity.BusinessKey
@@ -1612,12 +1619,6 @@ func (this *InfoChangeController) CompanyAuditEntity() {
 	infoChangeEntity.WorkFlowId = processInstanceId
 	infoChangeEntity.CommitComId = unitId
 
-	stepCode := workflow.SUB_OFFICE_BG
-	auditSettingService := auditsetting.GetOilAuditSettingService(utils.DBE)
-	approverIds := auditSettingService.GetApproverIdsByStepCodeAndUnitId(stepCode, infoChangeEntity.CommitComId)
-	if approverIds == ""{
-		panic("该分办单位未配置审批人")
-	}
 	infoSrv.UpdateEntityByIdCols(infoId, infoChangeEntity, cols)
 
 	var ActiComplete workflow.ActiCompleteVM