Commit 2e125ddb authored by tianyiming's avatar tianyiming

获取管辖机构树修改

parent 047aa6b8
...@@ -228,7 +228,7 @@ public class CommonController extends BaseController { ...@@ -228,7 +228,7 @@ public class CommonController extends BaseController {
@GetMapping(value = "/getCreatTree") @GetMapping(value = "/getCreatTree")
@ApiOperation(httpMethod = "GET", value = "获取管辖分局树", notes = "获取管辖分局树") @ApiOperation(httpMethod = "GET", value = "获取管辖分局树", notes = "获取管辖分局树")
public ResponseModel<Object> getCreatTree() { public ResponseModel<Object> getCreatTree() {
return ResponseHelper.buildResponse(commonService.creatTree()); return ResponseHelper.buildResponse(commonService.getCreatTree());
} }
......
...@@ -47,4 +47,6 @@ public interface ICommonService { ...@@ -47,4 +47,6 @@ public interface ICommonService {
Object getCompanyUser(Long companyId); Object getCompanyUser(Long companyId);
Object transfer(Map<String, Object> obj); Object transfer(Map<String, Object> obj);
List<LinkedHashMap> getCreatTree();
} }
...@@ -277,6 +277,13 @@ public class CommonServiceImpl implements ICommonService { ...@@ -277,6 +277,13 @@ public class CommonServiceImpl implements ICommonService {
@Override @Override
public List<LinkedHashMap> getCreatTree() {
List<LinkedHashMap> result = (List<LinkedHashMap>) redisUtils.get(REGULATOR_UNIT_TREE);
//判断redis是否存在管辖机构树
return !ObjectUtils.isEmpty(result) ? result : creatTree();
}
@Override
public List<LinkedHashMap> getTree(ReginParams reginParams) { public List<LinkedHashMap> getTree(ReginParams reginParams) {
// 企业逻辑 // 企业逻辑
if (reginParams.getCompany().getLevel().equals(BaseController.COMPANY_TYPE_COMPANY)) { if (reginParams.getCompany().getLevel().equals(BaseController.COMPANY_TYPE_COMPANY)) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment