From 5d1e912bae059036b120dcaa10fa57ae4f75f9f6 Mon Sep 17 00:00:00 2001 From: robin <3504557@qq.com> Date: Fri, 7 Sep 2018 10:02:24 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9C=80=E6=B1=82=E5=8D=95No.140966?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- B3QingDaoWanFu/Rpc/TrustPayRpc.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/B3QingDaoWanFu/Rpc/TrustPayRpc.cs b/B3QingDaoWanFu/Rpc/TrustPayRpc.cs index 8f8becd..a5a6fbf 100644 --- a/B3QingDaoWanFu/Rpc/TrustPayRpc.cs +++ b/B3QingDaoWanFu/Rpc/TrustPayRpc.cs @@ -25,6 +25,14 @@ namespace BWP.B3QingDaoWanFu.Rpc { var pay = new TrustPay(); pay.Money = money; pay.AccountCustomer_ID = accountCustomerID; + var query =new DQueryDom(new JoinAlias( typeof(Customer))); + query.Columns.Add(DQSelectColumn.Field("IsAccountCustomer")); + query.Where.Conditions.Add(DQCondition.EQ("ID",accountCustomerID)); + var isAccountCustomer= query.EExecuteScalar(); + if (isAccountCustomer ?? false) + { + throw new ApplicationException("该客户不是结账客户,请修改个性设置中的往来客户"); + } bl.CreateRequest(pay); return pay.ID; }