Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
This commit is contained in:
@@ -22,10 +22,12 @@ import com.nis.domain.Page;
|
|||||||
import com.nis.domain.PageLog;
|
import com.nis.domain.PageLog;
|
||||||
import com.nis.domain.log.DkBehaviorLog;
|
import com.nis.domain.log.DkBehaviorLog;
|
||||||
import com.nis.domain.maat.LogRecvData;
|
import com.nis.domain.maat.LogRecvData;
|
||||||
|
import com.nis.util.CodeDicUtils;
|
||||||
import com.nis.util.Constants;
|
import com.nis.util.Constants;
|
||||||
import com.nis.util.DictUtils;
|
import com.nis.util.DictUtils;
|
||||||
import com.nis.util.httpclient.HttpClientUtil;
|
import com.nis.util.httpclient.HttpClientUtil;
|
||||||
import com.nis.web.controller.BaseController;
|
import com.nis.web.controller.BaseController;
|
||||||
|
import com.nis.web.dao.dashboard.codedic.CodeResult;
|
||||||
|
|
||||||
@Controller
|
@Controller
|
||||||
@RequestMapping(value = "${adminPath}/log/manipulation/dkbehaviorLogs")
|
@RequestMapping(value = "${adminPath}/log/manipulation/dkbehaviorLogs")
|
||||||
@@ -42,19 +44,45 @@ public class DkBehaviorLogController extends BaseController{
|
|||||||
*/
|
*/
|
||||||
@RequestMapping(value={"list",""})
|
@RequestMapping(value={"list",""})
|
||||||
public String list(Model model,@ModelAttribute("log")DkBehaviorLog entry,HttpServletRequest request, HttpServletResponse response) throws ClientProtocolException, IOException {
|
public String list(Model model,@ModelAttribute("log")DkBehaviorLog entry,HttpServletRequest request, HttpServletResponse response) throws ClientProtocolException, IOException {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
|
||||||
PageLog<DkBehaviorLog> page = new PageLog<DkBehaviorLog>(request, response);
|
PageLog<DkBehaviorLog> page = new PageLog<DkBehaviorLog>(request, response);
|
||||||
Map<String, Object> params=new HashMap<>();
|
Map<String, Object> params=new HashMap<>();
|
||||||
|
String searchService=null;
|
||||||
|
List<FunctionServiceDict> serviceList = DictUtils.getFunctionServiceDictList(entry.getFunctionId());
|
||||||
|
model.addAttribute("serviceList", serviceList);
|
||||||
|
if(entry.getAction()!=null){
|
||||||
|
for(FunctionServiceDict service:serviceList){
|
||||||
|
if(service.getAction().intValue()==entry.getAction().intValue()){
|
||||||
|
searchService=service.getServiceId().toString();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}else{
|
||||||
|
for(int i=0;i<serviceList.size();i++){
|
||||||
|
if(serviceList.get(i).getServiceId()!=32 && serviceList.get(i).getServiceId()!=128){
|
||||||
|
searchService = serviceList.get(i).getServiceId().toString();
|
||||||
|
entry.setAction(serviceList.get(i).getAction());
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
params.put("searchService", searchService);
|
||||||
params.put("pageSize", page.getPageSize());
|
params.put("pageSize", page.getPageSize());
|
||||||
params.put("pageNo", page.getPageNo());
|
params.put("pageNo", page.getPageNo());
|
||||||
//查询值判断
|
//查询值判断
|
||||||
initLogSearchValue(entry,params);
|
initLogSearchValue(entry,params);
|
||||||
|
|
||||||
List<FunctionServiceDict> serviceList = DictUtils.getFunctionServiceDictList(entry.getFunctionId());
|
//获取字典信息
|
||||||
model.addAttribute("serviceList", serviceList);
|
List<CodeResult> protocolList=CodeDicUtils.getCodeList("protocolCode");
|
||||||
|
List<CodeResult> osList=CodeDicUtils.getCodeList("osCode");
|
||||||
|
List<CodeResult> browserList=CodeDicUtils.getCodeList("browserCode");
|
||||||
|
List<CodeResult> behaviorList=CodeDicUtils.getCodeList("behaviorCode");
|
||||||
|
List<CodeResult> appList=CodeDicUtils.getCodeList("appCode");
|
||||||
|
model.addAttribute("protocolList", protocolList);
|
||||||
|
model.addAttribute("osList", osList);
|
||||||
|
model.addAttribute("browserList", browserList);
|
||||||
|
model.addAttribute("behaviorList", behaviorList);
|
||||||
|
model.addAttribute("appList", appList);
|
||||||
String url = "";
|
String url = "";
|
||||||
url = Constants.LOG_BASE_URL+Constants.NTC_DKBEHAVIOR_LOG;
|
url = Constants.LOG_BASE_URL+Constants.NTC_DKBEHAVIOR_LOG;
|
||||||
String jsonString = HttpClientUtil.getMsg(url,params,request);
|
String jsonString = HttpClientUtil.getMsg(url,params,request);
|
||||||
@@ -81,4 +109,5 @@ public class DkBehaviorLogController extends BaseController{
|
|||||||
return "/log/manipulation/dkBehaviorList";
|
return "/log/manipulation/dkBehaviorList";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,8 +5,7 @@
|
|||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
$(document).ready(function(){
|
$(document).ready(function(){
|
||||||
//筛选功能
|
|
||||||
filterActionInit();
|
|
||||||
//reset
|
//reset
|
||||||
$("#resetBtn").on("click",function(){
|
$("#resetBtn").on("click",function(){
|
||||||
$("select.selectpicker").each(function(){
|
$("select.selectpicker").each(function(){
|
||||||
@@ -20,7 +19,8 @@ $(document).ready(function(){
|
|||||||
.attr("value",'');
|
.attr("value",'');
|
||||||
$("#searchForm")[0].reset();
|
$("#searchForm")[0].reset();
|
||||||
});
|
});
|
||||||
|
//筛选功能
|
||||||
|
filterActionInit();
|
||||||
});
|
});
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
@@ -58,24 +58,19 @@ $(document).ready(function(){
|
|||||||
<!-- 搜索内容与操作按钮栏 -->
|
<!-- 搜索内容与操作按钮栏 -->
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<option value=""><spring:message code="action"/></option>
|
<%-- <form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${serviceList}" var="service"
|
--%> <c:forEach items="${serviceList}" var="service"
|
||||||
varStatus="satus">
|
varStatus="satus">
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32)}"> --%>
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32)}">
|
||||||
<option value="${dict.itemCode}"
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
<c:if test="${log.action eq dict.itemCode}">
|
|
||||||
selected
|
|
||||||
</c:if>
|
|
||||||
>
|
|
||||||
<spring:message code="${dict.itemValue}"/>
|
|
||||||
</option>
|
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</select>
|
</form:select>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<div class="input-group-btn">
|
<div class="input-group-btn">
|
||||||
@@ -232,35 +227,35 @@ $(document).ready(function(){
|
|||||||
</td>
|
</td>
|
||||||
|
|
||||||
<td>
|
<td>
|
||||||
<c:forEach items="${fns:getCodeList('protocolCode')}" var="dict">
|
<c:forEach items="${protocolList}" var="dict">
|
||||||
<c:if test="${dict.code eq log.labelProtoId}">
|
<c:if test="${dict.code eq log.labelProtoId}">
|
||||||
<spring:message code="${dict.item}"/>
|
<spring:message code="${dict.item}"/>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<c:forEach items="${fns:getCodeList('osCode')}" var="dict">
|
<c:forEach items="${osList}" var="dict">
|
||||||
<c:if test="${dict.code eq log.labelOsId}">
|
<c:if test="${dict.code eq log.labelOsId}">
|
||||||
<spring:message code="${dict.item}"/>
|
<spring:message code="${dict.item}"/>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<c:forEach items="${fns:getCodeList('browserCode')}" var="dict">
|
<c:forEach items="${browserList}" var="dict">
|
||||||
<c:if test="${dict.code eq log.labelBsId}">
|
<c:if test="${dict.code eq log.labelBsId}">
|
||||||
<spring:message code="${dict.item}"/>
|
<spring:message code="${dict.item}"/>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<c:forEach items="${fns:getCodeList('behaviorCode')}" var="dict">
|
<c:forEach items="${behaviorList}" var="dict">
|
||||||
<c:if test="${dict.code eq log.labelBehavId}">
|
<c:if test="${dict.code eq log.labelBehavId}">
|
||||||
<spring:message code="${dict.item}"/>
|
<spring:message code="${dict.item}"/>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<c:forEach items="${fns:getCodeList('appCode')}" var="dict">
|
<c:forEach items="${appList}" var="dict">
|
||||||
<c:if test="${dict.code eq log.labelAppId}">
|
<c:if test="${dict.code eq log.labelAppId}">
|
||||||
<spring:message code="${dict.item}"/>
|
<spring:message code="${dict.item}"/>
|
||||||
</c:if>
|
</c:if>
|
||||||
|
|||||||
@@ -46,24 +46,18 @@
|
|||||||
<input id="isFilterAction" name="isFilterAction" type="hidden" value="${log.isFilterAction }"/>
|
<input id="isFilterAction" name="isFilterAction" type="hidden" value="${log.isFilterAction }"/>
|
||||||
<!-- 搜索内容与操作按钮栏 -->
|
<!-- 搜索内容与操作按钮栏 -->
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<option value=""><spring:message code="action"/></option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${serviceList}" var="service"
|
<c:forEach items="${serviceList}" var="service"
|
||||||
varStatus="satus">
|
varStatus="satus">
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32)}"> --%>
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32)}">
|
||||||
<option value="${dict.itemCode}"
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
<c:if test="${log.action eq dict.itemCode}">
|
|
||||||
selected
|
|
||||||
</c:if>
|
|
||||||
>
|
|
||||||
<spring:message code="${dict.itemValue}"/>
|
|
||||||
</option>
|
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</select>
|
</form:select>
|
||||||
</div>
|
</div>
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
|
|||||||
Reference in New Issue
Block a user