|
|
@@ -778,6 +778,13 @@ func (this *InfoChangeController) DelInfoChangech() {
|
|
|
err = svc.DeleteEntityBytbl(OilSupplierFileName, where)
|
|
|
|
|
|
if err == nil {
|
|
|
+ activitiService := workflow.GetActivitiService(utils.DBE)
|
|
|
+ var deleteProcessVM workflow.DeleteProcessVM
|
|
|
+ if infoChange.WorkFlowId != "" && infoChange.WorkFlowId != "0" {
|
|
|
+ deleteProcessVM.ProcessInstanceId = infoChange.WorkFlowId
|
|
|
+ deleteProcessVM.DeleteReason = "信息变更审批未通过后,被申请人删除"
|
|
|
+ activitiService.DeleteComplete(deleteProcessVM)
|
|
|
+ }
|
|
|
errinfo.Message = "删除成功"
|
|
|
errinfo.Code = 0
|
|
|
this.Data["json"] = &errinfo
|
|
|
@@ -2159,10 +2166,10 @@ func (this *InfoChangeController) updateChangeInfo(supplierId int, infoId string
|
|
|
user.Realname = item.ChangeInfo
|
|
|
var cor register.OilCorporateInfo
|
|
|
var supplier supplier.OilSupplier
|
|
|
- svc.GetEntityByWhere(OilSupplierName,"Id = " + strconv.Itoa(supplierId),&supplier)
|
|
|
- svc.GetEntityByWhere(OilCorporateInfoName,"CommercialNo = '" + supplier.CommercialNo + "'",&cor)
|
|
|
+ svc.GetEntityByWhere(OilSupplierName, "Id = "+strconv.Itoa(supplierId), &supplier)
|
|
|
+ svc.GetEntityByWhere(OilCorporateInfoName, "CommercialNo = '"+supplier.CommercialNo+"'", &cor)
|
|
|
if cor.UserId > 0 {
|
|
|
- svc.UpdateEntityBywheretbl("Base_User", &user, []string{"RealName"}, "Id = " + strconv.Itoa(cor.UserId))
|
|
|
+ svc.UpdateEntityBywheretbl("Base_User", &user, []string{"RealName"}, "Id = "+strconv.Itoa(cor.UserId))
|
|
|
}
|
|
|
}
|
|
|
}
|