| | |
| | | <button type="button" class="layui-btn layui-btn-normal" lay-submit="" lay-filter="Del">删除</button> |
| | | <button type="button" class="layui-btn layui-btn-normal" lay-submit="" lay-filter="Reload">刷新</button> |
| | | <button type="button" class="layui-btn layui-btn-normal" lay-submit="" lay-filter="Select">选择</button> |
| | | <button type="button" class="layui-btn layui-btn-normal" lay-submit="" lay-filter="ReportPrint">报表打印</button> |
| | | <button type="button" class="layui-btn layui-btn-normal" lay-submit="" lay-filter="Exit">退出</button> |
| | | <button class="layui-btn layui-btn-normal" type="button" lay-submit="" lay-filter="HideColumn" id="HideColumn">隐藏列设置</button> |
| | | </div> |
| | |
| | | <div class="layui-tab-content"> |
| | | <div class="layui-tab-item layui-show"> |
| | | |
| | | <table class="layui-hide" id="mainTable"></table> |
| | | <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | |
| | | var option = []; |
| | | var HModName = "SRM_OpenTmpList"; |
| | | option={ |
| | | option = { |
| | | elem: '#mainTable' |
| | | // , url: '/demo/table/user/' |
| | | , data: [] |
| | |
| | | , loading: false |
| | | , cols: [[ |
| | | { type: 'radio' } |
| | | , { field: 'HItemID', width: 150, title: 'ID', hide: true } |
| | | , { field: 'HNumber', width: 150, title: '模块代码' } |
| | | , { field: 'HName', width: 150, title: '模块名称', hide: true } |
| | | , { field: '模板名称', width: 150, title: '模板名称' } |
| | | , { field: 'HItemID', title: 'ID', hide: true } |
| | | , { field: 'HNumber', title: '模块代码' } |
| | | , { field: 'HName', title: '模块名称', hide: true } |
| | | , { field: '模板名称', title: '模板名称' } |
| | | ]] |
| | | , page: true |
| | | , limits: [50, 500, 5000, 50000] |
| | |
| | | |
| | | DisPlay_HideColumn(); |
| | | |
| | | table.on('row(mainTable)', function (obj) {////注:test是table原始容器的属性 lay-filter="对应的值" |
| | | obj.tr.addClass('layui-table-click').siblings().removeClass('layui-table-click');//选中行样式 |
| | | obj.tr.find('input[lay-type="layTableRadio"]').prop("checked", true); |
| | | form.render('radio'); |
| | | }); |
| | | //table.on('row(mainTable)', function (obj) {////注:test是table原始容器的属性 lay-filter="对应的值" |
| | | // obj.tr.addClass('layui-table-click').siblings().removeClass('layui-table-click');//选中行样式 |
| | | // obj.tr.find('input[lay-type="layTableRadio"]').prop("checked", true); |
| | | // form.render('radio'); |
| | | //}); |
| | | |
| | | //#region 点击行选中高亮 |
| | | table.on('row(mainTable)', function (obj) { |
| | | //选中行改变颜色 |
| | | $(".layui-table-body tr ").attr({ "style": "background:" }); //其他tr恢复原样 |
| | | obj.tr.addClass('layui-table-click').siblings().removeClass('layui-table-click'); //选中行样式 |
| | | obj.tr.find('i[class="layui-anim layui-icon"]').trigger("click"); //选中radio样式 |
| | | $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" }); //改变当前tr背景颜色和字体颜色 |
| | | }) |
| | | //#endregion |
| | | |
| | | function getUrlVars() { |
| | | var vars = [], hash; |
| | |
| | | ///加载显示数据 |
| | | function RoadList(Where) { |
| | | var Value = Where; |
| | | if (Value == null) { |
| | | Value = ''; |
| | | if (Value == null || Value == undefined) { |
| | | Value = ""; |
| | | } |
| | | $.ajax({ |
| | | type: "get", |
| | |
| | | ajaxReturnData = JSON.parse(JSON.stringify(result)).data; |
| | | //table.reload('mainTable', { |
| | | // data: ajaxReturnData |
| | | |
| | | |
| | | //}); |
| | | option.data = ajaxReturnData; |
| | | table.render(option); |
| | |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Open_PrintTem/DelOpenTmp", //方法所在页面和方法名 |
| | | async: true, |
| | | data: { "HItemID": OpenTmp }, |
| | | data: { "HItemID": OpenTmp, "user": sessionStorage["HUserName"] }, |
| | | dataType: "json", |
| | | success: function (data) { |
| | | if (data.count == 1) { // 说明验证成功了, |
| | |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Open_PrintTem/SaveOpenTmp", //方法所在页面和方法名 |
| | | async: true, |
| | | data: { "HNumber": Tmp.HNumber, "HName": Tmp.HName }, |
| | | data: { "HNumber": Tmp.HNumber, "HName": Tmp.HName, "user": sessionStorage["HUserName"] }, |
| | | dataType: "json", |
| | | success: function (data) { |
| | | if (data.count == 1) { // 说明验证成功了, |
| | |
| | | element.tabDelete('tabDemo', '2'); //删除 |
| | | }); |
| | | |
| | | form.on('submit(Select)', function (data) {//选择 |
| | | form.on('submit(Select)', function (data) {//报表打印 |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | var OpenTmp = data[0].模板名称; |
| | |
| | | url = "UpdatePOInStockBillPrintQty" |
| | | break; |
| | | } |
| | | |
| | | //更新打印数量 |
| | | //$.ajax( |
| | | // { |
| | |
| | | // } |
| | | // }); |
| | | |
| | | |
| | | //关闭当前窗口 |
| | | var index = parent.layer.getFrameIndex(window.name); |
| | | parent.layer.close(index); |
| | | }); |
| | | |
| | | form.on('submit(ReportPrint)', function (data) {//选择 |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | |
| | | if (data.length == 0) { |
| | | return layer.msg("请选择模版!"); |
| | | } |
| | | parent.ReportPrint(data); |
| | | //关闭当前窗口 |
| | | var index = parent.layer.getFrameIndex(window.name); |
| | | parent.layer.close(index); |
| | | }) |
| | | |
| | | //隐藏列设置 |
| | | form.on('submit(HideColumn)', function (data) { |
| | |
| | | function get_HideColumn() { |
| | | var colName = ""; |
| | | var contentUrl = ""; |
| | | for (var i = 1; i < option.cols[0].length ; i++) { |
| | | for (var i = 1; i < option.cols[0].length; i++) { |
| | | colName += option.cols[0][i]["title"] + ","; |
| | | } |
| | | var urlStr = window.document.location.pathname;//获取文件路径 |
| | |
| | | colName = encodeURI(colName.substring(0, colName.length - 1));//对 URI 进行编码 |
| | | |
| | | contentUrl += '基础资料/隐藏列设置/Gy_GridView_Hide.html?HModName=' + HModName + '&colName=' + colName; |
| | | |
| | | |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //加上边框 |