|
|
@@ -722,14 +722,16 @@ func (this *OilSupplierCertAppendController) CompanySubmitAuditEntity() {
|
|
|
|
|
|
svcActiviti := workflow.GetActivitiService(utils.DBE)
|
|
|
//启动工作流
|
|
|
- businessKey := certAppendId + "-" + strconv.Itoa(supplierCertAppendEntity.AuditIndex)
|
|
|
+ businessKey := supplierCertAppendEntity.BusinessKey
|
|
|
processInstanceId := supplierCertAppendEntity.WorkFlowId
|
|
|
// 如果被驳回,不再新启工作流
|
|
|
if processInstanceId == "" {
|
|
|
+ businessKey = certAppendId + "-" + strconv.Itoa(supplierCertAppendEntity.AuditIndex)
|
|
|
processInstanceId = svcActiviti.StartProcess2(workflow.OIL_ENUSER_APPEND_APPLY, businessKey, this.User.Id, "1", supplierCertAppendEntity.AppendType, supplierEntity.SupplierName)
|
|
|
if len(processInstanceId) <= 0 {
|
|
|
panic("工作流启动失败!")
|
|
|
}
|
|
|
+ supplierCertAppendEntity.AuditIndex += 1
|
|
|
}
|
|
|
// 将启动和工作流,选择的初审和复审人员保存下来
|
|
|
cols := []string{
|
|
|
@@ -744,7 +746,6 @@ func (this *OilSupplierCertAppendController) CompanySubmitAuditEntity() {
|
|
|
supplierCertAppendEntity.BusinessKey = businessKey
|
|
|
supplierCertAppendEntity.WorkFlowId = processInstanceId
|
|
|
supplierCertAppendEntity.CommitComId = unitId
|
|
|
- supplierCertAppendEntity.AuditIndex += 1
|
|
|
certSrv.UpdateEntityByIdCols(certAppendId, supplierCertAppendEntity, cols)
|
|
|
|
|
|
var ActiComplete workflow.ActiCompleteVM
|
|
|
@@ -802,14 +803,16 @@ func (this *OilSupplierCertAppendController) SeparateUnitSubmitAuditEntity() {
|
|
|
|
|
|
svcActiviti := workflow.GetActivitiService(utils.DBE)
|
|
|
//启动工作流
|
|
|
- businessKey := certAppendId + "-" + strconv.Itoa(supplierCertAppendEntity.AuditIndex)
|
|
|
+ businessKey := supplierCertAppendEntity.BusinessKey
|
|
|
processInstanceId := supplierCertAppendEntity.WorkFlowId
|
|
|
// 如果被驳回,不再新启工作流
|
|
|
if processInstanceId == "" {
|
|
|
+ businessKey := certAppendId + "-" + strconv.Itoa(supplierCertAppendEntity.AuditIndex)
|
|
|
processInstanceId = svcActiviti.StartProcess2(workflow.OIL_ENUSER_APPEND_APPLY, businessKey, this.User.Id, "1", supplierCertAppendEntity.AppendType, supplierEntity.SupplierName)
|
|
|
if len(processInstanceId) <= 0 {
|
|
|
panic("工作流启动失败!")
|
|
|
}
|
|
|
+ supplierCertAppendEntity.AuditIndex += 1
|
|
|
}
|
|
|
|
|
|
// 将启动和工作流,选择的初审和复审人员保存下来
|
|
|
@@ -831,7 +834,6 @@ func (this *OilSupplierCertAppendController) SeparateUnitSubmitAuditEntity() {
|
|
|
supplierCertAppendEntity.SecondAudit, _ = strconv.Atoi(secondAudit)
|
|
|
supplierCertAppendEntity.ThirdAudit, _ = strconv.Atoi(thirdAudit)
|
|
|
supplierCertAppendEntity.CommitComId = strconv.Itoa(unitId)
|
|
|
- supplierCertAppendEntity.AuditIndex += 1
|
|
|
certSrv.UpdateEntityByIdCols(certAppendId, supplierCertAppendEntity, cols)
|
|
|
|
|
|
var ActiComplete workflow.ActiCompleteVM
|