| | |
| | | </div> |
| | | </div>--> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" for="shi">市</label> |
| | | <div class="layui-input-inline"> |
| | | <!--<input type="text" name="shi" placeholder="请输入市" class="layui-input">--> |
| | | |
| | | <select name="shi" id="shi" lay-filter="cityFilter" > |
| | | <option value="0">请选择</option> |
| | | {{# layui.each(indexData, function(index, item){ }} |
| | | <option value="{{ item.id }}">{{ item.name }}</option> |
| | | {{# }); }} |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" for="quxian">区县</label> |
| | | <div class="layui-input-inline"> |
| | | <!--<input type="text" name="quxian" placeholder="请输入区县" class="layui-input">--> |
| | | <select name="quxian" id="quxian" lay-filter="quxian"> |
| | | |
| | | |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" for="shipAddress">学校</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="shipAddress" placeholder="请输入学校" class="layui-input"> |
| | |
| | | <label class="layui-form-label" for="shipMobile">联系电话</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="shipMobile" placeholder="请输入联系电话" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" for="shouhuoAddress">收货地址</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="shouhuoAddress" placeholder="收货地址" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <!--<div class="layui-inline"> |
| | |
| | | |
| | | <script type="text/html" id="LAY-app-CoreCmsPlanOrder-tableBox-bar"> |
| | | <a class="layui-btn layui-btn-primary layui-btn-xs" lay-event="detail">查看</a> |
| | | <!--<a class="layui-btn layui-btn-xs" lay-event="edit">编辑</a> |
| | | <a class="layui-btn layui-btn-danger layui-btn-xs" data-dropdown="#CoreCmsPlanOrderTbDelDrop{{d.LAY_INDEX}}" no-shade="true">删除</a>--> |
| | | <a class="layui-btn layui-btn-xs" lay-event="edit">编辑</a> |
| | | <!--<a class="layui-btn layui-btn-danger layui-btn-xs" data-dropdown="#CoreCmsPlanOrderTbDelDrop{{d.LAY_INDEX}}" no-shade="true">删除</a>--> |
| | | <div class="dropdown-menu-nav dropdown-popconfirm dropdown-top-right layui-hide" id="CoreCmsPlanOrderTbDelDrop{{d.LAY_INDEX}}" |
| | | style="max-width: 200px;white-space: normal;min-width: auto;margin-left: 10px;"> |
| | | <div class="dropdown-anchor"></div> |
| | |
| | | </script> |
| | | |
| | | <script> |
| | | |
| | | var indexData; |
| | | var debug= layui.setter.debug; |
| | | layui.data.done = function (d) { |
| | |
| | | //执行重载 |
| | | table.reloadData('LAY-app-CoreCmsPlanOrder-tableBox',{ where: field }); |
| | | }); |
| | | // 监听提交事件 |
| | | form.on('select(cityFilter)', function (data) { |
| | | var city = $("#shi").val(); |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: layui.setter.apiUrl + 'Api/CoreCmsPlanOrder/GetAreaId?cityid=' + city, |
| | | dataType: "json", |
| | | global: false, |
| | | data: "", |
| | | success: function (data) { |
| | | console.log(data.data); |
| | | var quxian = $("#quxian"); |
| | | quxian.find('option').remove(); |
| | | var aaa = '<option value="0">请选择</option>'; |
| | | quxian.append(aaa); |
| | | if (data.data.length > 0) { |
| | | for (var i = 0; i < data.data.length; i++) { |
| | | |
| | | var o = '<option value="' + data.data[i].id + '" >' + data.data[i].name + '</option>'; |
| | | quxian.append(o); |
| | | } |
| | | // 使用form.render方法重新渲染select |
| | | form.render('select'); |
| | | } |
| | | }, |
| | | error: function () { |
| | | |
| | | |
| | | parent.layer.msg('失败', { icon: 5 }); |
| | | } |
| | | }); |
| | | }); |
| | | //数据绑定 |
| | | table.render({ |
| | | elem: '#LAY-app-CoreCmsPlanOrder-tableBox', |
| | |
| | | [ |
| | | { type: "checkbox", fixed: "left" }, |
| | | { field: 'orderId', title: '订单号', sort: false,width: 115 }, |
| | | |
| | | |
| | | { field: 'shi', title: '市', sort: false, width: 50 }, |
| | | { field: 'quxian', title: '区县', sort: false, width: 50 }, |
| | | { field: 'pianqu', title: '片区', sort: false, width: 115 }, |
| | | /* { field: 'userId', title: '用户ID 关联user.id', sort: false,width: 105 },*/ |
| | | { field: 'shipAddress', title: '学校', sort: false,width: 335 }, |
| | | { field: 'shipAddress', title: '学校', sort: false, width: 115 }, |
| | | { field: 'shipName', title: '联系人', sort: false,width: 115 }, |
| | | { field: 'shipMobile', title: '联系电话', sort: false,width: 115 }, |
| | | { field: 'shouhuoAddress', title: '收货地址', sort: false, width: 115 }, |
| | | { field: 'oldOrderAmount', title: '计划金额', sort: false, width: 115 }, |
| | | { field: 'orderAmount', title: '调整金额', sort: false, width: 115 }, |
| | | { field: 'keYongAmount', title: '可用余额', sort: false,width: 115 }, |
| | |
| | | } |
| | | //执行编辑操作 |
| | | function doEdit(obj){ |
| | | coreHelper.Post("Api/CoreCmsPlanOrder/GetEdit", {id:obj.data.id}, function (e) { |
| | | coreHelper.Post("Api/CoreCmsPlanOrder/GetEdit", { id: obj.data.orderId }, function (e) { |
| | | if (e.code === 0) { |
| | | admin.popup({ |
| | | shadeClose: false, |
| | |
| | | area: ['1200px', '90%'], |
| | | id: 'LAY-popup-CoreCmsPlanOrder-edit', |
| | | success: function (layero, index) { |
| | | view(this.id).render('base/CoreCmsPlanOrder/edit', { data: e.data }).done(function () { |
| | | view(this.id).render('CoreCmsPlanOrder/edit', { data: e.data }).done(function () { |
| | | //监听提交 |
| | | form.on('submit(LAY-app-CoreCmsPlanOrder-editForm-submit)', |
| | | function(data) { |
| | | var field = data.field; //获取提交的字段 |
| | | |
| | | field.isdelete = field.isdelete == 'on'; |
| | | //field.isdelete = field.isdelete == 'on'; |
| | | delete field["itemNumarray"]; |
| | | var newarray = Array(); |
| | | for (v = 0; v < $("input[name='itemNumarray']").size(); v++) { |
| | | newarray.push($("input[name='itemNumarray']:eq("+v+")").val()) |
| | | } |
| | | field["itemNumarray"] = newarray; |
| | | |
| | | |
| | | delete field["itemIdarray"]; |
| | | var newarray = Array(); |
| | | for (v = 0; v < $("input[name='itemIdarray']").size(); v++) { |
| | | newarray.push($("input[name='itemIdarray']:eq(" + v + ")").val()) |
| | | } |
| | | field["itemIdarray"] = newarray; |
| | | |
| | | |
| | | if (debug) { console.log(field); } //开启调试返回数据 |
| | | console.log(field); |
| | | //提交 Ajax 成功后,关闭当前弹层并重载表格 |
| | | coreHelper.Post("Api/CoreCmsPlanOrder/DoEdit", field, function (e) { |
| | | console.log(e) |
| | |
| | | }); |
| | | }) |
| | | // 禁止弹窗出现滚动条 |
| | | $(layero).children('.layui-layer-content').css('overflow', 'visible'); |
| | | /* $(layero).children('.layui-layer-content').css('overflow', 'visible');*/ |
| | | } |
| | | , btn: ['确定', '取消'] |
| | | , yes: function (index, layero) { |
| | |
| | | form.render(); |
| | | }); |
| | | // 禁止弹窗出现滚动条 |
| | | $(layero).children('.layui-layer-content').css('overflow', 'visible'); |
| | | /* $(layero).children('.layui-layer-content').css('overflow', 'visible');*/ |
| | | } |
| | | }); |
| | | } else { |
| | |
| | | form.render(); |
| | | }); |
| | | }; |
| | | |
| | | |
| | | |
| | | |
| | | </script> |
| | | |
| | | <!--设置删除标志--> |