优化审批流程逻辑,支持复杂分支条件

This commit is contained in:
锦麟 王
2026-07-10 17:00:13 +08:00
parent fb59c6180a
commit c4293ed523
9 changed files with 207 additions and 320 deletions
@@ -107,7 +107,8 @@ namespace YLErp.Modules.TradeModule.DealModule
td.OptDate = DateTime.Now;
td.TradeStatus = ConsTrade.;
td.CheckStatus = Convert.ToInt32(TradeCheckEnum.StatusOfOld);
if (valuedateBLL.SystemDate.CloseReApprove == 1 && hasTradeProcess)
// 需求②:行权按交易状态查对应流程,而非只查开仓流程
if (valuedateBLL.SystemDate.CloseReApprove == 1 && TradeProcessCountByCategory(td) > 0)
{
//如果有审批组
InitTradeProcessOrder(td,UserId);