From ba3e52fdcff3c2ccd0fbffd8d77c7e4489b492cb Mon Sep 17 00:00:00 2001 From: yashen Date: Wed, 14 Mar 2018 14:09:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BE=9B=E6=B8=85=E9=99=A4=E5=AE=A1?= =?UTF-8?q?=E6=89=B9=E6=B6=88=E6=81=AF=E6=A0=B9=E6=8D=AE=E4=BE=9D=E8=B5=96?= =?UTF-8?q?=E7=9A=84=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- B3WeChat/BO/ApproveMessage.cs | 2 ++ B3WeChat/Rpcs/ApproveMessageRpc.cs | 9 +++++++++ 2 files changed, 11 insertions(+) diff --git a/B3WeChat/BO/ApproveMessage.cs b/B3WeChat/BO/ApproveMessage.cs index e153076..f2ff221 100644 --- a/B3WeChat/BO/ApproveMessage.cs +++ b/B3WeChat/BO/ApproveMessage.cs @@ -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; } diff --git a/B3WeChat/Rpcs/ApproveMessageRpc.cs b/B3WeChat/Rpcs/ApproveMessageRpc.cs index c0b0134..90f96fc 100644 --- a/B3WeChat/Rpcs/ApproveMessageRpc.cs +++ b/B3WeChat/Rpcs/ApproveMessageRpc.cs @@ -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]