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

📄 cust_archives_query.jsp

📁 电信的网厅的整站代码
💻 JSP
📖 第 1 页 / 共 2 页
字号:
<%@page contentType="text/html;charset=gb2312"%>
<%@ page import="com.doone.uurm.WebAuth"%>
<%@ page import="com.doone.data.*"%>
<%@ page import="com.doone.fj1w.fjmgr.order.*"%>
<%@ page import="com.doone.iossp.FormBody"%>
<%@ page import="com.doone.fj1w.fj1w.order.*"%>
<%@ page import="com.doone.fj1w.fjmgr.order.Bss_infoEntity.*"%>
<%@ page import="com.doone.fj1w.fjmgr.order.saveFlowRecord.*"%>
<%@ page import="com.doone.fj1w.fjmgr.order.list.*"%>
<%@ taglib uri="/WEB-INF/curstom-tags.tld" prefix="custom" %>

<html>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<link href="../../../common/style/main.css" rel="stylesheet" type="text/css" />
<link href="../../../common/style/sty01.css" rel="stylesheet" type="text/css" />
<script language="JavaScript" src="../../../common/mainTool.js"></script>
<script id="typelistSrc" language="javascript" src=""></script>
<script id="arealistSrc" language="javascript" src=""></script>
<script language="JavaScript" src="../../../common/script/ChangeStyle.js"></script>
<script language="JavaScript" src="../../../Resource/xmlhttpclient.js"></script>
<%request.setCharacterEncoding("gb2312");%>
<%
    String sPurvICode="NGB001001";
	WebAuth auth = WebAuth.getInstance(request);

    if ( ! auth.IsAuthed() ) {
	    out.write("<script language=\"javascript\">self.parent.location.replace(\"" + request.getContextPath() + "/view/login/login.jsp" + "\");</script>");
	    return;
    }
	else if ( ! auth.CheckPurv(sPurvICode) ) {
	    out.write("<script language=javascript src=\"../../../../common/script/RightForbidden.js\"></script>");
	    return;
	}
	
	/****************查询客户档案**********************/
	//调用接口WebQryServFor
	String key_word = request.getParameter("key_word");
	String qry_oper_model = request.getParameter("qry_oper_model");
	String number = request.getParameter("number");
	String serviserv_type_id = request.getParameter("type");
	String serviarea_id = "";
	if(request.getParameter("areaList") != null)
	    serviarea_id = request.getParameter("areaList");
	String flag1 = request.getParameter("flag1"); //页面上暂时还没有该选项
	flag1 = "";
	String cityCode = "";
	if(request.getParameter("cityCode") == null)
	    cityCode = auth.getCityCode();
	else
	    cityCode = request.getParameter("cityCode");
	String prodOrderId = (String)session.getAttribute("PRODORDERID");                    
	TF_BSSFlowRecord tf_BSSFlowRecord = TF_BSSFlowRecord.getBSSFlowRecord(new DacClient(),Long.parseLong(prodOrderId));

	DataTable custArchives_dt = null;
	java.util.Map custMap = new java.util.HashMap();
	CustArchivesBean custArchivesBean = null;
	if(number != null){
	    if(qry_oper_model !=null && !qry_oper_model.equals("")){
	        int qom = Integer.parseInt(qry_oper_model);
	        switch(qom){
	            case 1:
	                break;
	            case 2:
	                /*根据业务号码查询客户档案*/
	                qry_oper_model = "7";
	                custArchives_dt = BssInter5.callWebQryServFor(qry_oper_model,
	                                                          key_word,
	                                                          "","","","","","",
	                                                          number,"","","","","",
	                                                         serviserv_type_id,serviarea_id,flag1,cityCode); 
	                break;        
                case 3:
                    break;
                case 5:
                    break;
                case 6:
                    break;
                case 7:
                        /*根据记费号码查询客户档案*/
						qry_oper_model = "9";
						custArchives_dt = BssInter5.callWebQryServFor(qry_oper_model,
							key_word,
							"","","","","","",
							"","",number,"","","",
							serviserv_type_id,serviarea_id,flag1,cityCode);
			    	break;
				case 8:
						/*根据拨号帐号查询客户档案*/
						qry_oper_model = "B";
						custArchives_dt = BssInter5.callWebQryServFor(qry_oper_model,
							key_word,
							"","","","","","",
							"","","","",number,"",
							"45",serviarea_id,flag1,cityCode);
					break;
            }
        }
        if(custArchives_dt == null){
	        out.println("<script language=\"javascript\">alert(\"服务器超时,请您稍后再试!\");</script>");
	    }
	    else if(custArchives_dt.getRows().getCount() == 0){
	        out.println("<script language=\"javascript\">alert(\"该号码不存在,获取客户档案失败!\");</script>");
	    }
	    else{  
	        AdslTBFlowService.custArchivesQuery(custArchives_dt,key_word,qry_oper_model,
		        serviserv_type_id,serviarea_id,flag1,cityCode,prodOrderId,"5");                         
	    } 
	}
	else if(tf_BSSFlowRecord.getRecordFrom(BssParameter.CUST_ARCHIVES_TABLE) != null){
	    custArchives_dt = tf_BSSFlowRecord.getRecordFrom(BssParameter.CUST_ARCHIVES_TABLE);
		custArchivesBean = AdslFlow.setfirstflow(custArchives_dt);
	    if(tf_BSSFlowRecord.getRecordIDS("CUSTICUST_ID") != null &&
			   tf_BSSFlowRecord.getRecordIDS("CITYCODE") != null){
			custMap.put("CUSTiCUST_ID",tf_BSSFlowRecord.getRecordIDS("CUSTICUST_ID"));
			custMap.put("CITYCODE",tf_BSSFlowRecord.getRecordIDS("CITYCODE"));
			custArchivesBean.setCustBean(BssSreachCustImpl.queryCustomer(custMap));
			serviarea_id = custArchivesBean.getSERVIAREA_ID();//地区编码
	    }
	    serviserv_type_id = (String)TF_BSSFlowRecord.format(tf_BSSFlowRecord.getRecordIDS(BssParameter.SERVISERV_TYPE_ID));
	}
	/************************************************/
	
	//客户大类
	DataTable table = com.doone.fj1w.common.ConfigBean.getConfigList("CUST_SORT",cityCode);
    if ( table != null ) pageContext.setAttribute("CUST_SORT", table);
	

	
%>
<head>
<title>挡案查询</title>
<script language="JavaScript"> 
  function check(){
     var pel = document.getElementsByName("change");
     var custId = "";
     var cityCode = "<%=cityCode%>";
     var selected = "0";
     for ( i=0; i< pel.length; i++){
        if ( pel(i).checked == true) {
            selected = "1";
            custId = pel(i).value;
            break;
        }
     }
     if(selected == "0"){
		alert("请选择业务号码!");
		return false;
	 }
	 else{
	    var prodOrderId = document.form1.prodOrderId.value;
        var xmlHttp = new XMLHttpClient("<%= request.getContextPath()%>/XmlHttpService");
        xmlHttp.append("INFOTYPE","archives");
        xmlHttp.append("PRODORDERID",prodOrderId);
        var str = xmlHttp.submitAsString("RadioTBFlowService","saveInfo");
        if ( str.substr(0,6) == new String("str-->") ) {
		    try {
			    var text = str.substr(6,str.length);
				if ( text != null) {
				    if(text == 0){	
				        alert("记录失败,请重试!");
				        return false;
				    }	
		  		}
		 	    else{
		      	    alert("记录失败,请重试!");
		      	    return false;
		  		}
          		  
			 } 
			 catch(ex) {
			    throw ex;
			    return false;
			 }
		 }
		 else {
		     alert("记录失败,请重试!");
		     return false;
		 }
	  }
	  if ( typeof(parent.nextOption) != undefined ) {
            parent.nextOption();
      }
      return false;		
  }
  
   function showArea(){
  
     var cityCode = document.form1.cityCode.value;
     var areaId = document.form1.areaId.value;
     if(areaId == "" || areaId == "null" || areaId == ""){
         areaId = "33";
     }
     arealistSrc.src = "../newAdsl/showArea.jsp?cityCode="+cityCode+"&areaId="+areaId;

  }
  
  function showTypeList(){
  
     showArea();
     
     var cityCode = document.form1.cityCode.value;
     var serviserv_type_id = document.form1.serviserv_type_id.value;
     if(serviserv_type_id == null || serviserv_type_id == "null" || serviserv_type_id == ""){
         serviserv_type_id = "1";
     }
     /*
     var typeIds  = document.getElementsByName("qry_oper_model");
     var typeId = "";
     for ( i=0; i< typeIds.length; i++){
        if ( typeIds(i).checked == true) {
            typeId = typeIds(i).value;
            break;
        }
     }
     */
     var typeId = "2";
     typelistSrc.src = "../newAdsl/showTypeList.jsp?cityCode="+cityCode+"&typeId="+typeId+"&serviserv_type_id="+serviserv_type_id;

  }
  
  function fuc_event_custtype_change(value){
    
    tr1.style.display = "";
    
    if(value == "1"){
       custtype_l.innerHTML = "客户类型";
       custnum_l.innerHTML = "客户编号";
       return ;
    }
    if(value == "2"){
       custtype_l.innerHTML = "业务类型";
       custnum_l.innerHTML = "业务号码";
       return ;
    }
    if(value == "3"){
       custtype_l.innerHTML = "客户类型";
       custnum_l.innerHTML = "客户编号";
       return ;
    }
    if(value == "4"){
       custtype_l.innerHTML = "证件类型";
       custnum_l.innerHTML = "证件号码";
       return ;
    }
    if(value == "5"){
       custtype_l.innerHTML = "客户类型";

⌨️ 快捷键说明

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