Jelajahi Sumber

Revert "fix(消费服务): 解决消费服务人脸消费验证通不过问题"

This reverts commit c463d44f
autumnal_wind 11 bulan lalu
induk
melakukan
7091943141

+ 1 - 0
ruoyi-server/ruoyi-server-consume/src/main/java/org/dromara/server/consume/business/BaseBusiness.java

@@ -242,6 +242,7 @@ public class BaseBusiness {
             cardLimitedVo.setMealCount(cardLimitedVo.getMealCount() + 1);
             cardLimitedVo.setDayCount(cardLimitedVo.getDayCount() + 1);
         }
+        log.info("待更新的卡片限制数据,[{}]", JSONUtil.toJsonStr(cardLimitedVo));
         String cardNo = String.valueOf(cardLimitedVo.getCardNo());
 
         RedisUtils.delCacheMapValue(CacheNames.T_XF_CARD_LIMITED, cardNo);

+ 1 - 0
ruoyi-server/ruoyi-server-consume/src/main/java/org/dromara/server/consume/business/EmployeeBusiness.java

@@ -38,6 +38,7 @@ public class EmployeeBusiness {
     private final RemoteUserAccountService remoteUserAccountService;
     @DubboReference
     private final RemoteDeptService remoteDeptService;
+    @DubboReference
 
     public ReturnResult getEmployeeVoByNumb(String userNumb) {
         RemoteUserAccountVo userAccountVo = remoteUserAccountService.getUserAccountVoByUserNumb(userNumb);

+ 0 - 1
ruoyi-server/ruoyi-server-consume/src/main/java/org/dromara/server/consume/check/AllowConsumeValidationContext.java

@@ -48,7 +48,6 @@ public class AllowConsumeValidationContext {
         context.cardNo = bo.getCardNo();
         context.factoryId = bo.getFactoryId();
         context.userNo = bo.getUserNo();
-        context.userNumb = bo.getUserNumb();
         context.termNo = bo.getTermNo();
         context.termMac=bo.getTermMac();
 

+ 3 - 0
ruoyi-server/ruoyi-server-consume/src/main/java/org/dromara/server/consume/check/CardConsumeValidationContext.java

@@ -143,6 +143,7 @@ public class CardConsumeValidationContext {
             context.cardLimitedVo = initXfCardLimited(context.cardNo, context.consumeDate, context.lastMeal);
         }
         LocalDateTime lastPayLimitLocalDt = CardDateUtils.toLocalDateTime(context.cardLimitedVo.getLastPay());
+        log.info("limit-last-pay:{},consumeDate:{}", lastPayLimitLocalDt.toLocalDate(), context.lastPayTime.toLocalDate());
         if (!lastPayLimitLocalDt.toLocalDate().isEqual(context.lastPayTime.toLocalDate())) {
             // 如果和消费时间不是同天,初始化为当天
             initCardDayLimitedData(context.cardLimitedVo, Long.valueOf(context.lastMeal), context.consumeDate);
@@ -157,6 +158,8 @@ public class CardConsumeValidationContext {
                 context.cardLimitedVo.setLastPay(context.consumeDate);
             }
         }
+        log.info("初始化到当天的卡限制数据:{}", JsonUtils.toJsonString(context.cardLimitedVo));
+
         return context;
     }