From 80aa425c4ca51f7c0224a6245968cdd08940321b Mon Sep 17 00:00:00 2001
From: 移动系统liao <liaoxujun@qq.com>
Date: 星期四, 13 六月 2024 10:17:30 +0800
Subject: [PATCH] 修改校园代理 完成

---
 CoreCms.Net.Web.Admin/wwwroot/views/order/orders/edit.html |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 51 insertions(+), 2 deletions(-)

diff --git a/CoreCms.Net.Web.Admin/wwwroot/views/order/orders/edit.html b/CoreCms.Net.Web.Admin/wwwroot/views/order/orders/edit.html
index 3788d14..f1a5175 100644
--- a/CoreCms.Net.Web.Admin/wwwroot/views/order/orders/edit.html
+++ b/CoreCms.Net.Web.Admin/wwwroot/views/order/orders/edit.html
@@ -65,9 +65,27 @@
             </div>
         </div>
         <div class="layui-form-item">
+            <label for="shipCoordinate" class="layui-form-label layui-form-required"
+              >鍧愭爣浣嶇疆</label
+            >
+            <div class="layui-input-block">
+              <input
+                name="shipCoordinate"
+                id="coordinateBox"
+                lay-active="showMap"
+                lay-verType="tips"
+                value="{{d.params.data.orderModel.shipCoordinate || '' }}"
+                lay-verify="required|verifycoordinate"
+                class="layui-input"
+                lay-reqText="璇疯緭鍏ュ潗鏍囦綅缃�"
+                placeholder="璇疯緭鍏ュ潗鏍囦綅缃�"
+              />
+            </div>
+          </div>
+        <div class="layui-form-item">
             <label class="layui-form-label">鏀惰揣鍦板潃</label>
             <div class="layui-input-block">
-                <input type="text" name="shipAddress" value="{{d.params.data.orderModel.shipAddress}}" class="layui-input">
+                <input type="text" name="shipAddress" id="shipAddressBox" value="{{d.params.data.orderModel.shipAddress}}" class="layui-input">
             </div>
         </div>
         {{# } }}
@@ -81,7 +99,7 @@
     layui.data.sendParams = function (d) {
         //寮�鍚皟璇曟儏鍐典笅鑾峰彇鎺ュ彛璧嬪�兼暟鎹�
         if (debug) { console.log(d.params.data); }
-        layui.use(['admin', 'form', 'laydate', 'upload', 'coreHelper', 'cropperImg'],
+        layui.use(['admin', 'form', 'laydate', 'upload', 'coreHelper', 'cropperImg',"util",],
             function () {
                 var $ = layui.$
                     , form = layui.form
@@ -89,6 +107,7 @@
                     , laydate = layui.laydate
                     , upload = layui.upload
                     , cropperImg = layui.cropperImg
+                    ,util = layui.util
                     , coreHelper = layui.coreHelper;
 
                 coreHelper.Post("Api/Tools/GetAreaCheckedList", { id: d.params.data.orderModel.shipAreaId }, function (data) {
@@ -168,6 +187,36 @@
                         }
                     }
                 }
+                 //澶勭悊灞炴�� 涓� lay-active 鐨勬墍鏈夊厓绱犱簨浠�
+        util.event("lay-active", {
+            showMap: function () {
+              var oldData = $("#coordinateBox").val();
+              let data = {
+                oldData: oldData,
+                coordinateBoxIdName: "coordinateBox",
+                addressBoxIdName: "shipAddressBox",
+              };
+  
+              admin.popup({
+                shadeClose: false,
+                title: "鏌ョ湅璇︽儏",
+                area: ["1000px", "570px"],
+                id: "LAY-popup-common-getQQMap",
+                success: function (layero, index) {
+                  layui
+                    .view(this.id)
+                    .render("common/getQQMap", { data })
+                    .done(function () {
+                      form.render();
+                    });
+                  // 绂佹寮圭獥鍑虹幇婊氬姩鏉�
+                  $(layero)
+                    .children(".layui-layer-content")
+                    .css("overflow", "visible");
+                },
+              });
+            },
+          });
 
                 //閲嶈浇form
                 form.render(null, 'LAY-app-CoreCmsOrder-editForm');

--
Gitblit v1.9.1