项目中数组的使用

1.实拨监管录入收款人信息的时候,子页面

  if(Event=="Tab1.gy.dataTree.DblClicked"){
              if(expEcoMgr.func("Tab1.gy.dataTree.GetChild",p1)==""){
               var backname = p2.split("@")[2];//chuyy
         var code =p3.split("-")[0]; //chuyy
               var name =p3.split("-")[1]; //chuyy
               var account_type=p2.split("@")[3];//chuyy:获取账户类型
               var is_realcare="";//chuyy:判断时否监管
               if(account_type==2 || account_type==0){//0,2 是实拨监管付款账户,0是 单位基本户
                is_realcare="1";//监管
               }else if(account_type==3){//3是 单位实拨供应商账户
                is_realcare="0";//不监管
               }
               var data = new Array([code,name,backname,is_realcare]);
          window.returnValue=data;
          window.close(); //关闭弹出窗口
        
         }

  }  

2.实拨监管录入收款人信息的时候,父页面

//供应商的选择
 function querySelectSupplier() {
  alert("进入收款人信息的放大镜");
  var tableName = "BUSINESSACCOUNT";
  var realPaytype='true';
  var params = 'code=' + AGENCY_ID + '&tableName=' + tableName + '&realPaytype=' + realPaytype;
  
  var returnValue = showModule("../../../page/common/publicPopBox.jsp", 350,
    500, params);
  
  //is_check is_realcare
  if( typeof returnValue!="undefined"){//chuyy:添加判断
   var is_realcare=returnValue[0][3];//chuyy判断时否监管
   alert("是否监管="+is_realcare);
    if(is_realcare=="1"){
    //AF.func("s_pay_info.SetValue", "is_check\r\n" + 1);// 
    AF.func("s_pay_info.SetObjectProp", "s_bank_code\r\nenable  \r\n false");//银行账户
    AF.func("s_pay_info.SetObjectProp", "s_bank_full_name\r\nenable  \r\n false");//全称
    AF.func("s_pay_info.SetObjectProp", "s_bank_type\r\nenable  \r\n false");//开户银行
   }if(is_realcare=="0"){
    //AF.func("s_pay_info.SetValue", "is_check\r\n" + 0);// 
    AF.func("s_pay_info.SetObjectProp", "s_bank_code\r\nenable  \r\n false");//银行账户
    AF.func("s_pay_info.SetObjectProp", "s_bank_full_name\r\nenable  \r\n false");//全称
    AF.func("s_pay_info.SetObjectProp", "s_bank_type\r\nenable  \r\n false");//开户银行
   }
    
    
   AF.func("s_pay_info.SetValue", "s_bank_code\r\n" + returnValue[0][0]);// 银行账户                                                                                                                                   
   AF.func("s_pay_info.SetValue", "s_bank_full_name\r\n" + returnValue[0][1]);//全称
   AF.func("s_pay_info.SetValue", "s_bank_type\r\n" + returnValue[0][2]);//开户银行
    AF.func("s_pay_info.SetValue", "is_realcare\r\n" + is_realcare);//  
  }
         
 }
              
              
            
           

猜你喜欢

转载自1601844782.iteye.com/blog/2314028