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

📄 index.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.*"%>
<%@ page import="java.util.*"%>
<script id="recisionSrc" language="javascript" src=""></script>
<script id="applySrc" language="javascript" src=""></script>
<%request.setCharacterEncoding("GBK");%>
<%
	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;
	}
	
	
	/*取客户信息*/
	String cityCode = "";
	String areaName = "";
	String custName = "";
	String custCardName = "";
	String custCardName1 = "";
	String custCardNo = "";
	String custLevel = "";
	String callingType = "";
	String custSort = "";
    int STEPSN = 1;//当前环节序号
	String serviservId = "";
	String vip = "";
	String address = "";
	cityCode = auth.getCityCode();

	Tf_ProdOrder tf_prodOrder = null;
	TF_BSSFlowRecord tf_BSSFlowRecord = null;
	String prodOrderId = "";
	
	
	if(request.getParameter("id") != null){
	    prodOrderId = request.getParameter("id");
	    /*判断定单是否有效*/
	    long l = -1;
	    if(prodOrderId != null && !prodOrderId.equals("")){
	        l = TF_BSSFlowRecord.initFlowRecord(new DacClient(),auth.getUserID(),Long.parseLong(prodOrderId));
	    }
	    if(l < 0){
%>
	<script language="JavaScript">
	alert("订单无效!");
	history.back();
	</script> 
<%
	    }
	    else  if(l == 0){
%>
	<script language="JavaScript">
	alert("锁定失败!");
	history.back();
	</script> 
<%
	    }
	    else{
	        prodOrderId = String.valueOf(l);
	    }
	}
	else if(session.getAttribute("PRODORDERID") != null){
	    prodOrderId = (String)session.getAttribute("PRODORDERID");
	}
	else{
%>
	<script language="JavaScript">
	alert("服务器超时,请您稍后在试!");
	</script> 
<%	    
	}
	
	
	
	AddressDAO addressDAO = null;
	AreaDAO areaDAO = null;
	if(prodOrderId != null && !prodOrderId.equals("")){
	    addressDAO = new AddressDAO(prodOrderId);
	    areaDAO = new AreaDAO("AREACODE",addressDAO.getAreacode());
	    /****************获取LAN业务申请单****************/
	    tf_BSSFlowRecord = TF_BSSFlowRecord.getBSSFlowRecord(new DacClient(),Long.parseLong(prodOrderId));
	    tf_prodOrder = tf_BSSFlowRecord.getTf_prodOrder();
	    session.setAttribute("PRODORDERID",prodOrderId);
		DataTable card_dt = ConfigQueryImpl.getConfigList("CARTNAME");
		for(int i=0;i<card_dt.getRows().getCount();i++){
		    if(card_dt.getRow(i).getString("PARAVALUE").equals(tf_prodOrder.getCartname())){
		        custCardName = card_dt.getRow(i).getString("PARADESC");//客户的证件名称
		    } 
		}
        /****************获取LAN业务申请单的流程信息****************/
		if(tf_BSSFlowRecord != null){
		    STEPSN = tf_BSSFlowRecord.getStepSN();
            cityCode = tf_BSSFlowRecord.getRecordIDS("CITYCODE"); //城市编号 
		    areaName = QueryBssInfoFromDB.queryselectedAreaName(tf_BSSFlowRecord);//地区名称
		    DataTable cust_dt = tf_BSSFlowRecord.getRecordFrom(BssParameter.CUST_PATIC_TABLE);
		    DataTable product_dt = tf_BSSFlowRecord.getRecordFrom(BssParameter.PRODUCT_ARCHIVES_TABLE);
		    if(cust_dt != null){
		        custName = cust_dt.getRow(0).getString("CUSTICUST_NAME");//客户姓名
		        /**查询证件名称*/
		        custCardName1 = BssInter2.getMean("CUST","CERT_TYPE",cityCode,
		                       cust_dt.getRow(0).getString("CUSTiCERT_TYPE"));
		        //证件号码
			    custCardNo = cust_dt.getRow(0).getString("CUSTiCERT_NBR");
			    //客户级别
			    custLevel = ConfigQueryImpl.getSingleConfigInfo("CUST_GRADE_ID",
			                cust_dt.getRow(0).getString("CUSTiCUST_GRADE_ID"),
			                cityCode).getString("paradesc");
			                
			    //客户大类
			    custSort = ConfigQueryImpl.getSingleConfigInfo("CUST_SORT",
			                cust_dt.getRow(0).getString("CUSTiCUST_SORT_ID"),
			                cityCode).getString("paradesc");
			                
			    //行业类型
			    if(ConfigQueryImpl.getSingleConfigInfo("VIP_INFO.INDUS_CAT_ID",
			                  cust_dt.getRow(0).getString("CUSTiINDUS_CAT_ID"),
			                  cityCode) != null){
			        callingType = ConfigQueryImpl.getSingleConfigInfo("VIP_INFO.INDUS_CAT_ID",
			                  cust_dt.getRow(0).getString("CUSTiINDUS_CAT_ID"),
			                  cityCode).getString("paradesc");
			    }
			    //VIP
			    vip = cust_dt.getRow(0).getString("CUSTiVIP");
                address = cust_dt.getRow(0).getString("CUSTiMAIL_ADDR");
		    }
		    serviservId = 
		    (String)TF_BSSFlowRecord.format(tf_BSSFlowRecord.getRecordIDS("SERVISERV_TYPE_ID"));//服务类型编码   
		}
	}
	else{
		CommonMethod.alertReturn("受理工单id不存在,不能开启流程。",true);
	    return;
	}

%>
<html>
<head>
	<title>LAN业务受理单</title>
	<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
	<link href="../../../common/style/main.css" type="text/css" rel="stylesheet" />
	<script language="JavaScript" src="../../../common/script/ChangeStyle.js"></script>
	<link rel="stylesheet" type="text/css" media="all" href="../calendar/calendar-blue2.css"/>
	<script language="JavaScript" src="../../../common/mainTool.js"></script>
	<script language="JavaScript" src="../../../Resource/XMLHttpClient.js"></script>
	<script language="JavaScript">
	
	function fuc_init() {
	   var STEPSN = document.form1.STEPSN.value;
	   if(STEPSN >= 11)
	       document.getElementById("ibtnrPrint").Enabled = true;
	   else
	       document.getElementById("ibtnrPrint").Enabled = false;
	   if(STEPSN >= 12)
	       document.getElementById("ibtnrRecision").Enabled = true;
	   else
	       document.getElementById("ibtnrRecision").Enabled = false;
	   if(STEPSN >= 13)
	       document.getElementById("ibtnrFinish").Enabled = true;
	   else
	       document.getElementById("ibtnrFinish").Enabled = false;
	   try {
    	   cltScript_Toolbar();
    	   
    	   window.setTimeout("initTree();", 50);
	   }
	   catch(e) {}
	}
	
	function initTree() {
       var tree = document.getElementById("TreeList");
       if ( tree != null ) {
           tree.selectedIndex = "1";
       }
       main_workspace.location.href = "main.jsp";
	}

	function cltScript_Toolbar() {
          if ( self.parent != self ){
              var pel = parent.document.all.tags("frame");
              for ( i=0; i< pel.length; i++)
              {
                  if ( pel(i).name == "main") {
					divTop.style.width = pel(i).width;
					divMain.style.width = pel(i).width;
					divMain.style.height = pel(i).height - divTop.clientHeight;
                  }
              }
          }
	}
	
	
	
	function treeSelected(){
	    if ( event.nodeid != undefined && event.href != undefined ) {
	        // 进入受理单资料信息页面。
	        main_workspace.document.write("<font size='1'>页面正在加载中......</font>");
	        main_workspace.location.href = event.href;
	    }
	}
	
	function fnToolReturn() {
		history.back();
	}
	
	function fnToolPrint() {
		var url = "addUp.jsp";
		main_workspace.location.href = url;
        return true;
	}
	
	function fnToolRecision() {
	    var prodOrderId = document.form1.prodOrderId.value;
        var xmlHttp = new XMLHttpClient("<%= request.getContextPath()%>/XmlHttpService");
        xmlHttp.append("PRODORDERID",prodOrderId);
        var str = xmlHttp.submitAsString("AdslFlowService","recisionApply");
        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;
		 }
		 alert("撤销申请成功!");
		 self.location.href = "../index.jsp";
         return true;
	}
	
	function nextOption() {
	    var tree = document.getElementById("TreeList");
	    if ( tree != null ) tree.selectNext();
	}
	
	function backOption() {
	    var tree = document.getElementById("TreeList");
	    if ( tree != null ) tree.selectPrev();
	}
	
	function showOperationInfo(){
	    document.form1.submit();  
	}
	
	function showDisctType(){
	    var tree = document.getElementById("TreeList");
        if ( tree != null ) {
            tree.selectedIndex = "7";
        }
	    main_workspace.location.href = "disctType.jsp";
	}
	
	function openFinishButton(){
	    document.getElementById("ibtnrFinish").Enabled = true;
    }
    
    function openRecisionButton(){
	    document.getElementById("ibtnrRecision").Enabled = true;
    }
    
    function fuc_event_select(){
	    var pel = document.getElementsByName("custInfo");
	    for ( i=0; i< pel.length; i++){

⌨️ 快捷键说明

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