审批管理 批量审批优化

master
wangxh 6 years ago
parent 2e93995519
commit 1c7bca3c98

@ -201,7 +201,7 @@
<div class="btnsDiv">
<button type="button" class="btn btn-sm btn-primary" onclick="refreshTable()">查询</button>
<shiro:hasPermission name="/approve/updateApprove">
<button type="button" class="btn btn-sm btn-warning btnl" onclick="addApprovesMore()" data-toggle="modal" data-target="#myModal2"> + 批量审批</button>
<button id="addApprovesMore" type="button" class="btn btn-sm btn-warning btnl" onclick="addApprovesMore()"> + 批量审批</button>
</shiro:hasPermission>
<shiro:hasPermission name="/approve/exportExcelApproveList">
<button type="button" class="btn btn-sm btn-primary btns" onclick="exportExcel()"><i class="fa fa-reply"></i>导出</button>

@ -323,9 +323,16 @@ function add(flag){
//批量审批
function addApprovesMore() {
clearContent();
//加载批注类别
loadSelect(path+ '/approve/loadAnnoModle','moreParentId','');
tabChecks = getChecked();
if (tabChecks.length > 0){
//加载批注类别
loadSelect(path+ '/approve/loadAnnoModle','moreParentId','');
$('#addApprovesMore').attr("data-toggle", "modal");
$('#addApprovesMore').attr("data-target", "#myModal2");
} else {
toastr.warning("至少选中一条!");
}
}
//获取选中行
@ -345,9 +352,6 @@ function getChecked(){
applyerArray.push(idlist[i].applyer);
}
$("#checks").val(checks);
}else{
toastr.warning("请选中信息!");
$("#checks").val("");
}
insertContent(inpatientNoArray, admissTimesArray, nameArray, applyerArray);
if (null != tabChecks){
@ -378,6 +382,8 @@ function insertContent(inpatientNoArray, admissTimesArray, nameArray, applyerArr
//清楚内容方法
function clearContent() {
$('#addApprovesMore').removeAttr("data-toggle", "modal");
$('#addApprovesMore').removeAttr("data-target", "#myModal2");
var table = document.getElementById("moreApproveBody");
var len = table.childNodes.length;
for (var i = len - 1; i >= 0; i--) {

Loading…
Cancel
Save