소스 검색

APP退回复启

HD_wangm 4 달 전
부모
커밋
465b2709e8
1개의 변경된 파일25개의 추가작업 그리고 0개의 파일을 삭제
  1. 25 0
      ygtx-gxt/src/main/java/com/ygtx/gxt/controller/mobile/GxtMobileOrderController.java

+ 25 - 0
ygtx-gxt/src/main/java/com/ygtx/gxt/controller/mobile/GxtMobileOrderController.java

@@ -401,4 +401,29 @@ public class GxtMobileOrderController extends BaseController
         List<OrderScoreInfo> list = gxtOrderMineService.selectUnionOrderListMyRate(repairOrder, workOrder);
         return getDataTable(list);
     }
+
+    @PutMapping("/returnRepairOrder")
+    public AjaxResult returnGxtRepairOrder(@RequestBody GxtRepairOrder gxtRepairOrder)
+    {
+        int result = 0;
+        if (gxtRepairOrder.getWorkOrderStatus().equals("return") || gxtRepairOrder.getWorkOrderStatus().equals("assigned")) {
+            gxtRepairOrder.setWorkOrderStatus("accept_return");
+        } else {
+            gxtRepairOrder.setWorkOrderStatus("return");
+        }
+        result = gxtRepairOrderService.returnGxtRepairOrder(gxtRepairOrder);
+
+        return toAjax(result);
+    }
+
+    @PutMapping("/resetAndStart")
+    public AjaxResult resetAndStart(@RequestBody GxtRepairOrder gxtRepairOrder)
+    {
+        int result = 0;
+
+
+        result = gxtRepairOrderService.finalizeGxtRepairOrder(gxtRepairOrder);
+
+        return toAjax(result);
+    }
 }