⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 setchannal.js

📁 java阿里巴巴代码
💻 JS
字号:
 function Check_Value()
 { 
        var name=document.getElementById("channels_name").value;
	    if(name=="" || name==null){
	      Ext.MessageBox.alert("XSaaS","片区名称不能为空!");
	      return false;
	    }
	    if(DWRUtil.getText("province")=="请选择.."){
	      Ext.MessageBox.alert("XSaaS","请选择省份!");
	      return false;
	    }
 	    return true;
}
function selectLevel(val){
	  if(val=="2"){
	    document.getElementById("upShow").style.display="block";
		document.getElementById("channels_level").value="1";
	  }else{
	    document.getElementById("upShow").style.display="none";
	    document.getElementById("up_channels_id").value="000000000000000";
		document.getElementById("channels_level").value="0";
	  }
}
Ext.onReady(function(){ 
   ///////////////////////////////////////////////////////////////////////////////////////////////////
 var tree = new Ext.tree.TreePanel({   
    	el:"tree-div",   
        autoScroll:false,
        animate:true,
        width:'30%',
        height:'300px',
        enableDD:true,
        containerScroll: true, 
        loader: new Ext.tree.TreeLoader({
            dataUrl:'json_data.jsp'            
        })
    });
      var resizeable = new Ext.Resizable('tree-div', {
            pinned:true,
            autoWidth:true,
            autoHeight:true,
            handles: 'e',
            widthIncrement:50,
            minWidth: 50,
			maxWidth:450,
            dynamic: true
        });
	   tree.on("click",function(node,event){
		 document.getElementById("channels_id").value=node.id;
		 setAreaDiv(node.id);
		});
    var root = new Ext.tree.AsyncTreeNode({
        text:'渠道片区规划',
        draggable:false,
        iconCls:'root-Img',
        id:'000000000000000'
    });
    tree.setRootNode(root);
   	tree.render();
   	root.expand();
  	tree.expandAll();
   });
   function setData(Map){
   	 var channels_name=Map['channels_name'];
    var channels_desc=Map['channels_desc'];
    var enable_tag=Map['enable_tag'];
    var remark=Map['remark'];
    document.getElementById("channels_name").value=channels_name;
    document.getElementById("channels_desc").value=channels_desc;
    document.getElementById("enable_tag").value=enable_tag;
    document.getElementById("remark").value=remark;
   }
   var fectureArray=new Array();
	 fectureArray=['请选择..'];
function setAreas(city_id){
    if(DWRUtil.getValue("eparchy_code")!="请选择.."){
     document.getElementById("area_name").value=DWRUtil.getText("eparchy_code");
     document.getElementById("area_code").value=DWRUtil.getValue("eparchy_code");
     }
	 AreaInfo.getAreaByParent(city_id,function(data){
	 DWRUtil.removeAllOptions("city");
     DWRUtil.addOptions("city",fectureArray);
	 DWRUtil.addOptions("city",data);
	});
}
function setCitys(prov){
   var provence=prov;
   if(DWRUtil.getValue("province")!="请选择.."){
     document.getElementById("area_name").value=DWRUtil.getText("province");
     document.getElementById("area_code").value=DWRUtil.getValue("province");
     }
	 AreaInfo.getAreaByParent(provence,function(data){
	 DWRUtil.removeAllOptions("eparchy_code");
	 DWRUtil.addOptions("eparchy_code",fectureArray);
	 DWRUtil.addOptions("eparchy_code",data);
	 DWRUtil.removeAllOptions("city");
	 DWRUtil.addOptions("city",fectureArray);
	});
}
function setAreaCode(){
  if(DWRUtil.getValue("city")!="请选择.."){
	document.getElementById("area_name").value=DWRUtil.getText("city");
	document.getElementById("area_code").value=DWRUtil.getValue("city");
	}
}
//////////////////////////////////////////////////////////////
 function setAreaDiv(channels_id){
   	document.getElementById('loading').style.display="block";
	document.getElementById('area-div').innerHTML="";
	var data=Math.round(Math.random()*10000);
   	var custAjax=new Ajax.Request(
	 'set_area.jsp?channels_id='+channels_id+"&datas="+data,{
	  method:'get',
	  onComplete:showResponse
	 }
	);
   }
   
   function showResponse(response){
   	 document.getElementById('loading').style.display="none";
   	 document.getElementById('area-div').innerHTML=response.responseText;
   }
   
  function seleAll(){
  	var count= document.getElementById('size').value;
	if(document.getElementById('checkAll').checked){
	for(var i=0;i<count;i++){
		var obj='ckbx'+i;
		document.getElementById(obj).checked=true;
	}
	}else{
		for(var i=0;i<count;i++){
		var obj='ckbx'+i;
		document.getElementById(obj).checked=false;
	  }
	}
  }
 
  function delCustomer(){
	var count= document.getElementById('size').value;
	if(count==0){
		Ext.MessageBox.alert('XSaas 提示','没有要删除的片区记录');
		return;
	  }else{
		     var res=-1;
		     for(var i=0;i<count;i++){
				var obj='ckbx'+i;
				 if(document.getElementById(obj).checked){
				   res=i;
				 }
		    }
		   
		    if(res>-1){
		      	 if(confirm('确定要删除所选中的片区记录吗?')){
		      	 	var idxes="";
		      	 	     for(var i=0;i<count;i++){
							var obj='ckbx'+i;
							 if(document.getElementById(obj).checked){
							   idxes=document.getElementById(obj).value+"|"+idxes;
							 }
					    }
					   	document.getElementById('trade_type_code').value='1101';
						document.getElementById('oper_user_id').value=idxes;
						document.resumeForm.submit();
		     	 }
		    }
		    else{
		      Ext.MessageBox.alert('XSaas 提示','请选中要删除的联系人记录');
		    }
	    }
}
   

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -