📄 index.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.*"%>
<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 = "";
int STEPSN = 1;//当前环节序号
String serviservId = "";
String vip = "";
String custSort = "";
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>
<%
}
if(prodOrderId != null && !prodOrderId.equals("")){
/****************获取ADSL业务申请单****************/
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");//客户的证件名称
}
}
/****************获取ADSL业务申请单的流程信息****************/
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);
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>泉灵通业务受理单</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 prodOrderId = document.form1.prodOrderId.value;
var areaId = "<%=tf_prodOrder.getOldaddr()%>";
var xmlHttp = new XMLHttpClient("<%= request.getContextPath()%>/XmlHttpService");
xmlHttp.append("PRODORDERID",prodOrderId);
xmlHttp.append("SERVTYPEID","9");
xmlHttp.append("SOTYPEID","5");
xmlHttp.append("AREAID",areaId);
var str = xmlHttp.submitAsString("RadioTBFlowService","custArchivesQuery");
if ( str.substr(0,6) == new String("str-->") ) {
var text = str.substr(6,str.length);
if ( text != null) {
if(text == 0){
alert("获取停机保号的客户档案失败,请重试!");
}
}
else{
alert("获取停机保号的客户档案失败,请重试!");
}
}
else {
alert("获取停机保号的客户档案失败,请重试!");
}
var STEPSN = document.form1.STEPSN.value;
if(STEPSN >= 4)
document.getElementById("ibtnrPrint").Enabled = true;
else
document.getElementById("ibtnrPrint").Enabled = false;
if(STEPSN >= 5)
document.getElementById("ibtnrRecision").Enabled = true;
else
document.getElementById("ibtnrRecision").Enabled = false;
if(STEPSN >= 5)
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");
var STEPSN = document.form1.STEPSN.value;
if ( tree != null ) {
tree.selectedIndex = "2";
}
main_workspace.location.href = "otherInfo.jsp";
if(STEPSN >= 4){
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-->") ) {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -