记得上下班打卡 | git大法好,push需谨慎

Commit 8d563ad4 authored by jiangxiulong's avatar jiangxiulong

演出批量打印增加确认和提示

parent 1da9aaf0
...@@ -100,6 +100,7 @@ ...@@ -100,6 +100,7 @@
} }
return str return str
} }
function printExpressData(dataInfo, jContact, jAddress, jTel, index, listLen) { function printExpressData(dataInfo, jContact, jAddress, jTel, index, listLen) {
var LODOP = getLodop(); var LODOP = getLodop();
LODOP.PRINT_INIT("运单打印"); LODOP.PRINT_INIT("运单打印");
...@@ -241,42 +242,47 @@ ...@@ -241,42 +242,47 @@
} }
function printExpress(performanceId) { function printExpress(performanceId) {
try{ var message = "确定打印吗?";
var LODOP = getLodop(); $.modal.confirm(message, function () {
if (LODOP == undefined) { try {
var LODOP = getLodop();
if (LODOP == undefined) {
return false;
}
} catch (err) {
return false; return false;
} }
} catch (err) { var data = '';
return false; var ids = [performanceId];
} data = {"ids": ids.join()};
var data = ''; var configPrint = {
var ids = [performanceId]; url: prefix + "/batchPrintExpress",
data = {"ids": ids.join()}; type: "post",
var configPrint = { dataType: "json",
url: prefix + "/batchPrintExpress", data: data,
type: "post", beforeSend: function () {
dataType: "json", $.modal.loading("正在获取数据中,请稍后...");
data: data, },
beforeSend: function () { success: function (result) {
$.modal.loading("正在获取数据中,请稍后..."); $.modal.closeLoading();
}, $.modal.loading("正在打印中,请稍后...");
success: function (result) { var expressList = result.data.expressList;
$.modal.closeLoading(); var listLen = expressList.length;
$.modal.loading("正在打印中,请稍后..."); var jContact = result.data.jcontact;
var expressList = result.data.expressList; var jAddress = result.data.jaddress;
var listLen = expressList.length; var jTel = result.data.jtel;
var jContact = result.data.jcontact; if (listLen > 0) {
var jAddress = result.data.jaddress; $.each(expressList, function (index, value) {
var jTel = result.data.jtel; printExpressData(value, jContact, jAddress, jTel, index + 1, listLen);
if (listLen > 0) { });
$.each(expressList, function (index, value) { } else {
printExpressData(value, jContact, jAddress, jTel, index+1, listLen); $.modal.msg("暂无需要打印的订单");
}); }
$.modal.closeLoading();
} }
$.modal.closeLoading(); };
} $.ajax(configPrint)
}; });
$.ajax(configPrint)
} }
$(function () { $(function () {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment