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

📄 relationinfo.jsp

📁 电信的网厅的整站代码
💻 JSP
字号:
<%@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.*"%>
<%@ page import="java.util.*"%>

<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="../../../common/script/ChangeStyle.js"></script>
<script language="JavaScript" src="../../../Resource/xmlhttpclient.js"></script>

<%request.setCharacterEncoding("gb2312");%>
<%
    String sPurvICode="NGB001001";
    
    if (request.getProtocol().compareTo("HTTP/1.0") == 0)
		response.setHeader("Pragma", "no-cache");
    else if (request.getProtocol().compareTo("HTTP/1.1") == 0)
		response.setHeader("Cache-Control", "no-cache");
    response.setDateHeader("Expires", 0);
    
	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;
	}
	
	/*取客户信息*/
	String name = "";
	String pho = "";
	String card = "";
	String cardNo = "";
	String prodOrderId = (String)session.getAttribute("PRODORDERID");
                   
	TF_BSSFlowRecord tf_BSSFlowRecord = TF_BSSFlowRecord.getBSSFlowRecord(new DacClient(),Long.parseLong(prodOrderId));
	DataTable custArchives_dt = tf_BSSFlowRecord.getRecordFrom(BssParameter.CUST_ARCHIVES_TABLE);
	String cityCode = tf_BSSFlowRecord.getRecordIDS("CITYCODE"); //城市编号

	/**查询证件名称*/
    DataTable card_dt = BssInter2.callWebQrySPSTATUS("CUST","CERT_TYPE",cityCode);
    /**********/
    
    
    String title = request.getParameter("title");
    
    if(title.trim().equals("经办人")){
        if(tf_BSSFlowRecord.getRecordIDS("ACCEPTMEN_NAME") != null){
	        name = tf_BSSFlowRecord.getRecordIDS("ACCEPTMEN_NAME");
	        pho = tf_BSSFlowRecord.getRecordIDS("ACCEPTMEN_PHO");
	        card = tf_BSSFlowRecord.getRecordIDS("ACCEPTMEN_CARD");
	        cardNo = tf_BSSFlowRecord.getRecordIDS("ACCEPTMEN_CARDNO");
        }
    }
    else if(title.trim().equals("联系人")){
        String account = custArchives_dt.getRow(0).getString("SERV_ACC_NBRISERV_ACC_NBR");
		DataTable cust_dt = tf_BSSFlowRecord.getRecordFrom(BssParameter.CUST_PATIC_TABLE);
		name = cust_dt.getRow(0).getString("CUSTICUST_NAME");//客户姓名
		pho = account; //客户电话
		if(cust_dt.getRow(0).getString("CUSTiCERT_TYPE") != null){
		    card = cust_dt.getRow(0).getString("CUSTiCERT_TYPE");//客户证件
		}
		if(cust_dt.getRow(0).getString("CUSTiCERT_NBR") != null){
		    cardNo = cust_dt.getRow(0).getString("CUSTiCERT_NBR");//客户证件号码
		}
        if(tf_BSSFlowRecord.getRecordIDS("CUSTICUST_RELATIONPHO") != null){
	        name = tf_BSSFlowRecord.getRecordIDS("CUSTICUST_RELATIONNAME");
	        pho = tf_BSSFlowRecord.getRecordIDS("CUSTICUST_RELATIONPHO");
	        card = tf_BSSFlowRecord.getRecordIDS("CUSTICUST_CARD");
	        cardNo = tf_BSSFlowRecord.getRecordIDS("CUSTICUST_CARDNO");
        }
    }
    
    
%>

</head>
<title><%=title%>信息</title>
<head>
<script language="JavaScript">
  function init(){
  }
  
  function chooseAcc(){
  }
  
  function check(){
  
     var title = document.form1.title.value;
     
     if(title == null || title == ""){
         title = "联系人";
     }
     if(document.form1.relationName.value == ""){
        alert("请填写"+title+"名称。");
        document.all.relationName.focus();
        return false;
     }
     if(document.form1.relationPho.value == ""){
        alert("请填写联系电话。");
        document.all.relationPho.focus();
        return false;
     }
     if(document.form1.cardType.value == ""){
        alert("请选择证件类型。");
        document.all.cardType.focus();
        return false;
     }
     if(document.form1.cardNo.value == ""){
        alert("请填写证件号码。");
        document.all.cardNo.focus();
        return false;
     }
     var relationName = document.form1.relationName.value;
	 var relationPho = document.form1.relationPho.value;
	 var cardType = document.form1.cardType.value;
	 var cardNo = document.form1.cardNo.value;
	 var title = document.form1.title.value;
     
	 var prodOrderId = document.form1.prodOrderId.value;
	 var xmlHttp = new XMLHttpClient("<%= request.getContextPath()%>/XmlHttpService");
	 xmlHttp.append("INFOTYPE","relationInfo");
	 xmlHttp.append("PRODORDERID",prodOrderId);
	 xmlHttp.append("RELATIONNAME",relationName);
	 xmlHttp.append("RELATIONPHO",relationPho);
	 xmlHttp.append("CARDTYPE",cardType);
	 xmlHttp.append("CARDNO",cardNo);
	 xmlHttp.append("TITLE",title);
	 var str = xmlHttp.submitAsString("RadioTBFlowService","saveInfo");
	 if ( str.substr(0,6) == new String("str-->") ) {
		 var text = str.substr(6,str.length);
		 if ( text != null) {
			 if(text == 0)	{
				 alert("记录失败,请重试!");	
				 return false;
			 }
		 }
		 else{
			 alert("记录失败,请重试!");
			 return false;
		 }       		  
	 }
	 else {
		 alert("记录失败,请重试!");
		 return false;
	 }
	 if ( typeof(dialogArguments.fnQueryReload) != undefined ) {
	     dialogArguments.fnQueryReload(relationName,title);
		 self.close();
	 }
     return true;
  }
</script>  

<body onload="init()">
<form action="" method="post" name="form1" >
<input type="hidden" name="prodOrderId" value="<%=prodOrderId%>"/>
<input type="hidden" name="cityCode" value="<%=cityCode%>"/>
<input type="hidden" name="title" value="<%=title%>"/>
<table border="0" cellpadding="0" cellspacing="0" width="100%" class="OuterTable">
    <tr>
      <td width="30%" class="Caption_Td" align="right">
          <%=title%>名称:
      </td>
      <td width="70%" class="body_td">
          <input type="text" style="width: 100%" id="relationName" name="relationName" value="<%=CommonMethod.formatString(name)%>" />
      </td>
    </tr>
    <tr>
      <td class="Caption_Td" align="right">
          联系电话:
      </td>
      <td class="body_td">
          <input type="text" style="width: 100%" name="relationPho" id="relationPho" value="<%=CommonMethod.formatString(pho)%>" />
      </td>
    </tr>
    <tr>
      <td class="Caption_Td" align="right">
          证件类型:
      </td>
      <td class="body_td">
        <select name="cardType" style="width:100%">
        <%
        String cardName = "";
        String id = "";
        if(card_dt !=null && card_dt.getRows().getCount() > 0){
            for(int i=0;i<card_dt.getRows().getCount();i++){
                id = card_dt.getRow(i).getString("SP_STATUSiSTS_ID");
                cardName = card_dt.getRow(i).getString("SP_STATUSiSTS_WORDS");
                String selected = "";
                //用证件名称来匹配
                if(tf_BSSFlowRecord.getRecordIDS("CUSTICUST_RELATIONPHO") == null){
                    if(cardName != null && cardName.equals(card)){
                        selected = "selected=\"selected\"";
                    }
                }
                else{
                    if(id != null && id.equals(card)){
                        selected = "selected=\"selected\"";
                    }
                }
                out.println("<option "+selected+" value=\""+id+"\">"+cardName+"</option>");
            }
        }
        %>
        </select>
      </td>
    </tr>
    <tr>
      <td class="Caption_Td" align="right">
          证件号码:
      </td>
      <td class="body_td">
          <input name="cardNo" id="cardNo" maxlength="18" style="width: 100%" type="text" value="<%=CommonMethod.formatString(cardNo)%>">
      </td>
    </tr>
    <tr class="OuterFoot">
        <td colspan="2" align="right" class="body_td">
            <input type="button" class="button" name="button" value="确定" onclick="return check();" />
            <input type="button" class="button" name="button" value="取消" onclick="self.close();" />
        </td>
    </tr>
</table>
</form>
</body>
</html>

⌨️ 快捷键说明

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