Browse Source

12/25

master
wangpengfei 1 year ago
parent
commit
3299bb825d
  1. 1
      src/main/java/com/yxt/yyth/api/lpkgiftcard/LpkGiftCardListVo.java
  2. 2
      src/main/java/com/yxt/yyth/biz/empcardgift/EmpCardGiftMapper.xml
  3. 2
      src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardMapper.xml
  4. 6
      src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardRest.java
  5. 22
      src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardService.java

1
src/main/java/com/yxt/yyth/api/lpkgiftcard/LpkGiftCardListVo.java

@ -31,4 +31,5 @@ public class LpkGiftCardListVo implements Vo {
private String buildDate; private String buildDate;
private String countNumber; private String countNumber;
private String qrCode; private String qrCode;
private String isEnable;
} }

2
src/main/java/com/yxt/yyth/biz/empcardgift/EmpCardGiftMapper.xml

@ -28,7 +28,7 @@
<where> <where>
${ew.sqlSegment} ${ew.sqlSegment}
</where> </where>
ORDER BY gi.isItlnvalid asc,gi.bindDate desc ORDER BY gi.isItlnvalid desc,gi.bindDate desc
</select> </select>
<select id="getGifCardBySid" resultType="com.yxt.yyth.api.empcardgift.EmpGiftAppletVo"> <select id="getGifCardBySid" resultType="com.yxt.yyth.api.empcardgift.EmpGiftAppletVo">
SELECT SELECT

2
src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardMapper.xml

@ -53,6 +53,7 @@
serialNumber, serialNumber,
code, code,
codeKey, codeKey,
isEnable,
CASE `state` CASE `state`
WHEN 1 THEN '未发放' WHEN 1 THEN '未发放'
WHEN 2 THEN '未绑定客户' WHEN 2 THEN '未绑定客户'
@ -95,6 +96,7 @@
card.serialNumber, card.serialNumber,
card.code, card.code,
card.codeKey, card.codeKey,
card.isEnable,
CASE card.state CASE card.state
WHEN 1 THEN '未发放' WHEN 1 THEN '未发放'
WHEN 2 THEN '未绑定客户' WHEN 2 THEN '未绑定客户'

6
src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardRest.java

@ -148,4 +148,10 @@ public class LpkGiftCardRest {
public void cardStatisticsList(@RequestBody PagerQuery<LpkReserveOrderQuery> pq) { public void cardStatisticsList(@RequestBody PagerQuery<LpkReserveOrderQuery> pq) {
lpkGiftCardService.cardStatisticsList(pq); lpkGiftCardService.cardStatisticsList(pq);
} }
@ApiOperation("设置是否作废")
@GetMapping("/cancelCard/{sid}")
public ResultBean cancelCard(@PathVariable("sid")String sid) {
return lpkGiftCardService.isEnable(sid);
}
} }

22
src/main/java/com/yxt/yyth/biz/lpkgiftcard/LpkGiftCardService.java

@ -119,7 +119,7 @@ public class LpkGiftCardService extends MybatisBaseService<LpkGiftCardMapper, Lp
if (null == lpkGiftCard) { if (null == lpkGiftCard) {
return rb.setMsg("请核对卡号和密钥"); return rb.setMsg("请核对卡号和密钥");
} }
if (!lpkGiftCard.getIsEnable().equals("1")) { if (!lpkGiftCard.getIsEnable().equals("2")) {
return rb.setMsg("此卡已作废"); return rb.setMsg("此卡已作废");
} }
@ -357,6 +357,12 @@ public class LpkGiftCardService extends MybatisBaseService<LpkGiftCardMapper, Lp
IPage<LpkGiftCard> page = PagerUtil.queryToPage(pq); IPage<LpkGiftCard> page = PagerUtil.queryToPage(pq);
IPage<LpkGiftCardListVo> pagging = baseMapper.cardList(page, qw); IPage<LpkGiftCardListVo> pagging = baseMapper.cardList(page, qw);
PagerVo<LpkGiftCardListVo> p = PagerUtil.pageToVo(pagging, null); PagerVo<LpkGiftCardListVo> p = PagerUtil.pageToVo(pagging, null);
// p.getRecords().forEach(s->{
// if(s.getIsEnable().equals("2")){
// s.setState("已作废");
// }
//
// });
return rb.success().setData(p); return rb.success().setData(p);
} }
@ -475,6 +481,12 @@ public class LpkGiftCardService extends MybatisBaseService<LpkGiftCardMapper, Lp
IPage<LpkGiftCard> page = PagerUtil.queryToPage(pq); IPage<LpkGiftCard> page = PagerUtil.queryToPage(pq);
IPage<LpkGiftCardListVo> pagging = baseMapper.recordDetails(page, qw); IPage<LpkGiftCardListVo> pagging = baseMapper.recordDetails(page, qw);
PagerVo<LpkGiftCardListVo> p = PagerUtil.pageToVo(pagging, null); PagerVo<LpkGiftCardListVo> p = PagerUtil.pageToVo(pagging, null);
p.getRecords().forEach(s->{
if(s.getIsEnable().equals("2")){
s.setState("已作废");
}
});
return rb.success().setData(p); return rb.success().setData(p);
} }
@ -1430,4 +1442,12 @@ public class LpkGiftCardService extends MybatisBaseService<LpkGiftCardMapper, Lp
return rb.success().setData(pagging); return rb.success().setData(pagging);
} }
public ResultBean isEnable(String sid ) {
ResultBean rb=new ResultBean();
LpkGiftCard card=baseMapper.selectOne(new QueryWrapper<LpkGiftCard>().eq("sid",sid));
card.setIsEnable("2");
baseMapper.updateById(card);
return rb.success().setData("成功");
}
} }

Loading…
Cancel
Save