优化审批流程逻辑,支持复杂分支条件
This commit is contained in:
@@ -294,8 +294,8 @@ namespace YLErp.Modules.TradeModule.DealModule
|
||||
|
||||
}
|
||||
var result = new TradeUnwindResultModel(td);
|
||||
//存在审批流程时,走审批成功流程
|
||||
if (valuedateBLL.SystemDate.CloseReApprove == 1 && HasTradeProcess())
|
||||
//存在审批流程时,走审批成功流程(需求②:按交易状态查对应流程)
|
||||
if (valuedateBLL.SystemDate.CloseReApprove == 1 && TradeProcessCountByCategory(td) > 0)
|
||||
{
|
||||
result.ApprovalProcess = true;
|
||||
|
||||
@@ -462,8 +462,8 @@ namespace YLErp.Modules.TradeModule.DealModule
|
||||
throw new ServiceException("平仓费不一致!复核不通过");
|
||||
}
|
||||
}
|
||||
//存在审批流程时,走审批成功流程
|
||||
if (valuedateBLL.SystemDate.CloseReApprove == 1 && HasTradeProcess())
|
||||
//存在审批流程时,走审批成功流程(需求②:按交易状态查对应流程)
|
||||
if (valuedateBLL.SystemDate.CloseReApprove == 1 && TradeProcessCountByCategory(td) > 0)
|
||||
{
|
||||
var reqModel = new TradeOpenReqModel
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user