From 0de3aa5058566be28a4d17ad1f18c512869fe942 Mon Sep 17 00:00:00 2001 From: donqi Date: Sun, 18 Jun 2023 20:57:39 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B2=A1=E6=9C=89=E5=A4=A7=E5=B8=88=E5=82=85?= =?UTF-8?q?=E7=9A=84=E4=B8=BB=E5=8D=95=E6=8C=87=E6=B4=BE=E6=97=B6=E5=8F=AA?= =?UTF-8?q?=E5=85=81=E8=AE=B8=E6=95=B4=E5=8D=95=E6=8C=87=E6=B4=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../order/OrderMasterController.java | 6 +++ .../templates/order/orderManager.html | 37 +++++++++++++++++-- 2 files changed, 40 insertions(+), 3 deletions(-) diff --git a/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderMasterController.java b/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderMasterController.java index 930d5135..0c87980a 100644 --- a/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderMasterController.java +++ b/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderMasterController.java @@ -140,6 +140,12 @@ public class OrderMasterController extends BaseController { return "order/orderWorker"; } + @GetMapping("/assignWholeOrder/{orderId}") + public String assignWholeOrder(@PathVariable("orderId") Long orderId, ModelMap mmap) { + mmap.put("orderId", orderId); + return "order/assignWholeOrder"; + } + @PostMapping("/app/list") @ResponseBody public TableDataInfo appList(@RequestBody OrderMaster orderMaster) { diff --git a/ghy-admin/src/main/resources/templates/order/orderManager.html b/ghy-admin/src/main/resources/templates/order/orderManager.html index 81651286..a47a366d 100644 --- a/ghy-admin/src/main/resources/templates/order/orderManager.html +++ b/ghy-admin/src/main/resources/templates/order/orderManager.html @@ -359,8 +359,35 @@ } function showOrderWorker(id) { - var url = "order/master/orderWorker/" + id; - $.modal.open("指派师傅", url, '800', '500'); + var url = "orderWorker/" + id; + layer.open({ + type: 2, + area: ['800px', '450px'], + fix: false, + //不固定 + maxmin: true, + shade: 0.3, + title: '指派师傅', + content: url, + // 弹层外区域关闭 + shadeClose: true + }); + } + + function showAssignWholeOrder(id) { + var url = "assignWholeOrder/" + id; + layer.open({ + type: 2, + area: ['800px', '450px'], + fix: false, + //不固定 + maxmin: true, + shade: 0.3, + title: '指派师傅', + content: url, + // 弹层外区域关闭 + shadeClose: true + }); } function selectRegion(regionLevelName, nextRegionLevelName) { @@ -452,7 +479,11 @@ var actions = []; actions.push('查看 '); actions.push('商家退单 '); - actions.push('指派 '); + if (row.workerId != null) { + actions.push('指派 '); + } else { + actions.push('指派 '); + } if (row.payStatus == 0) { actions.push('付款 '); }