Browse Source

提供清除审批消息根据依赖的功能

master
yashen 7 years ago
parent
commit
ba3e52fdcf
2 changed files with 11 additions and 0 deletions
  1. +2
    -0
      B3WeChat/BO/ApproveMessage.cs
  2. +9
    -0
      B3WeChat/Rpcs/ApproveMessageRpc.cs

+ 2
- 0
B3WeChat/BO/ApproveMessage.cs View File

@ -36,6 +36,8 @@ namespace BWP.B3WeChat.BO
[LogicName("业务号")]
public string BusinessNo { get; set; }
public string DependOn { get; set; }
[DbColumn(DefaultValue="2016-9-21")]
public DateTime CreateTime { get; set; }


+ 9
- 0
B3WeChat/Rpcs/ApproveMessageRpc.cs View File

@ -127,6 +127,15 @@ namespace BWP.B3WeChat.Rpcs
return dic;
}
[Rpc]
public static void CleanByDependOn(string dependOn)
{
var context = CustomerUserContext.Current;
var del = new DQDeleteDom(typeof(ApproveMessage));
del.Where.Conditions.Add(DQCondition.EQ("DependOn", dependOn));
del.Where.Conditions.Add(DQCondition.EQ("CustomerCode", context.CustomerCode));
del.EExecute();
}
[Rpc]


Loading…
Cancel
Save