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

📄 customerserviceslist.jsp

📁 电信的网厅的整站代码
💻 JSP
字号:
<%@ page contentType="text/html; charset=GBK" errorPage="error.jsp"%>
<%@ page import="com.doone.fj1w.fjmgr.order.*"%>
<%@ page import="com.doone.data.DataTable"%>
<%@ page import="com.doone.data.DataRow"%>
<%@ page import="com.doone.uurm.WebAuth"%>
<%@ page import="com.doone.fj1w.fjmgr.StatQueryService"%>
<script>window.location.href="custserv_index.jsp";</script>
<%
    String sPurvICode = "NGB001002";
	int pageNo = 1;
	int pageSize = 20;
	int rowCount = 0;
	String procState = "1";
	
    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;
	}  
	
	if( request.getParameter("pageNo")!=null && !request.getParameter("pageNo").equals(""))
	{
		pageNo = Integer.parseInt(DisplayPage.decode(request.getParameter("pageNo")));
	}
	
	if(request.getParameter("state")!=null && !request.getParameter("state").equals(""))
		procState = DisplayPage.decode(request.getParameter("state"));
	String cityCodes =  auth.getCityCode();
	
	//如果帐号session过期,重新登录
	if(cityCodes == null)
		cityCodes = "0590";
	if(cityCodes.equals(""))
	{
		%>
		<script>
		alert("对不起,权限禁止!您没有该模块的权限。");
		window.location="../sysmgr/index.jsp";
		</script>
		<%
		return ;
	}
	//cityCodes = cityCodes.substring(0,cityCodes.length()-1);
		
	AppealDAO  appealDAO = new AppealDAO();
	rowCount = appealDAO.getAppealListSize(procState,"",cityCodes);
	DataTable  dt = appealDAO.getAdviceList(procState,String.valueOf(pageNo),cityCodes);
	DisplayPage display = new DisplayPage(rowCount,pageSize,pageNo);
	java.text.SimpleDateFormat df = new java.text.SimpleDateFormat("yyyy-MM-dd");
	String lock  = "lock~"+auth.getUserID();	
%>
<html>
  <head>

    <title>客户服务单</title>
<link href="../../common/style/main.css" rel="stylesheet" type="text/css" />

     <SCRIPT type="text/javascript">
	    function changePageNo(no)
		{
			window.open("customerServicesList.jsp?pageNo=" + no+ "&state=<%=DisplayPage.encode(procState)%>","_self");
		}
     	function showDetail(id)
     	{
     		window.open('customerServicesDetail.jsp?APPEALID='+id+'&STATU=<%=DisplayPage.encode(procState)%>',
     		'客户服务单审核','width=900,height=510,top=20,left=60,screenX=10,screenY=20,status=yes');
     	}
     	function showDetailWeb(id)
		{
		    if(document.all.ordercode.value != null){
			window.open('transPage.jsp?to=12&ordercode='+id+"&STATU=<%=procState%>",'客户服务单审核','width=900,height=570,top=20,left=60,screenX=10,screenY=20,status=yes');
		    }
		}
     </SCRIPT>
  </head>
 <script language="JavaScript" src="../../common/script/ChangeStyle.js"></script>
 <script language="JavaScript" src="../../common/mainTool.js"></script>
 <body onLoad="_reloadTopServiceCount('<%=StatQueryService.QUERY_SERVICEORDER%>')">
 <table width="100%" border="0"
			cellpadding="0" cellspacing="0" id="ibtnPanel" style="font-size: 9pt; border-bottom: #efefef 1px outset">
    <tr bgcolor="#efefef" height="33">
      <td width="7%" align="center" valign="middle" id="ibtnadd" >
	 <a href="customerServicesList.jsp?state=<%=DisplayPage.encode(3)%>">已受理 </a>	 </td>
      <td width="7%" align="center">
	  <a href="customerServicesList.jsp?state=<%=DisplayPage.encode(2)%>">处理中</a>	  </td>
      <td width="7%" align="center">
      <a href="customerServicesList.jsp?state=<%=DisplayPage.encode(1)%>">待处理</a>	  </td>
      <td width="7%" align="center">
	  <a href="customerServicesList.jsp?state=<%=DisplayPage.encode("all")%>">全部</a>	  </td>
      <td width="9%" align="center">
	  <a href="customerServicesList.jsp?state=<%=DisplayPage.encode("unlock")%>"> 未被锁定单</a>	  </td>
      <td width="10%" align="center">
	  <a href="customerServicesList.jsp?state=<%=DisplayPage.encode(lock)%>"> 自己锁定单</a>	  </td>
      <td width="53%" align="right">
	  &nbsp;&nbsp;<font color="red"> 当前状态:<%=CommonMethod.formatStatu(procState)%></font>
     <!--<a href="#">Ⅵ查询/过滤</a> </td>-->
 
	  </td>
    </tr>
  </table>
 
 <jsp:include page="../../common/inc_top.jsp" >
  <jsp:param name="purvCode" value="<%=sPurvICode%>"/>
</jsp:include>
 <table width="100%" border="0" cellspacing="0" cellpadding="0">
   <tr>
     <td height="26" class="OuterHead"><span id="ItemTitle"><font face="webdings">8</font>客户投诉建议列表</span></td>
   </tr>
 </table>
 <table width="100%" border="0" cellpadding="0" cellspacing="0">
 
  <tr >
    <td height="30" colspan="3" align="center" class="Caption_Td">&nbsp;&nbsp;&nbsp;&nbsp;
     搜索:
     <input type="text" name="ordercode" value="" class="Input" >
     &nbsp;<input type="button" value="GO" class="button" onClick="showDetailWeb(document.all.ordercode.value)">
     <font color="red">(根据订单流水号)</font>    </td>
  </tr>
  <tr>
    <td colspan="3">
        <table 
            width="100%"
            border="0" 
            cellpadding="2" 
            cellspacing="1" 
            style="behavior:url(../../common/table.htc)" 
		    selectedtrcolor="#C8E6E6" 
		    keyName="SERIAL" 
		    pageSize="21" 
		    onselected=""
            class="InnerTable">
        <tr>
          <td class="InnerHead"><div align="center" ><strong>投诉建议流水号</strong></div></td>
          <td class="InnerHead"><div align="center" ><strong>业务类型</strong></div></td>
          <td class="InnerHead"><div align="center" ><strong>投诉事由</strong></div></td>
          <td class="InnerHead"><div align="center" ><strong>投诉时间</strong></div></td>
          <td class="InnerHead"><div align="center" ><strong>状态</strong></div></td>
          <td class="InnerHead"><div align="center" ><strong>锁定员工名</strong></div></td>
        </tr>
        <%
        	for(int i=0;i< dt.getRows().getCount();i++)
        	{
        	
        	String statuActive = "<font color='red'>"+dt.getRow(i).getString("statua")+"</font>";
        	String lockMan = dt.getRow(i).getString("LOCKSTAFFID");
        	   if(lockMan == null || lockMan.equals(""))
        		    lockMan = "";
        	   else	    
        	        lockMan = appealDAO.getLockMan(lockMan);
        	        
        	  String context = dt.getRow(i).getString("APPEACONTENT");  
        	   if(context.length() >= 15)
        	      context = context.substring(0,15)+"...";      
        %>
        <tr  class="InnerMain" style="color: black"> 
          <td class="body_td" align="center" nowrap> 
		   <a href="javascript:showDetail('<%=DisplayPage.encode(dt.getRow(i).getString("AppealId"))%>')"> 
		     <%=dt.getRow(i).getString("WEBORDER")%>
	        </a></td>
          <td class="body_td" align="center" nowrap>
             <%=dt.getRow(i).getString("appealtypename")%></td>
          <td class="body_td" align="center" nowrap>
             <%=context%> </td>
          <td class="body_td" align="center" nowrap>
             <%=df.format(dt.getRow(i).getDate("CREATETIME"))%></td>
          <td class="body_td" align="center" nowrap>
             <%=statuActive%></td>
          <td class="body_td" align="center" nowrap>
             <%=lockMan%></td>  
        </tr>
        <%
      		}
      %>
      </table>
    </td>
  </tr>
  <tr nowrap="nowrap" class="OuterFoot"> 
    <td width="66%" height="26" align="left" class="OuterHead"><span id="ItemTitle">&nbsp;&nbsp;第<%=pageNo%>页&nbsp;共<%=rowCount%> 条</span></td>
    <td width="32%" align="left"><div align="right"><a href="customerServicesList.jsp?pageNo=<%=DisplayPage.encode(1)%>&state=<%=DisplayPage.encode(procState)%>">|<</a> 
        <a href="customerServicesList.jsp?pageNo=<%=DisplayPage.encode(display.getRevPageNo(pageNo))%>&state=<%=DisplayPage.encode(procState)%>"> 
        < </a> 
        <select name="pageNo" onChange="changePageNo(this.value)">
          <%=display.buildPageOptions()%> 
        </select>
        <a href ="customerServicesList.jsp?pageNo=<%=DisplayPage.encode(display.getNextPageNo(pageNo))%>&state=<%=DisplayPage.encode(procState)%>"> 
    > </a> <a href ="customerServicesList.jsp?pageNo=<%=DisplayPage.encode(display.getPageCount())%>&state=<%=DisplayPage.encode(procState)%>">>|</a></div></td>
    <td width="2%" align="right">&nbsp; </td>
  </tr>
</table>
</body>

</html>

⌨️ 快捷键说明

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