自己写的序时簿审核方法

 序时簿反审核

  	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();

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值