18 lines
840 B
C#
18 lines
840 B
C#
using BaseOUDAL;
|
|
|
|
namespace YLErp.Modules.SwapModule
|
|
{
|
|
/// <summary>
|
|
/// R4 簿记资金校验:保存交易时资金不足(走现金部分超现金结存)的标记异常。
|
|
/// controller 识别本类型后按确认/审批环节同一协议处理——系统参数 允许交易特批(SpecialOperateForTrade) 开启时
|
|
/// 返回 AdditionalProcessing/LackOfMoney 结构化响应(UI 弹"交易特批",带 additionalProcessing=LackOfMoney 重提放行),
|
|
/// 开关关闭时按普通保存失败拦截。此前保存环节直接抛 ServiceException 无特批出口,资金不足的交易无法落库走到确认环节。
|
|
/// </summary>
|
|
public class TradeLackOfMoneyException : ServiceException
|
|
{
|
|
public TradeLackOfMoneyException(string message) : base(message)
|
|
{
|
|
}
|
|
}
|
|
}
|