序时簿反审核
unAudit:function(e){
var selectId=waf("#queryGrid").dataGrid("getSelectedRow");
if(selectId==undefined || selectId.length<=0){
_self.showWarning("请选择一条记录");//"请选中一行后再进行操作!"
return ;
}
waf.doPost({
action:"unAuditService",
data:{
_method: "departmentActivityUnAudit",
billId:selectId
},
success:function(data){
waf("#queryGrid").dataGrid("reloadGrid");
}
});
}
批量审核
var billStatus = $("#queryGrid").wafGrid('getColValue',"billStatus",true);
var billStatusNumber = $("#queryGrid").wafGrid('getColValue',"number",true);
var selectedRowId = $("#queryGrid").getSelectedRows();
var selectedRowIdStr = $("#queryGrid").getSelectedRows().toString(); //传参过去要变成string 然后再传参
for(var i=0;i<billStatus.length;i++){
var obj = billStatus[i];
var objNum=billStatusNumber[i];
for(var j=0;j<selectedRowId.length;j++){
if( obj["value"]=="5"&&obj["id"]==selectedRowId[j]) {
_self.showMessage("编号:"+objNum["value"]+"的单据已是关闭状态!");
return;
}
if(obj["id"]==selectedRowId[j] && obj["value"]!="1") {
_self.showMessage("编号:"+objNum["value"]+"的单据未审核,不允许关闭!");
return;
}
}
}
var page = _self;
var selectedIds = page.getGrid().dataGrid("getSelectedRows");
var modelIDMap = new Map();
for (var i=0;i<selectedIds.length;i++) {
var modelID = page.getGrid().wafGrid("getBillId",selectedIds[i]);
if (!modelIDMap.containsKey(modelID)) {
modelIDMap.put(modelID,modelID);
}
}
var ids=modelIDMap.values().toString();
selectedRowId=ids;
waf.ajax({
url:waf.getContextPath() + "/demo/demoEdit.do?method=closedList",
data:{selectedRowId:ids,tableName:"CT_KRO_Bzdbill"}, //传参
type:'post',
dataType:'',
async:false,
success:function(data){
if(data==1){
_self.showMessage("修改成功 !");
}
}
});
location.reload();