| | |
| | | </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> |
| | | {{# } }} |
| | |
| | | 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 |
| | |
| | | , 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) { |
| | |
| | | } |
| | | } |
| | | } |
| | | //处理属性 为 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'); |