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

📄 index_trans.jsp

📁 电信的网厅的整站代码
💻 JSP
字号:
<%@ page contentType="text/html; charset=GBK" %>

<%@ page import="com.doone.data.DataTable"%>
<%@ page import="com.doone.data.DacClient"%>
<%@ page import="com.doone.fj1w.fjmgr.order.BssInter1"%>
<%@ page import="com.doone.fj1w.fjmgr.order.BssInter2"%>
<%@ page import="com.doone.fj1w.fjmgr.order.BssParameter"%>
<%@ page import="com.doone.fj1w.fjmgr.order.CommonMethod"%>
<%@ page import="com.doone.fj1w.fjmgr.order.BssReferCustBean"%>
<%@ page import="com.doone.fj1w.fjmgr.order.newphone.FlowsEngie"%>
<%@ page import="com.doone.fj1w.fjmgr.order.list.ConfigQueryImpl"%>
<%@ page import="com.doone.fj1w.fjmgr.order.list.BssSreachCustImpl"%>
<%@page import="com.doone.fj1w.fjmgr.order.newphone.ExtraBssParameter"%>

<% 
		   //author: predan
		   //dsciption: 固话新安装的初始化数据操作。
		   request.setCharacterEncoding("GBK");
		   
		   String init        = request.getParameter("init");
		   String prodOrderId = request.getParameter("id");
		   String citycode    = (String)session.getAttribute("CUST_CITY_ID");
		   //初始化操作
		   if(init != null && !CommonMethod.formatString(prodOrderId).equals("")){
		      try{
		         //受理业审核传入的id,初始化时由这个id来确定这张单的所有信息
		         FlowsEngie _flowEngie = null;
		         try{
		             _flowEngie = FlowsEngie.getInstance(new DacClient(),
		                                                Long.parseLong(
		                                                prodOrderId)); 
				    }catch(Exception ex){
				       %> alert("初始化信息失败,请重新受理,原因:<%=ex.getMessage()%>");<%
				       return ;
				    }       
		         //如果工单是第一次进入bss流程,设置标志
		         if(_flowEngie.getRecordFrom(BssParameter.CUST_PATIC_TABLE) == null){
		            //控制按钮
		            _flowEngie.setFirstFlows(true);
		            %>
                     document.getElementById("ibtnrCancel").Enabled = true;
		            <%
		            
		         }else{
		            
		            DataTable _custMess = _flowEngie.getRecordFrom(BssParameter.CUST_PATIC_TABLE);
			        BssReferCustBean _brCB = new BssReferCustBean();
			        //存入地市编号
			        _brCB.setCITYCODE(citycode);
			        _brCB.parseDataTable(_custMess);
			        _flowEngie.setbssCustMess(_brCB);
			        //控制按钮
			        int setup = 0;
			        try{
			            setup = _flowEngie.getStepSN();
			        }catch(NumberFormatException nfe){
			            setup = 0;
			        }
			        if( setup < ExtraBssParameter.STEP_14){
			           %>
	                     document.getElementById("ibtnrCancel").Enabled = true;
			           <%
			        }else{
			           %>
	                     document.getElementById("ibtnrRecision").Enabled = true;
			           <%
			        }

		         }
		         
		         //将这个引晴对象存入会话中,以使后面流程平凡调用。
		         session.setAttribute("TF_BSSENTITY",_flowEngie);
		         }catch(RuntimeException rux){
		            %> alert("初始化信息失败,请重新受理,原因:<%=rux.getMessage()%>");<%
		            return ;
		         }
		         
		    }
		       
		   /**显示客户信息*/
		   if(session.getAttribute("TF_BSSENTITY") != null){
		   
		      FlowsEngie _flowEngie  = (FlowsEngie)session.getAttribute("TF_BSSENTITY"); 
		      BssReferCustBean _brCB = _flowEngie.getbssCustMess();
		      if(_brCB == null) return;
		      
		      //地区名
		      String CUSTiAREA_ID = BssSreachCustImpl.getAreaName( _brCB.getCUSTiAREA_ID(),citycode);
			               
			               
		      //证件名
		      String  CUSTiCERT_TYPE = BssInter2.getMean("CUST",
		                                                 "CERT_TYPE",
		                                                 citycode,
		                                                 _brCB.getCUSTiCERT_TYPE());
		                                                 					            
			  //客户性质                                        
		      String CUSTiCUST_KIND_ID = ConfigQueryImpl.getSingleConfigInfoString("CUST_KIND_ID",
																             _brCB.getCUSTiCUST_KIND_ID(),
																             citycode);
			  //客户大类                                        
		      String CUSTiCUST_SORT_ID = BssInter2.getMean("TIME_LIMIT",
	                                                  "CUST_GRADE_SORT_ID",
	                                                  citycode,
	                                                  _brCB.getCUSTiCUST_SORT_ID());   
			  //行业类型 
			  String CUSTiINDUS_CAT_ID = ConfigQueryImpl.getSingleConfigInfoString("VIP_INFO.INDUS_CAT_ID",
																             _brCB.getCUSTiINDUS_CAT_ID(),
																             citycode);
		      //客户级别
		      String CUSTiCUST_GRADE_ID = ConfigQueryImpl.getSingleConfigInfoString("CUST_GRADE_ID",
																              _brCB.getCUSTiCUST_GRADE_ID(),
																              citycode);
		      %>
		      document.all.CUSTiAREA_ID.value ='<%=CUSTiAREA_ID%>';   
		      document.all.CUSTiCUST_KIND_ID.value ='<%=CUSTiCUST_KIND_ID%>';   
		      document.all.CUSTiVIP.value ='<%=_brCB.getCUSTiVIP()%>';   
		      document.all.CUSTiCUST_NAME.value ='<%=_brCB.getCUSTiCUST_NAME()%>';   
		      document.all.CUSTiCUST_SORT_ID.value ='<%=CUSTiCUST_SORT_ID%>';   
		      document.all.CUSTiADDRESS_ID.value ='<%=_brCB.getCUSTiADDRESS_ID()%>';   
		      document.all.CUSTiINDUS_CAT_ID.value ='<%=CUSTiINDUS_CAT_ID%>';   
		      document.all.CUSTiCERT_TYPE.value ='<%=CUSTiCERT_TYPE%>';   
		      document.all.CUSTiCERT_NBR.value ='<%=_brCB.getCUSTiCERT_NBR()%>';   
		      document.all.CUSTiCUST_GRADE_ID.value ='<%=CUSTiCUST_GRADE_ID%>';   
		      <%
		   }
		
		%>main_workspace.location.href="trans_page.jsp?pagenbr=12";

      

⌨️ 快捷键说明

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