| | |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>搜索 |
| | | </button> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <button class="layui-btn layui-btn-sm layuiadmin-btn-list approvalBtn" data-type="add" id="approvalBtn"> |
| | | <i class="layui-icon layuiadmin-button-btn"></i>添加 |
| | | </button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-card-body"> |
| | |
| | | form = layui.form, |
| | | laypage = layui.laypage, |
| | | layer = layui.layer; |
| | | // var $ = layui.$; |
| | | var $ = layui.$; |
| | | refreshTable("","","",""); |
| | | var tableIns; |
| | | |
| | |
| | | $(function() { |
| | | $(".editClass").hide(); |
| | | $(".onOffClass").hide(); |
| | | $("#approvalBtn").hide(); |
| | | }); |
| | | sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function(res) { |
| | | if (res.code == 0) { //成功 |
| | |
| | | if (res.data[k].MenuName == "启停区域") { |
| | | $(function() { |
| | | $(".onOffClass").show(); |
| | | }); |
| | | } |
| | | if (res.data[k].MenuName == "添加区域") { |
| | | $(function() { |
| | | $("#approvalBtn").show(); |
| | | }); |
| | | } |
| | | } |
| | |
| | | |
| | | refreshTable(WareHouseNo,AreaName,Type,Status); |
| | | }); |
| | | |
| | | var doing = true; |
| | | active = { |
| | | //新增 |
| | | add: function() { |
| | | layer.open({ |
| | | type: 2, |
| | | title: '添加区域信息', |
| | | content: 'AreaAddFrom.html', |
| | | maxmin: true, |
| | | area: ['530px', '530px'], |
| | | btn: ['确定', '取消'], |
| | | yes: function(index, layero) { |
| | | var iframeWindow = window['layui-layer-iframe' + index], |
| | | submitID = 'layuiadmin-app-form-submit', |
| | | submit = layero.find('iframe').contents().find('#' + submitID); |
| | | //监听提交 |
| | | iframeWindow.layui.form.on('submit(' + submitID + ')', function(data) { |
| | | var field = data.field; //获取提交的字段 |
| | | console.log(field) |
| | | //提交 Ajax 成功后,静态更新表格中的数据 |
| | | var param = { |
| | | // AreaNo: field.AreaNo, //区域编码 |
| | | AreaName: field.AreaName, //区域名称 |
| | | WareHouseNo: field.WareHouseNo, //所属仓库 |
| | | Status: field.Status, //是否启用 0 |
| | | Priority: parseInt(field.Priority), //优先级 |
| | | Temperature: field.Temperature, //区域类别 |
| | | Type: field.Type, //存储类别 |
| | | }; |
| | | if(doing){ |
| | | doing = false; |
| | | sendData(IP + "/sys/InsertStorageArea", param, 'post',function(res) { |
| | | console.log(res); |
| | | if (res.code == 0) { //成功 |
| | | layer.msg(res.msg, { |
| | | icon: 1, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function() { |
| | | layer.close(index); //关闭弹层 |
| | | // refreshTable($("#CategoryName").val(),$("#AreaNo").val()); |
| | | doing = true; |
| | | }); |
| | | } |
| | | else |
| | | { //不成功 |
| | | layer.msg(res.msg, { |
| | | icon: 2, |
| | | time: 2000 //2秒关闭(如果不配置,默认是3秒) |
| | | }, function() {doing = true;}); |
| | | } |
| | | }); |
| | | } |
| | | }); |
| | | submit.trigger('click'); |
| | | } |
| | | }); |
| | | } |
| | | }; |
| | | $('.layui-btn.layuiadmin-btn-list').on('click', function() { |
| | | var type = $(this).data('type'); |
| | | active[type] ? active[type].call(this) : ''; |
| | | }); |
| | | |
| | | table.on('tool(LAY-app-content-list)', function(obj) { |
| | | var data = obj.data; |