Jelajahi Sumber

fix: 酒店卡片服务
1.查询客人卡的返回数据更新

luoyb 1 tahun lalu
induk
melakukan
1692c02c6f

+ 1 - 12
ruoyi-modules/ruoyi-backstage/src/main/java/org/dromara/backstage/business/card/CardBusiness.java

@@ -168,16 +168,6 @@ public class CardBusiness {
 
     public R<PtCardVo> writeCardSuccess(PtCardBo cardBo) throws InterruptedException {
         PtCardBo queryBo = BeanUtil.copyProperties(cardBo,PtCardBo.class);
-        //if (cardBo.getCardNo() > 0) {
-        //    queryBo.setCardNo(cardBo.getCardNo());
-        //}
-        //if (cardBo.getFactoryId() > 0) {
-        //    queryBo.setFactoryId(cardBo.getFactoryId());
-        //}
-        //if (cardBo.getCardId() > 0) {
-        //    queryBo.setCardId(cardBo.getCardId());
-        //}
-
         // 补卡和换卡时需要注销旧卡
         if (ObjectUtil.equals(cardBo.getOperateType(), CardOperateEnum.REISSUE)
             || ObjectUtil.equals(cardBo.getOperateType(), CardOperateEnum.CHANGE)) {
@@ -199,8 +189,7 @@ public class CardBusiness {
         }
         Thread.sleep(2000);
         queryBo.setChangeTime(DateUtil.date());
-        ptCardService.saveOrUpdate(queryBo);
-        PtCardVo cardVo = ptCardService.selectOneByBo(queryBo);
+        PtCardVo cardVo = ptCardService.saveOrUpdate(queryBo);
         return R.ok(cardVo);
     }