diff --git a/ruoyi-system/src/main/java/com/ruoyi/business/domain/BusReturnVisitInfo.java b/ruoyi-system/src/main/java/com/ruoyi/business/domain/BusReturnVisitInfo.java index 5ef6f06..d135f8d 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/business/domain/BusReturnVisitInfo.java +++ b/ruoyi-system/src/main/java/com/ruoyi/business/domain/BusReturnVisitInfo.java @@ -62,6 +62,15 @@ public class BusReturnVisitInfo extends BaseEntity private Date finishTime; private String beginTime; private String endTime; + private String isCharging; + + public String getIsCharging() { + return isCharging; + } + + public void setIsCharging(String isCharging) { + this.isCharging = isCharging; + } public String getBeginTime() { return beginTime; diff --git a/ruoyi-system/src/main/java/com/ruoyi/business/service/impl/AiServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/business/service/impl/AiServiceImpl.java index 264ce56..77612a5 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/business/service/impl/AiServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/business/service/impl/AiServiceImpl.java @@ -365,6 +365,8 @@ public class AiServiceImpl implements IAiService { if (list1.size() > 0) { continue; } + BusReturnVisitInfo returnVisitInfo = new BusReturnVisitInfo(); + returnVisitInfo.setPhoneNumber(busOrderInfo.getPrivcyPhone()); // redisTemplate.opsForValue().set(busStoreConfigInfo.getStoreCode() + now.format(dateTimeFormatterNow), quota + ""); BusFifteenInfo fifteenInfo = new BusFifteenInfo(); fifteenInfo.setCustomId(busOrderInfo.getCustomId()); @@ -405,9 +407,8 @@ public class AiServiceImpl implements IAiService { record.setIntegralUpdateNum(a); record.setIntegralBalance(reduce); integralRecordService.insertBusIntegralRecord(record); + returnVisitInfo.setIsCharging("1"); } - BusReturnVisitInfo returnVisitInfo = new BusReturnVisitInfo(); - returnVisitInfo.setPhoneNumber(busOrderInfo.getPrivcyPhone()); List list2 = busReturnVisitInfoMapper.selectBusReturnVisitInfoList(returnVisitInfo); if (list2.size() > 0) { returnVisitInfo.setId(list2.get(0).getId()); diff --git a/ruoyi-system/src/main/resources/mapper/business/BusReturnVisitInfoMapper.xml b/ruoyi-system/src/main/resources/mapper/business/BusReturnVisitInfoMapper.xml index a58cd90..9abb840 100644 --- a/ruoyi-system/src/main/resources/mapper/business/BusReturnVisitInfoMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/business/BusReturnVisitInfoMapper.xml @@ -109,6 +109,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" return_visit_time = #{returnVisitTime}, finish_time = #{finishTime}, order_complete_time = #{orderCompleteTime}, + is_charging = #{isCharging}, where id = #{id}