From 4d4bdee1f5f80055867aef26ae691bd62d2eec50 Mon Sep 17 00:00:00 2001
From: zrg <z1873@LAPTOP-EAVL132E>
Date: 星期三, 10 十二月 2025 16:59:02 +0800
Subject: [PATCH] 1
---
WebTM/views/Baseset/SRM_OpenTmpList.html | 71 +++++++++++++++++++++++++----------
1 files changed, 51 insertions(+), 20 deletions(-)
diff --git a/WebTM/views/Baseset/SRM_OpenTmpList.html b/WebTM/views/Baseset/SRM_OpenTmpList.html
index 95919ec..c801b42 100644
--- a/WebTM/views/Baseset/SRM_OpenTmpList.html
+++ b/WebTM/views/Baseset/SRM_OpenTmpList.html
@@ -22,6 +22,7 @@
<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>
@@ -34,7 +35,7 @@
<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>
@@ -56,7 +57,7 @@
var option = [];
var HModName = "SRM_OpenTmpList";
- option={
+ option = {
elem: '#mainTable'
// , url: '/demo/table/user/'
, data: []
@@ -65,21 +66,33 @@
, loading: false
, cols: [[
{ type: 'radio' }
- , { field: 'HItemID', width: 150, title: 'ID', hide: true }
- , { field: 'HNumber', width: 150, title: '妯″潡浠g爜' }
- , { field: 'HName', width: 150, title: '妯″潡鍚嶇О', hide: true }
- , { field: '妯℃澘鍚嶇О', width: 150, title: '妯℃澘鍚嶇О' }
+ , { field: 'HItemID', title: 'ID', hide: true }
+ , { field: 'HNumber', title: '妯″潡浠g爜' }
+ , { field: 'HName', title: '妯″潡鍚嶇О', hide: true }
+ , { field: '妯℃澘鍚嶇О', title: '妯℃澘鍚嶇О' }
]]
+ , page: true
+ , limits: [50, 500, 5000, 50000]
+ , limit: 50
};
DisPlay_HideColumn();
- table.on('row(mainTable)', function (obj) {////娉細test鏄痶able鍘熷瀹瑰櫒鐨勫睘鎬� 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鏄痶able鍘熷瀹瑰櫒鐨勫睘鎬� 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;
@@ -97,11 +110,14 @@
var Type = params[params[2]];
//var lentryid = params[params[1]];
+
+ RoadList(Type);
+
///鍔犺浇鏄剧ず鏁版嵁
function RoadList(Where) {
var Value = Where;
- if (Value == null) {
- Value = '';
+ if (Value == null || Value == undefined) {
+ Value = "";
}
$.ajax({
type: "get",
@@ -113,7 +129,7 @@
ajaxReturnData = JSON.parse(JSON.stringify(result)).data;
//table.reload('mainTable', {
// data: ajaxReturnData
-
+
//});
option.data = ajaxReturnData;
table.render(option);
@@ -124,7 +140,7 @@
}
});
};
- RoadList(Type);
+
form.on('submit(Add)', function (data) {//鏂板
element.tabDelete('tabDemo', '2'); //鍒犻櫎
@@ -171,7 +187,7 @@
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) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
@@ -207,7 +223,7 @@
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) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
@@ -233,7 +249,7 @@
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].妯℃澘鍚嶇О;
@@ -250,6 +266,7 @@
url = "UpdatePOInStockBillPrintQty"
break;
}
+
//鏇存柊鎵撳嵃鏁伴噺
//$.ajax(
// {
@@ -267,10 +284,24 @@
// }
// });
+
//鍏抽棴褰撳墠绐楀彛
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) {
@@ -288,7 +319,7 @@
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;//鑾峰彇鏂囦欢璺緞
@@ -299,7 +330,7 @@
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" //鍔犱笂杈规
--
Gitblit v1.9.1