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

📄 index.jsp

📁 电信的网厅的整站代码
💻 JSP
📖 第 1 页 / 共 2 页
字号:
<%@page contentType="text/html;charset=GBK"%>
<%@ page import="com.doone.uurm.*, com.doone.data.*, com.doone.fj1w.common.*" %>
<%@ page import="com.doone.fj1w.common.TD_Area" %>
<%@ page import="com.doone.fj1w.common.ProductBean" %>
<%@ page import="com.doone.fj1w.fjmgr.order.OrderService" %>
<%@ page import="com.doone.fj1w.fjmgr.order.*" %>

<%@ taglib uri="/WEB-INF/curstom-tags.tld" prefix="custom" %>
<%

			String sPurvICode = "NGB001008";
			
		    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;
			}     
			
			//判断是否是管理员
		    boolean isManager = auth.hasManagerPurview(sPurvICode);
			String authName = auth.getUserName();
			String cityCode = auth.getCityCode();
			long userid     = auth.getUserID();
			
			if (cityCode == null || cityCode.equals("") ) 
			     cityCode = "0590";
			
			DataTable oAffairType = ProductBean.getChildProducts(0);
			DataTable oArea = null;
			if ( ! cityCode.equals("0590") ) {
				java.util.Map map = new java.util.HashMap();
				map.put("CITYCODE", cityCode);
				oArea = OrderService.getAreaList(request, response, map);
		
				pageContext.setAttribute("AREA", oArea);
			}
			
			DataTable oCity = CityBean.getCityList();
			
			pageContext.setAttribute("AFFAIRTYPE", oAffairType);
			pageContext.setAttribute("CITY",oCity);
			
			session.removeAttribute("TF_BSSENTITY");
		    session.removeAttribute("BSS_CUST_MESS_ID");
		    
%>
<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>
	<script language="JavaScript" src="../../../common/mainTool.js"></script>
	<script language="JavaScript" src="../../../common/XMLHttpClient.js"></script>
	<link rel="stylesheet" type="text/css" media="all" href="../../calendar/calendar-blue2.css"/>
	<script type="text/javascript" src="../../calendar/calendar.js"></script>
	<script type="text/javascript" src="../../calendar/calendar-zh.js"></script>
	<script type="text/javascript" src="../../calendar/calendar-action.js"></script>
	<script language="JavaScript">
	<!--
		var bInited = false;
		
		function fn_onload() {
		    document.getElementById("ibtnrUnlocks").Enabled = false;
            window.setTimeout("cltScript_Toolbar();",30);
            
            if (! bInited ) {
            	bInited = true;
                window.setTimeout("fn_OnSubmit();",20);
            }
		}
		
		function fnStartInit()
		{
		   if (document.readyState=="complete" && ! bInited)
		   {
				fn_onload();
		   }
		}
		document.onreadystatechange=fnStartInit;

		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 onChoosed() {
		   
		   var isManager = <%=isManager%>; 
		   var isName    = '<%=authName%>';
		   
		   if(Result.selectedAllIndexs.length > 1){
		      document.getElementById("ibtnrUnlocks").Enabled = false;
		      return;
		   }
		   
		   var oTr = Result.rows[Result.selectedAllIndexs[0]];
		   var tempName = oTr.cells[5].innerHTML;
		   if(!isManager && isName != tempName){
			   document.getElementById("ibtnrUnlocks").Enabled = false;
			   return;
		    }
		 document.getElementById("ibtnrUnlocks").Enabled = true;
		 
		}
		
		function onUnChoosed(){
		}
		
		function onContentLoad(){
		}
		
		var oldLinka = null;
		function switchPage(that, idx){
			if ( that.tagName == "A" ) {
				document.getElementById("Result").currentPage=idx;
				
				if ( oldLinka == null ) {
					oldLinka = pageSet.children(0);
				}
				
				oldLinka.style.fontWeight = "normal";
				oldLinka.style.fontSize = "9pt";
				that.style.fontWeight = "bold";
				that.style.fontSize = "10pt";
				oldLinka = that;
			}
		}

		function fn_dblClick(){
			fnToolOrderAccept();
		}
		
		function fn_OnSubmit(that) {
			var qt = document.getElementById("QueryTable");
			var qr = document.getElementById("QueryResult");
			
			if ( qt == null || qr == null ) return true;
			
			try {
				var inputs = qt.getElementsByTagName("INPUT");
				var selects = qt.getElementsByTagName("SELECT");
				
				if ( qr.caption == null ) {
					qr.createCaption();
				}
				else {
					// 清除原先设置的内容。
					while ( qr.caption.childNodes.length > 0 ) {
						qr.caption.removeChild(qr.caption.childNodes[0]);
					}
				}

				for ( var i = 0; i<inputs.length; i++ ) {
					if ( inputs[i].value == "" || inputs[i].name == "" ) continue;
					
					var newInput = document.createElement("<INPUT NAME='" + inputs[i].name + "'>");
					newInput.value = inputs[i].value;
					qr.caption.appendChild(newInput);
				}
	
				for ( var i = 0; i<selects.length; i++ ) {
					var sValue = selects[i].value;
					if ( selects[i].disabled ) {
						for ( var j =0; j<selects[i].options.length; j++ ) {
							if ( selects[i].options(j).selected ) {
								sValue=selects[i].options(j).value;
							}
						}
					}

					if ( sValue == "" || selects[i].name == "") continue;
					
					// TODO 扩展支持允许多选的操作
					var newInput = document.createElement("<INPUT NAME='" + selects[i].name + "'>");
					newInput.value = selects[i].value;
					qr.caption.appendChild(newInput);
				}
				qr.reload();
			}
			catch(ex){
				alert(ex.description);
			}
			
			return false;
		}
		
		var sHistoryStateName = null;
		var sHistoryStateValue = null;
		function onQueryResultLoad() {
			var qr = document.getElementById("QueryResult");
			
			var aLink = qr.getElementsByTagName("A");
			if ( sHistoryStateName == null && sHistoryStateValue == null) {
				if(aLink != null && aLink.length > 0)
					aLink[0].click();
				else {
					var rt = document.getElementById("Result");
					while(rt.rows.length > 0 ) {
		    			rt.deleteRow(0);
		    		}
				}
			}
			else {
				if ( aLink != null && aLink.length > 0 ) {
					for ( var i = 0; i<aLink.length; i++) {
						if ( aLink[i].name == sHistoryStateName && aLink[i].value == sHistoryStateValue ) {
							aLink[i].click();
							sHistoryStateName = null;
							sHistoryStateValue = null;
							break;
						}
					}
					
					if ( sHistoryStateName != null ) {
						aLink[0].click();
						sHistoryStateName = null;
						sHistoryStateValue = null;
					}
				}
				else{
					var rt = document.getElementById("Result");
					while(rt.rows.length > 0 ) {
		    			rt.deleteRow(0);
		    		}
				}
			}
		}
		
		function fnStateClick(that) {
			var result = document.getElementById("Result");
			var qr = document.getElementById("QueryResult");
			
			if(that.value == "1" || that.value == "2"){
			   document.getElementById("ibtnrUnlocks").Enabled = true;
			}else{
			   document.getElementById("ibtnrUnlocks").Enabled = false;
			}
			
			var cap = qr.caption.cloneNode(true);
			
			if ( result.caption == null ) result.createCaption();
			
			result.caption.replaceNode(cap);

			var action = document.createElement("<input NAME='"+ that.name + "' TYPE='text'>");
			action.value = that.value;
			result.caption.appendChild(action);
			
			result.reload();
			
			// 标注一下当前状态的颜色。
			var aLink = that.parentElement.getElementsByTagName("A");
			for ( var i=0; i<aLink.length; i++){
				if ( aLink[i] != that ) {
					aLink[i].style.color = "white";
					aLink[i].style.fontWeight = "normal";
				}
			}
			that.style.color="blue";
			that.style.fontWeight = "bold";
			
		}
		
		function fnQueryReload() {
			// 重新加载查询结果。
			var result = document.getElementById("Result");
			var qr = document.getElementById("QueryResult");
			
			try {
				var aLink = qr.tBodies[0].rows(0).getElementsByTagName("A");
				for ( var i=0; i<aLink.length; i++) {
					if ( aLink[i].style.fontWeight == "bold" ) {
						// 当前状态;
						sHistoryStateName = aLink[i].name;
						sHistoryStateValue = aLink[i].value;
						break;
					}				
				}
				
				qr.reload();
			}
			catch(ex){
			}
		}
		
		function loadArea(that) {
			try {
        		var cityCode = that.value;
        		
        		if ( cityCode == "0590" || cityCode == null || cityCode == "" ) {
					while ( that.options.length > 1 ) {

⌨️ 快捷键说明

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