📄 index_trans.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 + -