From dc08bf9c7f64567c805963bd995a6816b10c3804 Mon Sep 17 00:00:00 2001 From: "mula.liu" Date: Mon, 28 Apr 2025 19:07:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E5=8F=91=E8=B4=A7?= =?UTF-8?q?=E8=AE=B0=E5=BD=95=E4=B8=AD=E9=80=89=E6=8B=A9=E5=85=B3=E8=81=94?= =?UTF-8?q?=E5=90=88=E5=90=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/resources/templates/index.html | 2 +- .../templates/manage/delivery/add.html | 21 ++++-- .../templates/manage/delivery/edit.html | 17 +++-- .../manage/delivery/selectOrder.html | 65 +++++++++---------- 4 files changed, 57 insertions(+), 48 deletions(-) diff --git a/ruoyi-admin/src/main/resources/templates/index.html b/ruoyi-admin/src/main/resources/templates/index.html index ca809825..6b9a4264 100644 --- a/ruoyi-admin/src/main/resources/templates/index.html +++ b/ruoyi-admin/src/main/resources/templates/index.html @@ -4,7 +4,7 @@ - 若依系统首页 + 应用管理系统首页 diff --git a/ruoyi-admin/src/main/resources/templates/manage/delivery/add.html b/ruoyi-admin/src/main/resources/templates/manage/delivery/add.html index 2507c8c0..f5a95e37 100644 --- a/ruoyi-admin/src/main/resources/templates/manage/delivery/add.html +++ b/ruoyi-admin/src/main/resources/templates/manage/delivery/add.html @@ -160,21 +160,28 @@ minView: "month", autoclose: true }); - function openList(id){ + function openList(){ var options = { - title: "关联合同", + title: "选择合同", url: prefix + '/selectOrder', skin: 'layui-layer-gray', - btn: ['关闭'], - yes:function(index){ - $.modal.close(index) - }, maxmin: false, full: false, - index:1000 + index:1000, + callBack: doSubmit }; $.modal.openOptions(options) } + function doSubmit(index, layero){ + var rows = layero.find("iframe")[0].contentWindow.getSelections(); + if (rows.length == 0) { + $.modal.alertWarning("请至少选择一条记录"); + return; + } + $('[name="orderId"]').val(rows[0].id); + $(' [name="orderName"]').val(rows[0].orderName); + $.modal.close(index); + } \ No newline at end of file diff --git a/ruoyi-admin/src/main/resources/templates/manage/delivery/edit.html b/ruoyi-admin/src/main/resources/templates/manage/delivery/edit.html index b157e6b1..79ca2e61 100644 --- a/ruoyi-admin/src/main/resources/templates/manage/delivery/edit.html +++ b/ruoyi-admin/src/main/resources/templates/manage/delivery/edit.html @@ -168,16 +168,23 @@ title: "关联合同", url: prefix + '/selectOrder', skin: 'layui-layer-gray', - btn: ['关闭'], - yes:function(index){ - $.modal.close(index) - }, maxmin: false, full: false, - index:1000 + index:1000, + callBack: doSubmit }; $.modal.openOptions(options) } + function doSubmit(index, layero){ + var rows = layero.find("iframe")[0].contentWindow.getSelections(); + if (rows.length == 0) { + $.modal.alertWarning("请至少选择一条记录"); + return; + } + $('[name="orderId"]').val(rows[0].id); + $(' [name="orderName"]').val(rows[0].orderName); + $.modal.close(index); + } \ No newline at end of file diff --git a/ruoyi-admin/src/main/resources/templates/manage/delivery/selectOrder.html b/ruoyi-admin/src/main/resources/templates/manage/delivery/selectOrder.html index f8de6709..b177a06e 100644 --- a/ruoyi-admin/src/main/resources/templates/manage/delivery/selectOrder.html +++ b/ruoyi-admin/src/main/resources/templates/manage/delivery/selectOrder.html @@ -4,34 +4,31 @@ -
-
-
-
- -
-
- +
+
+
+
+ +
+
+
+
-
-
- -