#EQD-6604 国联民生-确认书编码生成环节移到簿记(支持手工录入)
feat: 国联民生收益互换簿记后按确认书规则生成交易编 - 补充单测文件
This commit is contained in:
@@ -20,10 +20,26 @@ namespace YLErp.Modules.TradeModule.DocGenerateModule
|
||||
|
||||
public static bool IsGuolianSwapTrade(trade trade)
|
||||
{
|
||||
return PS.Config.Company == CompanyEnum.国联
|
||||
return IsGuolianSwapTrade(trade, PS.Config.Company);
|
||||
}
|
||||
|
||||
public static bool IsGuolianSwapTrade(trade trade, CompanyEnum company)
|
||||
{
|
||||
return company == CompanyEnum.国联
|
||||
&& trade?.TradeType == "收益互换";
|
||||
}
|
||||
|
||||
public static bool ShouldGenerateTradeNumberAfterSave(trade trade, CompanyEnum company)
|
||||
{
|
||||
return IsGuolianSwapTrade(trade, company)
|
||||
&& string.IsNullOrWhiteSpace(trade.TradeNumber);
|
||||
}
|
||||
|
||||
public static bool CanReuseRejectedTradeNumber(trade trade, CompanyEnum company)
|
||||
{
|
||||
return IsGuolianSwapTrade(trade, company);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 交易首次入库后按国联交易确认书编号规则回写交易编号。
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user