📄 index.jsp
字号:
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="com.doone.uurm.*" %>
<%@ page import="com.doone.data.*"%>
<%@ page import="com.doone.util.FileLogger"%>
<%@ page import="com.doone.fj1w.fjmgr.order.CommonMethod"%>
<%@ page import="com.doone.fj1w.fjmgr.order.DisplayPage"%>
<%@ page import="com.doone.fj1w.fjmgr.order.*"%>
<%@ taglib uri="/WEB-INF/curstom-tags.tld" prefix="custom" %>
<%
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 prodorderid = request.getParameter("id");
int stepSN = 0;
try {
/**接收受理工单的id*/
prodorderid = request.getParameter("id");
if(prodorderid == null || prodorderid.equals("")){
out.println(CommonMethod.alertReturn("受理工单id不存在,不能开启流程。",true));
return;
}
DacClient db = new DacClient();
long lProdOrderId = Long.parseLong(prodorderid);
lProdOrderId = MovePhoneBean.initFlowRecord(db, auth.getUserID(), lProdOrderId);
if ( lProdOrderId == -1 ) {
out.println(CommonMethod.alertReturn("受理单不存在,不能进行移机操作。",true));
return ;
}
else if ( lProdOrderId == 0 ) {
out.println(CommonMethod.alertReturn("受理单已经被其它人锁定,您不能再进行移机操作。",true));
return;
}
prodorderid = Long.toString(lProdOrderId);
session.setAttribute("PRODORDERID",prodorderid);
MovePhoneBean phoneBean = MovePhoneBean.getMovePhoneBean(db, lProdOrderId);
stepSN = phoneBean.getStepSN();
phoneBean.save();
}
catch(Exception ex) {
FileLogger.getLogger().warn(ex.getMessage(),ex);
}
%>
<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">
var iStepSN = <%= stepSN%>;
function fuc_init() {
try {
cltScript_Toolbar();
window.setTimeout("initTree();", 50);
fnShowCustArchives();
}
catch(e) {}
}
function initTree() {
var tree = document.getElementById("TreeList");
if ( tree != null ) {
tree.selectedIndex = "1";
}
}
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 fnToolRecision() {
try {
var xmlHttp = new XMLHttpClient("<%= request.getContextPath()%>/XmlHttpService");
xmlHttp.append("PRODORDERID", "<%= prodorderid%>");
var str = xmlHttp.submitAsString("OrderService","recisionBssFlow");
if ( str != "str-->true" ) {
alert("订单调度失败。");
return false;
}
else {
var tree = document.getElementById("TreeList");
if ( tree != null ) {
tree.reload("menu_finish.xml");
tree.ontreeload = new Function("try{event.srcElement.selectById('60');}catch(e){}");
}
}
}
catch(ex) {}
return false;
}
function fuc_event_cancel(){
try {
var xmlHttp = new XMLHttpClient("<%= request.getContextPath()%>/XmlHttpService");
xmlHttp.append("PRODORDERID", "<%= prodorderid%>");
var str = xmlHttp.submitAsString("OrderService","cancelBssFlow");
if ( str != "str-->true" ) {
alert("订单撤销失败。");
return false;
}
}
catch(ex) {}
return false;
}
function treeSelected(){
if ( event.nodeid != undefined && event.href != undefined ) {
// 进入受理单资料信息页面。
main_workspace.document.write("页面加载中。。。");
main_workspace.location.href = event.href;
}
}
function nextOption() {
var tree = document.getElementById("TreeList");
// 将环节编号设置到下一个环节。
try {
var xmlHttp = new XMLHttpClient("<%= request.getContextPath()%>/XmlHttpService");
xmlHttp.append("PRODORDERID", "<%= prodorderid%>");
xmlHttp.append("STEPSN", tree.selectedNodeId);
var str = xmlHttp.submitAsString("OrderService","nextStep");
if ( str != "str-->true" ) {
alert("设置下一环节失败,请稍后再试!");
return false;
}
}
catch(ex) {}
if ( tree != null ) tree.selectNext();
}
function validateinfo() {
var tree = document.getElementById("TreeList");
if ( tree != null ) tree.selectedIndex = "2";
}
function selectStepSN(iStepSN) {
var tree = document.getElementById("TreeList");
if ( tree != null && parseInt(iStepSN) != NaN ) tree.selectById(parseInt(iStepSN));
}
function fnShowCustArchives() {
var oAREA_ID = document.getElementById("CUSTiAREA_ID");
var oCUST_KIND_ID = document.getElementById("CUSTiCUST_KIND_ID");
var oVIP = document.getElementById("CUSTiVIP");
var oCUST_NAME = document.getElementById("CUSTiCUST_NAME");
var oCUST_SORT_ID = document.getElementById("CUSTiCUST_SORT_ID");
var oADDRESS_ID = document.getElementById("CUSTiADDRESS_ID");
var oINDUS_CAT_ID = document.getElementById("CUSTiINDUS_CAT_ID");
var oCERT_TYPE = document.getElementById("CUSTiCERT_TYPE");
var oCERT_NBR = document.getElementById("CUSTiCERT_NBR");
var oCUST_GRADE_ID = document.getElementById("CUSTiCUST_GRADE_ID");
try {
var xmlHttp = new XMLHttpClient("<%= request.getContextPath()%>/XmlHttpService");
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -