From 1e2308326c98c1d95b3d75ab1cac80bb6f828344 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期五, 16 六月 2023 20:17:45 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/1.1' into 1.1 --- management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TOrderController.java | 22 ++++++++++++++++++++-- 1 files changed, 20 insertions(+), 2 deletions(-) diff --git a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TOrderController.java b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TOrderController.java index 31bf8a2..047e59f 100644 --- a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TOrderController.java +++ b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TOrderController.java @@ -10,10 +10,12 @@ import com.stylefeng.guns.modular.system.controller.resp.TDriverCommissionResp; import com.stylefeng.guns.modular.system.controller.resp.TOrderResp; import com.stylefeng.guns.modular.system.controller.util.ExcelUtil; +import com.stylefeng.guns.modular.system.enums.OrderStateEnum; import com.stylefeng.guns.modular.system.model.TAppUser; import com.stylefeng.guns.modular.system.model.TDriver; import com.stylefeng.guns.modular.system.model.TOrder; import com.stylefeng.guns.modular.system.service.ITAppUserService; +import com.stylefeng.guns.modular.system.service.ITCancelOrderService; import com.stylefeng.guns.modular.system.service.ITOrderService; import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; @@ -54,6 +56,8 @@ private ITOrderService tOrderService; @Autowired private ITAppUserService tAppUserService; + @Autowired + private ITCancelOrderService tCancelOrderService; /** * 跳转到首页 @@ -150,6 +154,7 @@ if(Objects.nonNull(userId)){ wrapper.eq("user_id",userId); } + wrapper.orderBy("createTime",false); return tOrderService.selectList(wrapper); } @@ -182,7 +187,8 @@ String userPhone, Integer state, String driverName) { - return tOrderService.getOrderList(createTime, code, source, userName, userPhone, state, driverName,2); +// return tOrderService.getOrderList(createTime, code, source, userName, userPhone, state, driverName,2); + return tCancelOrderService.getCancelOrderList(createTime, code, source, userName, userPhone, state, driverName); } /** @@ -197,7 +203,7 @@ EntityWrapper<TOrder> wrapper = new EntityWrapper<>(); if(Objects.nonNull(userId)){ - wrapper.eq("user_id",userId); + wrapper.eq("userId",userId); } List<TOrder> tOrders = tOrderService.selectList(wrapper); for (TOrder tOrder : tOrders) { @@ -221,6 +227,18 @@ return list; } + /** + * 关闭订单 + */ + @RequestMapping(value = "/cancelOrderUpdate") + @ResponseBody + public Object cancelOrderUpdate(@RequestParam Integer tOrderId) { + TOrder tOrder = tOrderService.selectById(tOrderId); + tOrder.setState(OrderStateEnum.CANCELED.getCode()); + tOrderService.updateById(tOrder); + return SUCCESS_TIP; + } + /** * 获取列表 -- Gitblit v1.7.1