From 548b25e9ab723e508454981e52e64d620cafdb58 Mon Sep 17 00:00:00 2001 From: wangpengfei <1928057482@qq.com> Date: Thu, 11 Jan 2024 18:09:09 +0800 Subject: [PATCH] 1/11 --- .../lpkreserveorder/LpkReserveOrderQuery.java | 1 + .../appletgiftbag/AppletGiftBagService.java | 2 +- .../LpkReserveOrderMapper.java | 6 + .../lpkreserveorder/LpkReserveOrderMapper.xml | 405 +++++++++++++++--- .../LpkReserveOrderService.java | 43 +- 5 files changed, 385 insertions(+), 72 deletions(-) diff --git a/src/main/java/com/yxt/yyth/api/lpkreserveorder/LpkReserveOrderQuery.java b/src/main/java/com/yxt/yyth/api/lpkreserveorder/LpkReserveOrderQuery.java index d066d63..f9c7237 100644 --- a/src/main/java/com/yxt/yyth/api/lpkreserveorder/LpkReserveOrderQuery.java +++ b/src/main/java/com/yxt/yyth/api/lpkreserveorder/LpkReserveOrderQuery.java @@ -18,4 +18,5 @@ public class LpkReserveOrderQuery implements Query { private String bankSid; private String bankName; private String serialNumber; + private String cardType; //1 家庭 2 亲情卡 3 企业 } diff --git a/src/main/java/com/yxt/yyth/biz/appletgiftbag/AppletGiftBagService.java b/src/main/java/com/yxt/yyth/biz/appletgiftbag/AppletGiftBagService.java index 9e72949..7c4b30e 100644 --- a/src/main/java/com/yxt/yyth/biz/appletgiftbag/AppletGiftBagService.java +++ b/src/main/java/com/yxt/yyth/biz/appletgiftbag/AppletGiftBagService.java @@ -249,7 +249,7 @@ public class AppletGiftBagService extends MybatisBaseService().eq("sid",sid)); + AppletGiftBag bag=baseMapper.selectOne(new QueryWrapper().eq("sid","e49555f2-5370-45b0-9637-aa4d54c22e31")); vo.setRemarks(bag.getRemarks()); vo.setIconUrl(fileUploadComponent.getUrlPrefix() +bag.getIconUrl()); recommendRecord recommendRecord=new recommendRecord(); diff --git a/src/main/java/com/yxt/yyth/biz/lpkreserveorder/LpkReserveOrderMapper.java b/src/main/java/com/yxt/yyth/biz/lpkreserveorder/LpkReserveOrderMapper.java index 4beeaeb..4b65c50 100644 --- a/src/main/java/com/yxt/yyth/biz/lpkreserveorder/LpkReserveOrderMapper.java +++ b/src/main/java/com/yxt/yyth/biz/lpkreserveorder/LpkReserveOrderMapper.java @@ -18,6 +18,9 @@ import java.util.List; @Mapper public interface LpkReserveOrderMapper extends BaseMapper { IPage orderList(IPage page,@Param("qw") LpkReserveOrderQuery qw); + IPage orderList1(IPage page,@Param("qw") LpkReserveOrderQuery qw); + IPage orderList2(IPage page,@Param("qw") LpkReserveOrderQuery qw); + IPage orderList3(IPage page,@Param("qw") LpkReserveOrderQuery qw); IPage orderListByStore(IPage page, @Param(Constants.WRAPPER) QueryWrapper qw); IPage orderListByBank(IPage page, @Param(Constants.WRAPPER) QueryWrapper qw); IPage orderListByZ(IPage page, @Param(Constants.WRAPPER) QueryWrapper qw); @@ -27,6 +30,9 @@ public interface LpkReserveOrderMapper extends BaseMapper { IPage orderListByUserSid(IPage page, @Param("userSid")String userSid); List exportExcel(@Param("qw") LpkReserveOrderQuery qw); + List exportExcel1(@Param("qw") LpkReserveOrderQuery qw); + List exportExcel2(@Param("qw") LpkReserveOrderQuery qw); + List exportExcel3(@Param("qw") LpkReserveOrderQuery qw); List exportExcelByStore(@Param(Constants.WRAPPER) QueryWrapper qw); List exportExcelByBank(@Param(Constants.WRAPPER) QueryWrapper qw); List exportExcelByZ(@Param(Constants.WRAPPER) QueryWrapper qw); diff --git a/src/main/java/com/yxt/yyth/biz/lpkreserveorder/LpkReserveOrderMapper.xml b/src/main/java/com/yxt/yyth/biz/lpkreserveorder/LpkReserveOrderMapper.xml index e17a1c9..059b22d 100644 --- a/src/main/java/com/yxt/yyth/biz/lpkreserveorder/LpkReserveOrderMapper.xml +++ b/src/main/java/com/yxt/yyth/biz/lpkreserveorder/LpkReserveOrderMapper.xml @@ -32,7 +32,7 @@ s.sid as ssid, c.serialNumber, case o.cardType - when 1 then '家庭卡' + when 1 then '家庭菜窖' end cardType FROM lpk_reserve_order AS o @@ -42,9 +42,6 @@ LEFT JOIN lpk_bank AS d ON d.sid = s.bankSid o.cardType='1' - - and s.bankSid=#{qw.bankSid} - and s.name=#{qw.store} @@ -69,7 +66,7 @@ s.sid as ssid, c.serialNumber, case o.cardType - when 2 then '亲情卡' + when 2 then '亲情菜窖' end cardType FROM lpk_reserve_order AS o @@ -106,7 +103,7 @@ s.sid as ssid, c.serialNumber, case o.cardType - when 3 then '企业卡' + when 3 then '企业菜窖' end cardType FROM lpk_reserve_order AS o @@ -114,7 +111,129 @@ LEFT JOIN emp_card AS c ON o.cardSid = c.sid LEFT JOIN lpk_giftbag AS b ON c.giftbagSid = b.sid LEFT JOIN lpk_bank AS d ON d.sid = s.bankSid - WHERE o.cardType='3' + + o.cardType='3' + + and s.bankSid=#{qw.bankSid} + + + and s.name=#{qw.store} + + + and date_format(o.reserveDate,'%Y-%m-%d')>=date_format(#{qw.startDate},'%Y-%m-%d') + + + and date_format(o.reserveDate,'%Y-%m-%d') <= date_format(#{qw.endDate},'%Y-%m-%d') + + + order by reserveDate asc,dsid desc,ssid desc,serialNumber asc + + + + + + +