From b28c9a27dfefb67600192dcd587efdf0cf64cc98 Mon Sep 17 00:00:00 2001 From: yusijie <ysj@hz-kingdee.com> Date: 星期二, 24 九月 2024 10:00:38 +0800 Subject: [PATCH] 不同订单类型不能合并下推送货单;设置默认打印模板;一键打印 --- WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_BarCodeBillList.html | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 57 insertions(+), 1 deletions(-) diff --git a/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_BarCodeBillList.html b/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_BarCodeBillList.html index 0a6d86b..810ee91 100644 --- a/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_BarCodeBillList.html +++ b/WebSRM/layuiAdmin.std-v1.2.1/src/views/SRM/SRM_BarCodeBillList.html @@ -120,6 +120,7 @@ <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-details"><i class="layui-icon layui-icon-form"></i>璇︽儏</button>--> <button type="button" class="layui-btn layui-btn-sm" id="btn_HideColumn" lay-event="btn-HideColumn"><i class="layui-icon layui-icon-return"></i>闅愯棌鍒楄缃�</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-print"><i class="layui-icon layui-icon-print"></i>鏉$爜鎵撳嵃</button> + <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-print-Convenient"><i class="layui-icon layui-icon-print"></i>涓�閿墦鍗�</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Delete"><i class="layui-icon layui-icon-delete"></i>鍒犻櫎</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-exit"><i class="layui-icon layui-icon-return"></i>閫�鍑�</button> </div> @@ -308,7 +309,7 @@ sessionStorage["linterid"] = rows.toString(); layer.open({ type: 2 - , area: ['50%', '50%'] + , area: ['80%', '80%'] , title: '鎵撳嵃妯$増閫夋嫨' , shade: 0.6 //閬僵閫忔槑搴� , maxmin: false //鍏佽鍏ㄥ睆鏈�灏忓寲 @@ -317,6 +318,9 @@ , resize: false }) } + break; + case 'btn-print-Convenient': + convenientPrint(); break; case 'btn-Delete': var checkStatus = table.checkStatus('mainTable') @@ -511,6 +515,58 @@ active[type] ? active[type].call(this) : ''; }); + //涓�閿墦鍗� + function convenientPrint() { + var checkStatus = table.checkStatus('mainTable') + , data = checkStatus.data; + var rows = ''; + var rows2 = ''; + for (var i = 0; i < data.length; i++) { + rows += data[i].HItemID.toString() + ','; + rows2 += data[i].鏉$爜缂栧彿.toString() + ','; + } + rows = rows.substring(rows.length - 1, 0); + rows2 = rows2.substring(rows2.length - 1, 0); + if (rows == "") { + layer.msg("鑷冲皯閫夋嫨涓�琛岃褰曪紒") + } + else { + var url = "linteridSession"; + $.ajax({ + type: "POST", + url: GetWEBURL() + url, //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚� + async: true, + data: { "linterid": rows.toString(), "HUserName": sessionStorage["HUserName"] }, + dataType: "json", + success: function (data) { + layer.closeAll("loading"); + }, + error: function (err) { + layer.alert("閿欒:" + err, { icon: 5 }); + } + }); + sessionStorage["linterid"] = rows.toString(); + $.ajax({ + type: "get", + url: GetWEBURL() + "/Open_PrintTem/GetDefaultOpenTmp_Json", + async: true, + data: { "HNumber": 'SRM_POOrderBillList' }, + //data: { "Value": Value }, + success: function (result) { + if (result.count == 1) { + var OpenTmp = result.data[0].妯℃澘鍚嶇О + window.open("../../views/SRM/HBarPlanPrint.html?linterid=" + sessionStorage["linterid"].toString() + "&Type=SRM_POOrderBillList" + "&OpenTmp=" + OpenTmp.toString()); + } else { + layer.msg(result.Message); + } + }, + error: function (result) { + console.log(result); + } + }); + } + } + //闅愯棌鍒楄缃� function get_HideColumn() { var colName = ""; -- Gitblit v1.9.1