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

📄 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 language="JavaScript" src="../../../Resource/xmlhttpclient.js"></script>
<script id="typelistSrc" language="javascript" src=""></script>
<script id="arealistSrc" language="javascript" src=""></script>
<script id="saveInfo" language="javascript" src=""></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 = "0";
	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;
	BssReferCustBean custBean = null;
	if(number != null && !number.equals("")){
	    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,"1");

		    custArchivesBean = AdslFlow.setfirstflow(custArchives_dt);            
	    } 
	}
	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){
			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);
	
	String custId = request.getParameter("custId");
	if(custId != null && !custId.equals("")){
	    custMap.put("CUSTiCUST_ID",custId);
		custMap.put("CITYCODE",cityCode);
		custBean = BssSreachCustImpl.queryCustomer(custMap);
	}
	
	
	String custSort = "";
	String vip = "";
    String custName = "";
    String custBack = "";
	String callType = "";
	String areaName = "";
	String custLevel = "";
	String credit = "";
	String custCardName = "";
	String custCardNo = "";
	String upCust = "";
	String cardAdd = "";
	String mailAdd = "";
	String address = "";
	String custSex = "";
	String custWork = "";
	String custXueLi = "";
	String custByname = "";
	String custWebAdd = "";
	String asset = "";
	String custNationality = "";
	String unit = "";
	String personDesc = "";
	String linkMan = "";
	String linkPho = "";
	String email = "";
	String faxNbr = "";
	String mailAdd1 = "";
	
	if(custBean != null){
	   //客户大类
	    custSort = ConfigQueryImpl.getSingleConfigInfo("CUST_SORT",
	                custBean.getCUSTiCUST_SORT_ID(),
	                cityCode).getString("paradesc");
	    vip = custBean.getCUSTiVIP();
    	custName = custBean.getCUSTiCUST_NAME();
    	custBack = custBean.getCUST_CONTEXTiCONTEXT_ID();
		areaName = QueryBssInfoFromDB.queryselectedAreaName(tf_BSSFlowRecord);//地区名称
	      //客户级别
	    custLevel = ConfigQueryImpl.getSingleConfigInfo("CUST_GRADE_ID",
	                custBean.getCUSTiCUST_GRADE_ID(),
	                cityCode).getString("paradesc");
	    //行业分类
	    callType = "";
	    //信用度
	    credit = "";
	    /**查询证件名称*/
	    custCardName = BssInter2.getMean("CUST","CERT_TYPE",cityCode,
	                     custBean.getCUSTiCERT_TYPE());
	    //证件号码
	    custCardNo = custBean.getCUSTiCERT_NBR();
	    /**查询上级客户*/
	    upCust = "";
	    cardAdd = "";
	    /**查询通信地址*/
	    mailAdd = custBean.getCUSTiMAIL_ADDR();
	    address = "";
	    /**查询上级客户*/
	    //custSex = custBean.getINDIV_CUSTiSEX();
	    //custWork = custBean.getINDIV_CUSTiCAREER();
	    /**查询客户学历*/
	    custXueLi = custBean.getINDIV_CUSTiEDU_LEVEL();
	    custByname = "";
	    /**查询上级客户*/
	    custWebAdd = "";
	    asset = "";
	    /**查询客户国籍*/
	   // custNationality = custBean.getINDIV_CUSTiNATION();
	    //unit = custBean.getINDIV_CUSTiCORP();
	      /**查询个人描述*/
	    personDesc = custBean.getINDIV_CUSTiOTHER_DESC();
	    /**查询个人描述*/
	    linkMan = custBean.getCORP_CONTACTiNAME();
	    linkPho = custBean.getCORP_CONTACTiCONTACT_TEL();
	    /**查询个人描述*/
	    email = custBean.getCORP_CONTACTiEMAIL();
	    faxNbr = custBean.getCORP_CONTACTiFAX();
	    /**查询个人描述*/
	    mailAdd1 = custBean.getCORP_CONTACTiMAIL_ADDR();
	}

	
%>
<head>
<title>挡案查询</title>
<script language="JavaScript"> 
 function check(){
    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("LanFlowService","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 = "客户类型";
       custnum_l.innerHTML = "客户编号";
       return ;
    }
    if(value == "6"){
       custtype_l.innerHTML = "客户类型";
       custnum_l.innerHTML = "贵宾卡号";
       return ;
    }
    if(value == "7"){
       custtype_l.innerHTML = "服务类型";
       custnum_l.innerHTML = "业务号码";
       return ;
    }
    if(value == "8"){
       tr1.style.display = "none";
       custnum_l.innerHTML = "拨号帐号";
       return ;
    }
  }
  
  function fuc_event_sreach(){
     if(document.all.number.value == ""){
        alert("请输入搜索号码。");
        document.all.number.focus();
        return false;
     }
     if(document.all.STEPSN.value > 1){
        if ( ! window.confirm("是否撤消你原先的申请单?") ) {
            return false;
        }
        else{
	        if(fnToolRecision() == true){
	            return true;
	        }
        }
     }
     document.form1.submit();
     return true;
  }
  
  function fnToolRecision() {
	    var prodOrderId = document.form1.prodOrderId.value;
        var xmlHttp = new XMLHttpClient("<%= request.getContextPath()%>/XmlHttpService");
        xmlHttp.append("PRODORDERID",prodOrderId);
        xmlHttp.append("RECISIONTYPE","1");
        var str = xmlHttp.submitAsString("AdslFlowService","recisionApply");

⌨️ 快捷键说明

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