Jelajahi Sumber

1.修改骑手接单

qmj 3 hari lalu
induk
melakukan
653f970030

+ 5 - 8
ruoyi-admin/src/main/java/com/ruoyi/app/order/PosOrderController.java

@@ -195,6 +195,7 @@ public class PosOrderController extends BaseController {
     @Auth
     @RepeatSubmit(interval = 1000, message = "请求过于频繁")
     @PostMapping("/setorderuzt")
+    @Transactional(rollbackFor = Exception.class)
     public AjaxResult setorderuzt(@RequestHeader String token, @RequestBody PosOrder posOrder) {
         JwtUtil jwtUtil = new JwtUtil();
         PayPush push = new PayPush();
@@ -243,8 +244,7 @@ public class PosOrderController extends BaseController {
     }
 
     //骑手接单、取餐、送达
-    @Transactional(rollbackFor = Exception.class)
-    protected AjaxResult setOrderQsState(PosOrder posOrder, String qsId, PayPush push) {
+    private AjaxResult setOrderQsState(PosOrder posOrder, String qsId, PayPush push) {
         String lockKey = "order:qs:lock:" + posOrder.getId();
         RLock lock = redissonClient.getLock(lockKey);
         try {
@@ -353,8 +353,7 @@ public class PosOrderController extends BaseController {
 
 
     //商家接单
-    @Transactional(rollbackFor = Exception.class)
-    protected AjaxResult setOrderState2(PosOrder posOrder, String id) {
+    private AjaxResult setOrderState2(PosOrder posOrder, String id) {
         int zsou = userBillingMapper.gettypesum(Long.valueOf(id), 1L);
         int zcz = userBillingMapper.gettypesum(Long.valueOf(id), 2L);
         int xiaof = userBillingMapper.gettypesum(Long.valueOf(id), 3L);
@@ -385,8 +384,7 @@ public class PosOrderController extends BaseController {
     }
 
     //订单完成
-    @Transactional(rollbackFor = Exception.class)
-    protected AjaxResult setOrderState5(PosOrder posOrder) {
+    private AjaxResult setOrderState5(PosOrder posOrder) {
         boolean org = posOrderService.saveOrUpdate(posOrder);
         if (org) {
             PosOrder order = posOrderService.getById(posOrder.getId());
@@ -405,8 +403,7 @@ public class PosOrderController extends BaseController {
     }
 
     //同意退款
-    @Transactional(rollbackFor = Exception.class)
-    protected AjaxResult setOrderState7(PosOrder posOrder) {
+    private AjaxResult setOrderState7(PosOrder posOrder) {
         boolean org = posOrderService.saveOrUpdate(posOrder);
         PosOrder order = posOrderService.getById(posOrder.getId());
         if (order.getPoints() != null && order.getPoints() > 0) {