From 47689f80fa8eb172efad9295c8f9619e82000159 Mon Sep 17 00:00:00 2001 From: 18650502300 <18650502300@163.com> Date: Thu, 6 Feb 2025 13:57:18 +0800 Subject: [PATCH] 111 --- .../app/AppEquipmentController.java | 26 ++--- .../common/constant/ServiceConstants.java | 35 ++++--- .../service/impl/CallbackServiceImpl.java | 3 +- .../ruoyi/ss/device/mapper/DeviceMapper.xml | 7 +- .../ss/equipment/mapper/EquipmentMapper.java | 12 +-- .../ss/equipment/mapper/EquipmentMapper.xml | 8 +- .../equipment/service/IEquipmentService.java | 12 +-- .../service/impl/EquipmentServiceImpl.java | 18 ++-- .../service/impl/FeeRuleServiceImpl.java | 1 - .../java/com/ruoyi/ss/order/domain/Order.java | 6 ++ .../com/ruoyi/ss/order/domain/OrderBO.java | 21 ++-- .../ruoyi/ss/order/domain/dto/OrderDTO.java | 2 +- .../com/ruoyi/ss/order/mapper/OrderMapper.xml | 7 +- .../ss/order/service/IOrderValidator.java | 9 ++ .../service/impl/IOrderValidatorImpl.java | 99 +++++++++++++------ .../service/impl/OrderConverterImpl.java | 36 ++++--- .../order/service/impl/OrderServiceImpl.java | 17 ++-- .../java/com/ruoyi/ss/store/domain/Store.java | 5 +- 18 files changed, 200 insertions(+), 124 deletions(-) diff --git a/share-space-admin/src/main/java/com/ruoyi/web/controller/app/AppEquipmentController.java b/share-space-admin/src/main/java/com/ruoyi/web/controller/app/AppEquipmentController.java index 46ad5e2..0a8925d 100644 --- a/share-space-admin/src/main/java/com/ruoyi/web/controller/app/AppEquipmentController.java +++ b/share-space-admin/src/main/java/com/ruoyi/web/controller/app/AppEquipmentController.java @@ -99,17 +99,17 @@ public class AppEquipmentController extends BaseController { } - /** - * 根据店铺查大门 - */ - @Log(title = "根据店铺查大门", businessType = BusinessType.UPDATE) - @GetMapping("/gateGate") - public AjaxResult gateGate(Long storeId) - { - ServiceUtil.assertion(storeId == null, "店铺ID不能为空"); - logger.info("根据店铺查大门:【{}】",storeId); - EquipmentVO vo = equipmentService.selectGate(storeId); - equipmentAssembler.assembleDeviceInfo(vo); - return success(vo); - } +// /** +// * 根据店铺查大门 +// */ +// @Log(title = "根据店铺查大门", businessType = BusinessType.UPDATE) +// @GetMapping("/gateGate") +// public AjaxResult gateGate(Long storeId) +// { +// ServiceUtil.assertion(storeId == null, "店铺ID不能为空"); +// logger.info("根据店铺查大门:【{}】",storeId); +//// EquipmentVO vo = equipmentService.selectGate(storeId); +// equipmentAssembler.assembleDeviceInfo(vo); +// return success(vo); +// } } diff --git a/share-space-common/src/main/java/com/ruoyi/common/constant/ServiceConstants.java b/share-space-common/src/main/java/com/ruoyi/common/constant/ServiceConstants.java index 13d79a6..bf97952 100644 --- a/share-space-common/src/main/java/com/ruoyi/common/constant/ServiceConstants.java +++ b/share-space-common/src/main/java/com/ruoyi/common/constant/ServiceConstants.java @@ -174,15 +174,25 @@ public class ServiceConstants { /**----------------------------支付状态start----------------------------*/ /** - * 支付状态:0-未支付,1-已支付 - * 支付状态: 0-未支付 + * 支付状态:1-待支付,2-支付中,3-支付成功,4-已取消 + * 支付状态: 1-待支付 */ - public static final String ORDER_PAY_STATUS_NON_PAYMENT = "0"; + public static final String ORDER_PAY_STATUS_NON_PAYMENT = "1"; /** - * 支付状态: 1-已支付 + * 支付状态: 2-支付中 */ - public static final String ORDER_PAY_STATUS_PAID = "1"; + public static final String ORDER_PAY_STATUS_PAYING = "2"; + + /** + * 支付状态: 3-支付成功 + */ + public static final String ORDER_PAY_STATUS_PAID = "3"; + + /** + * 支付状态: 4-已取消 + */ + public static final String ORDER_PAY_STATUS_CANCELED = "4"; /**----------------------------支付状态end----------------------------*/ @@ -212,12 +222,12 @@ public class ServiceConstants { /**----------------------------类型start----------------------------*/ /** 套餐:1-按小时计费;2-自定义模板 */ /** - * 套餐: 1-按小时计费 + * 套餐: 1-押金模式 */ public static final String CHARGE_MODE_HOURLY = "1"; /** - * 套餐: 2-自定义模板 + * 套餐: 2-套餐模式 */ public static final String CHARGE_MODE_CUSTOM_TEMPLATE = "2"; @@ -834,9 +844,9 @@ public class ServiceConstants { public static final String ORDER_OPERATION_PLACE_ORDER = "1"; /** - * 2 - 改价 + * 2 - 续单 */ - public static final String ORDER_OPERATION_CHANGE_PRICE = "2"; + public static final String ORDER_OPERATION_RENEW_ORDER = "2"; /** * 3 - 支付 @@ -844,7 +854,7 @@ public class ServiceConstants { public static final String ORDER_OPERATION_PAY = "3"; /** - * 4 - 还车结束订单 + * 4 - 结束订单 */ public static final String ORDER_OPERATION_RETURN_END = "4"; @@ -868,11 +878,6 @@ public class ServiceConstants { */ public static final String ORDER_OPERATION_SYSTEM_CANCEL = "8"; - /** - * 9 - 用户结束 - */ - public static final String ORDER_OPERATION_USER_END = "9"; - /**----------------------------订单操作类型end----------------------------*/ /**----------------------------钥匙状态start----------------------------*/ diff --git a/share-space-system/src/main/java/com/ruoyi/ss/callback/service/impl/CallbackServiceImpl.java b/share-space-system/src/main/java/com/ruoyi/ss/callback/service/impl/CallbackServiceImpl.java index 089fc4d..a64689c 100644 --- a/share-space-system/src/main/java/com/ruoyi/ss/callback/service/impl/CallbackServiceImpl.java +++ b/share-space-system/src/main/java/com/ruoyi/ss/callback/service/impl/CallbackServiceImpl.java @@ -456,10 +456,9 @@ public class CallbackServiceImpl implements ICallbackService { // 更新退款表状态 - Refund rlRefund = new Refund(); rlRefund.setRefundNo(outRefundNo); - rlRefund.setStatus(REFUND_STATUS_SUCCESS);// + rlRefund.setStatus(REFUND_STATUS_SUCCESS); int i = etRefundService.updateEtRefundByRefundNo(rlRefund); ServiceUtil.assertion(i == 0, "【微信退款回调】更新退款单失败"); logger.info("【微信退款回调】全部结束!!!!!"); diff --git a/share-space-system/src/main/java/com/ruoyi/ss/device/mapper/DeviceMapper.xml b/share-space-system/src/main/java/com/ruoyi/ss/device/mapper/DeviceMapper.xml index b811fdb..6e4ec2e 100644 --- a/share-space-system/src/main/java/com/ruoyi/ss/device/mapper/DeviceMapper.xml +++ b/share-space-system/src/main/java/com/ruoyi/ss/device/mapper/DeviceMapper.xml @@ -503,7 +503,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" update ss_device - set placement_status = 0, + set store_id = null, + store_name = null, + placement_status = 0, placement_type = null, status = 1 where device_id = #{deviceId} @@ -520,8 +522,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" update ss_device - set store_id = #{storeId}, - user_id = #{userId}, + set user_id = #{userId}, activation_time = now() where device_id = #{deviceId} and user_id is null diff --git a/share-space-system/src/main/java/com/ruoyi/ss/equipment/mapper/EquipmentMapper.java b/share-space-system/src/main/java/com/ruoyi/ss/equipment/mapper/EquipmentMapper.java index 8f93015..689bf97 100644 --- a/share-space-system/src/main/java/com/ruoyi/ss/equipment/mapper/EquipmentMapper.java +++ b/share-space-system/src/main/java/com/ruoyi/ss/equipment/mapper/EquipmentMapper.java @@ -118,12 +118,12 @@ public interface EquipmentMapper */ boolean uniqueGate(Long storeId); - /** - * 根据店铺查询大门 - * @param storeId 店铺id - * @return String - */ - EquipmentVO selectGate(Long storeId); +// /** +// * 根据店铺查询大门 +// * @param storeId 店铺id +// * @return String +// */ +// EquipmentVO selectGate(Long storeId); /** * 根据设备id查询店铺 diff --git a/share-space-system/src/main/java/com/ruoyi/ss/equipment/mapper/EquipmentMapper.xml b/share-space-system/src/main/java/com/ruoyi/ss/equipment/mapper/EquipmentMapper.xml index e9c7bf1..e6b2dd7 100644 --- a/share-space-system/src/main/java/com/ruoyi/ss/equipment/mapper/EquipmentMapper.xml +++ b/share-space-system/src/main/java/com/ruoyi/ss/equipment/mapper/EquipmentMapper.xml @@ -106,10 +106,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" select count(1) from ss_equipment where store_id = #{storeId} and deleted = 0 and type = '6' - + + + +