From 92234d940522e1090f3444b78d9a4443a74573ad Mon Sep 17 00:00:00 2001 From: yashen Date: Tue, 28 Feb 2017 14:47:15 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=BE=97=E5=88=B0=E5=AE=A2?= =?UTF-8?q?=E6=9C=8D=E7=BC=96=E5=8F=B7=E7=9A=84Rpc=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- B3WeChat/Rpcs/WeChatUserRpc.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/B3WeChat/Rpcs/WeChatUserRpc.cs b/B3WeChat/Rpcs/WeChatUserRpc.cs index ae1ce79..9829b3b 100644 --- a/B3WeChat/Rpcs/WeChatUserRpc.cs +++ b/B3WeChat/Rpcs/WeChatUserRpc.cs @@ -74,6 +74,16 @@ namespace BWP.B3WeChat.Rpcs } + [Rpc] + public static string[] GetCustomerCodes() + { + var query = new DQueryDom(new JoinAlias(typeof(CustomerUser))); + query.Where.Conditions.Add(DQCondition.EQ("OpenID", WeChatUserContext.Current.OpenID)); + query.Columns.Add(DQSelectColumn.Field("CustomerCode")); + query.Distinct = true; + return query.EExecuteList().ToArray(); + } + } }