移动新ui
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

373 lines
16 KiB

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" %>
<%@ include file="/common/ctx.jsp" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ page import="com.cjy.sysuser.entity.SysUser" %>
<%@ page import="com.cjy.sysdept.entity.SysDept" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<title>旅游投诉分析系统</title>
<!-- layout.css -->
<link rel="stylesheet" type="text/css" href="${ctx}/theme/v2/resourceNew/css/newcjy_style.css" />
<link rel="stylesheet" type="text/css" href="${ctx}/hbcyjc/region/130000/yuanxing/static/css/layout.css"/>
<script type="text/javascript" src="${ctx}/hbcyjc/region/130000/yuanxing/static/js/jquery-3.7.0.min.js"></script>
<script>
window.addEventListener('pageshow', function (event) {
if (event.persisted || window.performance && window.performance.navigation.type == 2) {
console.log('window.performance.navigation.type: ' + window.performance.navigation.type)
location.reload();
}
}, false);
</script>
<script type="text/javascript">
init();
//查询
function mySearch() {
document.mainForm.submit();
getLeftlowermenu();
}
//重置
function myReset() {
//$("#province").val("");
$("#city").val("");
$("#county").val("");
$("#starttime").val("");
$("#endtime").val("");
$("#accuseObjectlist").val("");
}
//初始化
function init() {
var sysName = "旅游投诉分析系统";
if('${UserAttrFacade.getDeptInfo(request).dremark}'==='131401'){
sysName = '景区视频监控监测';
document.getElementsByTagName("title")[0].innerText = sysName;
}
var userName = "test";
$("#sysName").html(sysName);
var pageName = "旅游投诉列表";
$("#pageName").html(pageName);
$("#userName").html(userName);
// var html = "<a href=\"${ctx}/zhspjkvideomanage/tozhspjklist.do\" class=\"caid_xiang \">视频播放</a>" +
// "<a href=\"${ctx}/zhspjkvideomanage/searchZhspjkVideoManageList.do\" class=\"caid_xiang active\">视频管理</a>";
// $("#menuList").html(html);
getLeftlowermenu();
}
$(document).ready(function () {
if('${isDept}'=='city'){
$("#county").val('${county}');
chooseCounty();
}else if('${isDept}'=='province'){
$("#city").val('${city}');
chooseCity();
$("#county").val('${county}');
chooseCounty();
}
});
//选择市
function chooseCity() {
var deptid = $("#province").val();
if (deptid) {
$.ajax({
url: "${ctx}/sysdept/selectBydpid.do",
data: {"deptid": deptid},
type: "post",
dataType: "json",
async: false,
success: function (data) {
document.getElementById("city").options.length = 0;//删除所有option
$("#city").append("<option value=''>-请选择-</option>");
if (data != null && data.length > 0) {
for (var i = 0; i < data.length; i++) {
$("#city").append("<option value='" + data[i].dremark + "'>" + data[i].dname + "</option>");
}
$("#city option[value='${city}']").attr("selected", true);
}
}
});
} else {
document.getElementById("city").options.length = 0;//删除所有option
$("#city").append("<option value=''>-请选择-</option>");
}
}
//选择区/县
function chooseCounty() {
var deptid = $("#city").val();
if (deptid) {
$.ajax({
url: "${ctx}/sysdept/selectBydpid.do",
data: {"deptid": deptid},
type: "post",
dataType: "json",
async: false,
success: function (data) {
document.getElementById("county").options.length = 0;//删除所有option
$("#county").append("<option value=''>-请选择-</option>");
if (data != null && data.length > 0) {
for (var i = 0; i < data.length; i++) {
$("#county").append("<option value='" + data[i].dremark + "'>" + data[i].dname + "</option>");
}
$("#county option[value='${county}']").attr("selected", true);
}
}
});
} else {
document.getElementById("county").options.length = 0;//删除所有option
$("#county").append("<option value=''>-请选择-</option>");
}
}
/* function init() {
var sysName = "旅游基础资源维护系统";
if ('${UserAttrFacade.getDeptInfo(request).dremark}'.indexOf('1399') != -1) {
sysName = '文旅基础数据维护';
document.getElementsByTagName("title")[0].innerText = sysName;
}
if ('${UserAttrFacade.getDeptInfo(request).dremark}' === '130000') {
sysName = '旅游投诉分析系统';
document.getElementsByTagName("title")[0].innerText = sysName;
}
var userName = "test";
$("#sysName").html(sysName);
$("#userName").html(userName);
var pageName = "景区景点管理";
$("#pageName").html(pageName);
getLeftlowermenu(); //获得菜单
} */
//获得左下角菜单
//加个id--leftlowermenu
function getLeftlowermenu() {
var dicnum = '017802'; //测试,需要换成自己当前菜单dicnum --> sys_menu_item_dictionary
$.ajax({
url: "${ctx}/hbcyjclogin/getzccd.do",
data: {"dicnum": dicnum},
type: "post",
dataType: "json",
success: function (data) {
var leftlowerhtml = "";
if (data.success) {
var zcdlist = data.data;
for (var i = 0; i < zcdlist.length; i++) {
var menuurl = zcdlist[i].menuurl; //配置的链接
var dicname = zcdlist[i].dicname; //名称
if (dicnum == zcdlist[i].dicnum) {
leftlowerhtml += "<a href=\"" + menuurl + "\" class=\"cj-fixed-item active\">" + dicname + "</a>";
} else {
leftlowerhtml += "<a href=\"" + menuurl + "\" class=\"cj-fixed-item\">" + dicname + "</a>";
}
}
}
$("#menuList").html(leftlowerhtml);
}
});
}
function getLeftlowermenu2() {
var dicnum = '017802'; //测试,需要换成自己当前菜单dicnum --> sys_menu_item_dictionary
$.ajax({
url : "${ctx}/hbcyjclogin/getzccd.do",
data : {"dicnum" : dicnum},
type : "post",
dataType : "json",
success : function(data) {
//debugger;
var leftlowerhtml = "";
if(data.success){
var zcdlist = data.data;
for(var i = 0;i<zcdlist.length;i++){
var menuurl = zcdlist[i].menuurl; //配置的链接
var dicname = zcdlist[i].dicname; //名称
if(dicnum == zcdlist[i].dicnum){
leftlowerhtml +="<a href=\""+menuurl+"\" class=\"caid_xiang active\">"+dicname+"</a>";
}else{
leftlowerhtml +="<a href=\""+menuurl+"\" class=\"caid_xiang\">"+dicname+"</a>";
}
}
}
$("#menuList").html(leftlowerhtml);
}
});
}
</script>
</head>
<body class="cj-page-bg">
<%--引入统一头部--%>
<%@include file="/hbcyjc/region/130000/template/headercommzp.jsp" %>
<!-- cj-page-layer begin-->
<form action="${ctx}/tsfxlist/searchtsxxListEr.do" id="mainForm" method="post" name="mainForm" enctype="multipart/form-data">
<div class="cj-page-layer p-t-15" style="height:calc(100vh - 6.5rem);">
<nav class="cj-breadcrumb"> <span class="cj-breadcrumb-item">当前位置:</span><span class="cj-breadcrumb-item">主页</span><span class="cj-breadcrumb-item"><i></i>旅游投诉列表</span></nav>
<input type="hidden" id="mesg" name="mesg" value="${mesg}">
<input type="hidden" name="areacode" value="${areacode}">
<input type="hidden" name="typets" value="${typets}">
<input type="hidden" name="result" value="${result}">
<input type="hidden" name="timezb" value="${timezb}">
<input type="hidden" name="fsd" value="${fsd}">
<div class="cj-table-filter clearfix">
<div class="cj-table-filter_item">
<label class="cj-table-filter_label">投诉发生地:</label>
<div class="cj-table-filter_select" style="width: 110px;">
<select class="form-control" id="province" name="province" onchange="chooseCity()">
<c:forEach items="${provinceList}" var="dept">
<c:choose>
<c:when test="${dept.dremark == province}">
<option value="${dept.dremark}" selected="selected">${dept.dname}</option>
</c:when>
<c:otherwise>
<option value="${dept.dremark}">${dept.dname}</option>
</c:otherwise>
</c:choose>
</c:forEach>
</select>
</div>
<div class="cj-table-filter_select" style="width:110px;">
<select class="form-control" id="city" name="city" onchange="chooseCounty()">
<c:forEach items="${cityList}" var="dept">
<c:choose>
<c:when test="${dept.dremark == city}">
<option value="${dept.dremark}" selected="selected">${dept.dname}</option>
</c:when>
<c:otherwise>
<option value="${dept.dremark}">${dept.dname}</option>
</c:otherwise>
</c:choose>
</c:forEach>
</select>
</div>
<div class="cj-table-filter_select" style="width:110px;">
<select class="form-control" id="county" name="county">
<c:forEach items="${countyList}" var="dept">
<c:choose>
<c:when test="${dept.dremark == county}">
<option value="${dept.dremark}" selected="selected">${dept.dname}</option>
</c:when>
<c:otherwise>
<option value="${dept.dremark}">${dept.dname}</option>
</c:otherwise>
</c:choose>
</c:forEach>
</select>
</div>
</div>
<div class="cj-table-filter_item">
<label class="cj-table-filter_label">时间范围:</label>
<div class="cj-table-filter_input">
<input id="starttime" name="starttime" value="${starttime}" readonly="readonly"/>
</div>
- <div class="cj-table-filter_input">
<input id="endtime" name="endtime" value="${endtime}" readonly="readonly"/>
</div>
</div>
<div class="cj-table-filter_item">
<button type="button" onclick="mySearch()" class="btn btn-search" title="搜索"> <i class="fa fa-search"></i>搜索 </button>
<button type="button" onclick="myReset()" class="btn btn-reset" title="重置" > <i class="fa fa-rotate-left "></i>重置 </button>
</div>
<div class="cj-table-filter_item">
<label class="cj-table-filter_label"> 投诉对象:</label>
<div class="cj-table-filter_input">
<input id="accuseObjectlist" name="accuseObjectlist" value="${accuseObjectlist}"/>
</div>
</div>
</div>
<div class="cj-table-data">
<div class="cj-table-head">
<table class="cj-table-list">
<tbody>
<tr>
<th style="text-align:center;" width="5%">序号</th>
<th style="text-align:center;" width="10%">投诉对象</th>
<th style="text-align:center;" width="10%">投诉时间</th>
<th style="text-align:center;" width="10%">投诉类型</th>
<th style="text-align:center;" width="10%">投诉渠道</th>
<th style="text-align:center;" width="10%">客源地</th>
<th style="text-align:center;" width="10%">投诉发生地</th>
<th style="text-align:center;" width="25%">投诉内容</th>
<th style="text-align:center;" width="10%">处理状态</th>
</tr>
</tbody>
</table>
</div>
<div class="cj-table-body">
<table class="cj-table-list">
<tbody>
<c:forEach items="${list}" var="lis" varStatus="vst">
<tr class="active">
<td align="center" width="5%">${(vst.index)+1}</td>
<td title="${lis.accuse_object}" width="10%">${lis.accuse_object}</td>
<td title="" width="10%"><fmt:formatDate value="${lis.accuse_time}" type="date" pattern="yyyy-MM-dd"/></td>
<td title="${lis.accuse_type}" width="10%">
<cjy:dic diccode="${lis.accuse_type}"/>
</td>
<td title="${lis.accuse_place}" width="10%">
<cjy:dic diccode="${lis.accuse_place}"/>
</td>
<td title="${lis.fountain} " width="10%">
<cjy:reg diccode="${lis.fountain}"/>
</td>
<td title="${lis.accuse_generated}" width="10%">
<cjy:reg diccode="${lis.accuse_generated}"/>
</td>
<td title="${lis.accuse_content}" width="25%">${lis.accuse_content}</td>
<td title="${lis.accuse_result}" width="10%">
<cjy:dic diccode="${lis.accuse_result}"/>
</td>
<%-- <td title="${lis.accuse_result}" width="10%">已处理</td> --%>
</tr>
</c:forEach>
</tbody>
</table>
<%@include file="/common/page.jsp" %>
</div>
</div>
</div>
</form>
<!-- cj-page-layer end-->
</body>
<!-- 时间选择器 -->
<script type="text/javascript" src="${ctx}/js/laydate5.09/laydate.js"></script>
<script type="text/javascript">
$(function(){
$("#headerid").removeClass("fixed"); // 加上这个class 是查询条件的头部,不加是固定头部
$("#zsj_title").html("旅游投诉分析系统");
$('#map_wxorsz').css('display','none'); // 显示卫星地图,数字地图按钮
//等级
//$('#grade').val(${level})
})
<!-- 时间选择器 -->
laydate.render({
elem: '#starttime',
theme: 'datecolor'
});
laydate.render({
elem: '#endtime',
theme: 'datecolor'
});
</script>
</html>