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

Commit 9a40cb7d authored by jiangxiulong's avatar jiangxiulong

print

parent e5399cb6
...@@ -73,15 +73,17 @@ ...@@ -73,15 +73,17 @@
</div> </div>
<div class="btn-group-sm" id="toolbar" role="group"> <div class="btn-group-sm" id="toolbar" role="group">
<a class="btn btn-success multiple disabled" onclick="$.operate.removeAll('确定下单吗?', '/kylin/performancesExpress/placeOrder')" <a class="btn btn-success multiple disabled"
onclick="$.operate.removeAll('确定下单吗?', '/kylin/performancesExpress/placeOrder')"
shiro:hasPermission="kylin:performancesExpress:placeOrder"> shiro:hasPermission="kylin:performancesExpress:placeOrder">
批量下单 批量下单
</a> </a>
<a class="btn btn-danger multiple disabled" onclick="$.operate.removeAll('确定取消吗?', '/kylin/performancesExpress/cancelOrder', 'orderExpressId')" <a class="btn btn-danger multiple disabled"
onclick="$.operate.removeAll('确定取消吗?', '/kylin/performancesExpress/cancelOrder', 'orderExpressId')"
shiro:hasPermission="kylin:performancesExpress:cancelOrder"> shiro:hasPermission="kylin:performancesExpress:cancelOrder">
批量取消 批量取消
</a> </a>
<a class="btn btn-info multiple disabled" onclick="$.operate.removeAll('确定打印吗?', '/kylin/performancesExpress/printExpress', 'orderExpressId')" <a class="btn btn-info multiple disabled" onclick="printExpress()"
shiro:hasPermission="kylin:performancesExpress:printExpress"> shiro:hasPermission="kylin:performancesExpress:printExpress">
批量打印 批量打印
</a> </a>
...@@ -302,47 +304,54 @@ ...@@ -302,47 +304,54 @@
} }
function printExpress(orderExpressId) { function printExpress(orderExpressId) {
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; if (orderExpressId) {
} var ids = [orderExpressId];
var data = ''; data = {"ids": ids.join()};
if (orderExpressId) { } else {
var ids = [orderExpressId]; var rows = $.table.selectColumns("orderExpressId");
data = {"ids": ids.join()}; if (rows.length == 0) {
} else { $.modal.alertWarning("请至少选择一条记录");
var rows = $.common.isEmpty(table.options.uniqueId) ? $.table.selectFirstColumns() : $.table.selectColumns(table.options.uniqueId); return;
data = {"ids": rows.join()};
}
var configPrint = {
url: prefix + "/printExpress",
type: "post",
dataType: "json",
data: data,
beforeSend: function () {
$.modal.loading("正在获取数据中,请稍后...");
},
success: function (result) {
$.modal.closeLoading();
$.modal.loading("正在打印中,请稍后...");
var expressList = result.data.expressList;
var listLen = expressList.length;
var jContact = result.data.jcontact;
var jAddress = result.data.jaddress;
var jTel = result.data.jtel;
if (listLen > 0) {
$.each(expressList, function (index, value) {
printExpressData(value, jContact, jAddress, jTel, index+1, listLen);
});
} }
$.modal.closeLoading(); data = {"ids": rows.join()};
} }
}; var configPrint = {
$.ajax(configPrint) url: prefix + "/printExpress",
type: "post",
dataType: "json",
data: data,
beforeSend: function () {
$.modal.loading("正在获取数据中,请稍后...");
},
success: function (result) {
$.modal.closeLoading();
$.modal.loading("正在打印中,请稍后...");
var expressList = result.data.expressList;
var listLen = expressList.length;
var jContact = result.data.jcontact;
var jAddress = result.data.jaddress;
var jTel = result.data.jtel;
if (listLen > 0) {
$.each(expressList, function (index, value) {
printExpressData(value, jContact, jAddress, jTel, index + 1, listLen);
});
}
$.modal.closeLoading();
}
};
$.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