|
@@ -583,7 +583,7 @@ func (p *businessService) BusinessTransfer(req *model.BusinessTransferReq) error
|
|
|
return err
|
|
return err
|
|
|
}
|
|
}
|
|
|
// 更新项目审批信息
|
|
// 更新项目审批信息
|
|
|
- _, err = p.Dao.TX(tx).Data(g.Map{p.Dao.C.ApproType: business.ApproType, p.Dao.C.ApproInstanceId: instanceId}).Update()
|
|
|
|
|
|
|
+ _, err = p.Dao.TX(tx).Data(g.Map{p.Dao.C.ApproType: business.ApproType, p.Dao.C.ApproInstanceId: instanceId}).Where(p.Dao.C.Id, req.Id).Update()
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return err
|
|
return err
|
|
|
}
|
|
}
|
|
@@ -739,7 +739,7 @@ func (p *businessService) BusinessUpgrade(req *model.BusinessUpgradeReq, fileMap
|
|
|
return err
|
|
return err
|
|
|
}
|
|
}
|
|
|
// 更新项目审批信息
|
|
// 更新项目审批信息
|
|
|
- _, err = p.Dao.TX(tx).Data(g.Map{p.Dao.C.ApproType: business.ApproType, p.Dao.C.ApproInstanceId: instanceId}).Update()
|
|
|
|
|
|
|
+ _, err = p.Dao.TX(tx).Data(g.Map{p.Dao.C.ApproType: business.ApproType, p.Dao.C.ApproInstanceId: instanceId}).Where(p.Dao.C.Id, req.Id).Update()
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return err
|
|
return err
|
|
|
}
|
|
}
|
|
@@ -789,7 +789,7 @@ func (p *businessService) BusUpgradeDingEvent(business *model.ProjBusiness, req
|
|
|
bizCode := business.NboCode + ":" + strconv.Itoa(business.Id)
|
|
bizCode := business.NboCode + ":" + strconv.Itoa(business.Id)
|
|
|
|
|
|
|
|
applyData := gconv.Map(business)
|
|
applyData := gconv.Map(business)
|
|
|
- applyData["abstract"] = fmt.Sprintf("申请人:%v 申请将项目:%v 转为储备项目", p.GetCxtUserName(), business.NboName)
|
|
|
|
|
|
|
+ applyData["abstract"] = fmt.Sprintf("申请人:%v 申请将项目:%v 项目升级 %v", p.GetCxtUserName(), business.NboName, convertToReserveType[business.NboType])
|
|
|
applyData["wxNboType"] = wxBusUpType[business.NboType]
|
|
applyData["wxNboType"] = wxBusUpType[business.NboType]
|
|
|
|
|
|
|
|
applyData["productLine"] = productLine
|
|
applyData["productLine"] = productLine
|
|
@@ -811,7 +811,7 @@ func (p *businessService) BusUpgradeDingEvent(business *model.ProjBusiness, req
|
|
|
applyData["productList"] = gconv.Maps(req.Products)
|
|
applyData["productList"] = gconv.Maps(req.Products)
|
|
|
applyData["remark"] = req.Remark
|
|
applyData["remark"] = req.Remark
|
|
|
|
|
|
|
|
- instanceId, err = workflowSrv.CheckStartProcessInstance(bizCode, workflowModel.ProjectDownGrade, "", applyData)
|
|
|
|
|
|
|
+ instanceId, err = workflowSrv.CheckStartProcessInstance(bizCode, workflowModel.ProjectUpGrade, "", applyData)
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
g.Log().Error(err)
|
|
g.Log().Error(err)
|
|
|
return "", err
|
|
return "", err
|
|
@@ -1009,7 +1009,7 @@ func (p *businessService) BusinessDowngrade(req *model.BusinessDowngradeReq) err
|
|
|
business.ApproType = BusinessDowngradeRequestProcessCode
|
|
business.ApproType = BusinessDowngradeRequestProcessCode
|
|
|
|
|
|
|
|
applyData := gconv.Map(business)
|
|
applyData := gconv.Map(business)
|
|
|
- applyData["abstract"] = fmt.Sprintf("申请人:%v 申请将项目:%v 转为储备项目", p.GetCxtUserName(), business.NboName)
|
|
|
|
|
|
|
+ applyData["abstract"] = fmt.Sprintf("申请人:%v 申请将项目:%v 项目降级 %v", p.GetCxtUserName(), business.NboName, convertToReserveType[business.NboType])
|
|
|
applyData["productLine"] = productLine
|
|
applyData["productLine"] = productLine
|
|
|
applyData["nboType"] = convertToReserveType[business.NboType]
|
|
applyData["nboType"] = convertToReserveType[business.NboType]
|
|
|
applyData["downgradeType"] = downgradeType
|
|
applyData["downgradeType"] = downgradeType
|
|
@@ -1021,7 +1021,7 @@ func (p *businessService) BusinessDowngrade(req *model.BusinessDowngradeReq) err
|
|
|
return err
|
|
return err
|
|
|
}
|
|
}
|
|
|
// 更新项目审批信息
|
|
// 更新项目审批信息
|
|
|
- _, err = p.Dao.TX(tx).Data(g.Map{p.Dao.C.ApproType: business.ApproType, p.Dao.C.ApproInstanceId: instanceId}).Update()
|
|
|
|
|
|
|
+ _, err = p.Dao.TX(tx).Data(g.Map{p.Dao.C.ApproType: business.ApproType, p.Dao.C.ApproInstanceId: instanceId}).Where(p.Dao.C.Id, req.Id).Update()
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return err
|
|
return err
|
|
|
}
|
|
}
|
|
@@ -1227,7 +1227,7 @@ func (p *businessService) ConvertToReserve(req *model.BusinessToReserveReq) erro
|
|
|
return err
|
|
return err
|
|
|
}
|
|
}
|
|
|
// 更新项目审批信息
|
|
// 更新项目审批信息
|
|
|
- _, err = p.Dao.TX(tx).Data(g.Map{p.Dao.C.ApproType: business.ApproType, p.Dao.C.ApproInstanceId: instanceId}).Update()
|
|
|
|
|
|
|
+ _, err = p.Dao.TX(tx).Data(g.Map{p.Dao.C.ApproType: business.ApproType, p.Dao.C.ApproInstanceId: instanceId}).Where(p.Dao.C.Id, req.Id).Update()
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return err
|
|
return err
|
|
|
}
|
|
}
|