Modal.confirm({
msg : "確定要重發工單嗎?",
title : "提示",
btnok : "確定",
btncl : "取消"
}).on(function(e) {
if (!!e) {
$.ajax({
url : path + "/publish/publish/rePublishOrder.do",
data : {poNos : poNos},
headers : {
"CSRF_SECURITY_TOKEN" : $("input[name='CSRF_SECURITY_TOKEN']").val(),
'TOKEN_SOURCE' : 'AJAX'
},
async : false,
success : function(data) {
if (data == "success") {
$("#checkedPoNos").val("");
Modal.alert({
msg : "工單提交重發成功!",
title : "提示",
btnok : "確定",
btncl : "取消"
});
} else if (data == "noPermission") {
Modal.alert({
msg : "您沒有該目錄的重發權限!",
title : "提示",
btnok : "確定",
btncl : "取消"
});
return false;
} else if (data == "invalidStatus") {
Modal.alert({
msg : '當前工單狀態不允許重發操作!',
title : '提示',
btnok : '確定',
btncl : '取消'
});
return false;
} else if (data.indexOf("product_") > -1) {
var productStatus = data.split("_")[1];
Modal.alert({
msg : "此工單發佈的產品(" + productStatus + "),不能進行發佈",
title : "提示",
btnok : "確定",
btncl : "取消"
}).on(function() {
window.location = path + "/publish/publish/queryPublishOrderList.do?ids=" + ids;
});
return false;
/*} else if (data.indexOf("error_") > -1){
Modal.alert({
msg : "工單" + data.split("_")[1] + "提交重發失敗!",
title : "提示",
btnok : "確定",
btncl : "取消"
});
return false;*/
} else {
Modal.alert({
msg : "工單提交重發失敗!",
title : "提示",
btnok : "確定",
btncl : "取消"
}).on(function() {
$("#checkedPoNos").val("");
$("#searchbtn").click();
//window.location = path + "/publish/publish/queryPublishOrderList.do?ids=" + ids;
});
return false;
}
}
});
}
});
觸發確定:
.on(function(e) {
if (!!e) {
}
}
觸發取消:
.on(function(e) {
if (!e) {
}
}