|
@@ -1,6 +1,7 @@
|
|
|
package com.jzg.console.controller;
|
|
package com.jzg.console.controller;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+import com.alibaba.fastjson.JSONObject;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.jzg.commons.core.base.BaseController;
|
|
import com.jzg.commons.core.base.BaseController;
|
|
|
import com.jzg.commons.core.page.HttpResult;
|
|
import com.jzg.commons.core.page.HttpResult;
|
|
@@ -12,10 +13,12 @@ import com.jzg.console.service.ReportSearchConfigurationService;
|
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
|
|
+import org.redisson.api.RedissonClient;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
+import java.util.Objects;
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -31,6 +34,9 @@ import java.util.List;
|
|
|
public class ReportSearchConfigurationController extends BaseController {
|
|
public class ReportSearchConfigurationController extends BaseController {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private RedissonClient redissonClient;
|
|
|
|
|
+
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private ReportSearchConfigurationService reportSearchConfigurationService;
|
|
private ReportSearchConfigurationService reportSearchConfigurationService;
|
|
|
/**
|
|
/**
|
|
@@ -43,6 +49,7 @@ public class ReportSearchConfigurationController extends BaseController {
|
|
|
@GetMapping(value = "/getSearchConfigurationList")
|
|
@GetMapping(value = "/getSearchConfigurationList")
|
|
|
public HttpResult<?> getSearchConfigurationList(@RequestParam(name="userId",required=true) String userId,@RequestParam(name="routerKey",required=true) String routerKey) {
|
|
public HttpResult<?> getSearchConfigurationList(@RequestParam(name="userId",required=true) String userId,@RequestParam(name="routerKey",required=true) String routerKey) {
|
|
|
try{
|
|
try{
|
|
|
|
|
+ userId = reportSearchConfigurationService.getUserIdByUserName(userId);
|
|
|
List<ReportSearchConfigurationDto> list = reportSearchConfigurationService.getSearchConfigurationList(userId,routerKey);
|
|
List<ReportSearchConfigurationDto> list = reportSearchConfigurationService.getSearchConfigurationList(userId,routerKey);
|
|
|
return HttpResult.ok(list);
|
|
return HttpResult.ok(list);
|
|
|
}catch (Exception e){
|
|
}catch (Exception e){
|
|
@@ -60,6 +67,7 @@ public class ReportSearchConfigurationController extends BaseController {
|
|
|
@GetMapping(value = "/getSearchDefaultList")
|
|
@GetMapping(value = "/getSearchDefaultList")
|
|
|
public HttpResult<?> getSearchDefaultList(@RequestParam(name="userId",required=true) String userId,@RequestParam(name="routerKey",required=true) String routerKey) {
|
|
public HttpResult<?> getSearchDefaultList(@RequestParam(name="userId",required=true) String userId,@RequestParam(name="routerKey",required=true) String routerKey) {
|
|
|
try{
|
|
try{
|
|
|
|
|
+ userId = reportSearchConfigurationService.getUserIdByUserName(userId);
|
|
|
List<ReportSearchConfigurationDto> list = reportSearchConfigurationService.getSearchDefaultList(userId,routerKey);
|
|
List<ReportSearchConfigurationDto> list = reportSearchConfigurationService.getSearchDefaultList(userId,routerKey);
|
|
|
return HttpResult.ok(list);
|
|
return HttpResult.ok(list);
|
|
|
}catch (Exception e){
|
|
}catch (Exception e){
|
|
@@ -76,6 +84,7 @@ public class ReportSearchConfigurationController extends BaseController {
|
|
|
@GetMapping(value = "/getDeptListByUserId")
|
|
@GetMapping(value = "/getDeptListByUserId")
|
|
|
public HttpResult<?> getDeptListByUserId(@RequestParam(name="userId",required=true) String userId) {
|
|
public HttpResult<?> getDeptListByUserId(@RequestParam(name="userId",required=true) String userId) {
|
|
|
try{
|
|
try{
|
|
|
|
|
+ userId = reportSearchConfigurationService.getUserIdByUserName(userId);
|
|
|
List<SysDeptVo> deptTree = reportSearchConfigurationService.getDeptTree(userId);
|
|
List<SysDeptVo> deptTree = reportSearchConfigurationService.getDeptTree(userId);
|
|
|
return HttpResult.ok(deptTree);
|
|
return HttpResult.ok(deptTree);
|
|
|
}catch (Exception e){
|
|
}catch (Exception e){
|
|
@@ -109,6 +118,7 @@ public class ReportSearchConfigurationController extends BaseController {
|
|
|
@GetMapping(value = "/getUserManageListByUserId")
|
|
@GetMapping(value = "/getUserManageListByUserId")
|
|
|
public HttpResult<?> getUserManageListByUserId(@RequestParam(name="userId",required=true) String userId) {
|
|
public HttpResult<?> getUserManageListByUserId(@RequestParam(name="userId",required=true) String userId) {
|
|
|
try{
|
|
try{
|
|
|
|
|
+ userId = reportSearchConfigurationService.getUserIdByUserName(userId);
|
|
|
List<ReportDictDto> userManageList= reportSearchConfigurationService.getUserManageListByUserId(userId);
|
|
List<ReportDictDto> userManageList= reportSearchConfigurationService.getUserManageListByUserId(userId);
|
|
|
return HttpResult.ok(userManageList);
|
|
return HttpResult.ok(userManageList);
|
|
|
}catch (Exception e){
|
|
}catch (Exception e){
|