From 316700063160de946cd9d0ed7d9af8e99d4d6c74 Mon Sep 17 00:00:00 2001 From: xyiege Date: Sun, 31 Jul 2022 10:57:16 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E6=A3=80=E7=B4=A2=E8=AE=A2?= =?UTF-8?q?=E5=8D=95=E4=BF=A1=E6=81=AF=E7=9A=84=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/AdminOrderController.java | 2 +- .../szwh/service/impl/OrderServiceImpl.java | 36 +++++++------------ .../resources/mapper/szwh/OrderMapper.xml | 22 +++++++++--- 3 files changed, 31 insertions(+), 29 deletions(-) diff --git a/src/main/java/cn/chjyj/szwh/controller/admin/AdminOrderController.java b/src/main/java/cn/chjyj/szwh/controller/admin/AdminOrderController.java index 9f2b1c8..23ca1a6 100644 --- a/src/main/java/cn/chjyj/szwh/controller/admin/AdminOrderController.java +++ b/src/main/java/cn/chjyj/szwh/controller/admin/AdminOrderController.java @@ -44,7 +44,7 @@ public class AdminOrderController extends BaseController { rqmap.put("batchcode",batchcode); } //委托方 - String entrustName=request.getString("entrust_name"); + String entrustName=request.getString("entrust_name").trim(); //购买方 String buyName=request.getString("buy_name"); diff --git a/src/main/java/cn/chjyj/szwh/service/impl/OrderServiceImpl.java b/src/main/java/cn/chjyj/szwh/service/impl/OrderServiceImpl.java index 430efa8..694d114 100644 --- a/src/main/java/cn/chjyj/szwh/service/impl/OrderServiceImpl.java +++ b/src/main/java/cn/chjyj/szwh/service/impl/OrderServiceImpl.java @@ -70,33 +70,23 @@ public class OrderServiceImpl implements OrderService { if(StringUtils.isNotBlank(buyname) ){ // 查找出用户的 islicode 标识符 List odulist =orderUserMapper.getSearchNameOrIslicode(buyname); - // 购买者标识 - String[] buyinArr=new String[odulist.size()]; - //用户产生的订单 - String[] bcArr=new String[odulist.size()]; - for(int i=0;i euolist =orderUserMapper.getSearchNameOrIslicode(entrust_name); - // 购买者标识 - String[] buyinArr=new String[euolist.size()]; - //用户产生的订单 - for(int i=0;i sogdlist = orderGoodsDetailMapper.searchOrderGoodsInKey("goods_name",gname); if (sogdlist!=null) { - String[] sbarr = new String[sogdlist.size()]; - for(int i=0;i - id,user_id as userId,buy_islicode as buyIslicode,batchcode,account_ratio_id as accountRatioId, + cast(id as char) as id,user_id as userId,buy_islicode as buyIslicode,batchcode,account_ratio_id as accountRatioId, history_buy_name as historyBuyName, history_buy_code as historyBuyCode,total_service_charge as totalServiceCharge,total_money as totalMoney, `type`,`status`,transaction_islicode as transactionIslicode,ticketid,ticketmoney,ticketurl,ticketimage, @@ -69,13 +69,19 @@ ${k}>#{v} - buy_islicode IN ${v} + buy_islicode IN + + #{bisi} + `name` like concat('%',#{v},'%') - batchcode in (${v}) + batchcode in + + #{btcode} + @@ -113,10 +119,16 @@ ${k}>#{v} - buy_islicode in ${v} + buy_islicode IN + + #{bisi} + - batchcode in (#{v}) + batchcode in + + #{btcode} + `name` like concat('%',#{v},'%')