Browse Source

预约记录问题

master
wangpengfei 1 year ago
parent
commit
86219c3829
  1. 4
      src/main/java/com/yxt/yyth/biz/lpkreserveorder/LpkReserveOrderMapper.xml
  2. 5
      src/main/java/com/yxt/yyth/biz/lpkreserveorder/LpkReserveOrderService.java

4
src/main/java/com/yxt/yyth/biz/lpkreserveorder/LpkReserveOrderMapper.xml

@ -125,6 +125,9 @@
LEFT JOIN lpk_store AS s ON o.storeSid = s.sid LEFT JOIN lpk_store AS s ON o.storeSid = s.sid
LEFT JOIN lpk_giftcard AS c ON o.cardSid = c.sid LEFT JOIN lpk_giftcard AS c ON o.cardSid = c.sid
LEFT JOIN lpk_giftbag AS b ON c.giftbagSid = b.sid LEFT JOIN lpk_giftbag AS b ON c.giftbagSid = b.sid
<where>
${ew.sqlSegment}
</where>
UNION UNION
SELECT date_format(o.reserveDate, '%Y-%m-%d') as reserveDate, SELECT date_format(o.reserveDate, '%Y-%m-%d') as reserveDate,
c.`code`, c.`code`,
@ -142,6 +145,7 @@
<where> <where>
${ew.sqlSegment} ${ew.sqlSegment}
</where> </where>
ORDER BY reserveDate DESC
</select> </select>
<select id="exportExcel" resultType="com.yxt.yyth.api.lpkreserveorder.ReserveOrderExport"> <select id="exportExcel" resultType="com.yxt.yyth.api.lpkreserveorder.ReserveOrderExport">
select select

5
src/main/java/com/yxt/yyth/biz/lpkreserveorder/LpkReserveOrderService.java

@ -404,8 +404,11 @@ public class LpkReserveOrderService extends MybatisBaseService<LpkReserveOrderMa
ResultBean rb = ResultBean.fireFail(); ResultBean rb = ResultBean.fireFail();
LpkReserveOrderQuery query = pq.getParams(); LpkReserveOrderQuery query = pq.getParams();
QueryWrapper<LpkReserveOrder> qw = new QueryWrapper<>(); QueryWrapper<LpkReserveOrder> qw = new QueryWrapper<>();
if(StringUtils.isBlank(query.getUserSid())){
return rb.setMsg("参数不全");
}
qw.eq("o.customerSid", query.getUserSid()); qw.eq("o.customerSid", query.getUserSid());
qw.orderByDesc("reserveDate"); // qw.orderByDesc("reserveDate");
IPage<LpkReserveOrder> page = PagerUtil.queryToPage(pq); IPage<LpkReserveOrder> page = PagerUtil.queryToPage(pq);
IPage<LpkReserveOrderCardVo> pagging = baseMapper.orderListByUserSid(page, qw); IPage<LpkReserveOrderCardVo> pagging = baseMapper.orderListByUserSid(page, qw);
for(LpkReserveOrderCardVo vo:pagging.getRecords()){ for(LpkReserveOrderCardVo vo:pagging.getRecords()){

Loading…
Cancel
Save