Commit 259755fe981fdae5723bf5ba2ffa0835b3b38dcc

Authored by atao
1 parent cc46f162

提交代码

src/main/java/com/zteits/irain/portal/web/parkinglotcloudplatform/areamanage/AreaManageController.java
@@ -4,7 +4,9 @@ import java.util.List; @@ -4,7 +4,9 @@ import java.util.List;
4 4
5 import javax.servlet.http.HttpSession; 5 import javax.servlet.http.HttpSession;
6 6
  7 +import com.clouds.common.utils.ResultUtils;
7 import com.clouds.common.web.vo.BizResultVO; 8 import com.clouds.common.web.vo.BizResultVO;
  9 +import com.clouds.common.web.vo.EasyUIDataGridVO;
8 import com.zteits.clouds.api.apibase.bean.BaseRequest; 10 import com.zteits.clouds.api.apibase.bean.BaseRequest;
9 import com.zteits.clouds.api.apibase.bean.BizResult; 11 import com.zteits.clouds.api.apibase.bean.BizResult;
10 import com.zteits.clouds.api.apibase.constants.ErrorType; 12 import com.zteits.clouds.api.apibase.constants.ErrorType;
@@ -14,6 +16,7 @@ import com.zteits.clouds.api.dto.sys.param.AreaTreeDTO; @@ -14,6 +16,7 @@ import com.zteits.clouds.api.dto.sys.param.AreaTreeDTO;
14 import com.zteits.clouds.api.service.sys.TbAreaService; 16 import com.zteits.clouds.api.service.sys.TbAreaService;
15 import io.swagger.annotations.Api; 17 import io.swagger.annotations.Api;
16 import io.swagger.annotations.ApiOperation; 18 import io.swagger.annotations.ApiOperation;
  19 +import org.apache.poi.ss.formula.functions.T;
17 import org.slf4j.Logger; 20 import org.slf4j.Logger;
18 import org.slf4j.LoggerFactory; 21 import org.slf4j.LoggerFactory;
19 import org.springframework.beans.factory.annotation.Autowired; 22 import org.springframework.beans.factory.annotation.Autowired;
@@ -47,14 +50,25 @@ public class AreaManageController { @@ -47,14 +50,25 @@ public class AreaManageController {
47 50
48 @ApiOperation("根据归属组织ID查询区域与区块树") 51 @ApiOperation("根据归属组织ID查询区域与区块树")
49 @PostMapping("/queryAreaAndBlockTree") 52 @PostMapping("/queryAreaAndBlockTree")
50 - public BizResultVO<List<AreaTreeDTO>> queryAreaAndBlockTree(@RequestBody BaseRequest baseRequest){ 53 + public BizResultVO<EasyUIDataGridVO<AreaTreeDTO>> queryAreaAndBlockTree(@RequestBody BaseRequest baseRequest){
51 54
  55 + BizResultVO<EasyUIDataGridVO<AreaTreeDTO>> resultVO = new BizResultVO<>();
  56 + EasyUIDataGridVO<AreaTreeDTO> easyUIDataGridVO = new EasyUIDataGridVO<>();
52 AreaBlockByOrgIdQueryRequest request = new AreaBlockByOrgIdQueryRequest(); 57 AreaBlockByOrgIdQueryRequest request = new AreaBlockByOrgIdQueryRequest();
53 request.setSysCode(baseRequest.getSysCode()); 58 request.setSysCode(baseRequest.getSysCode());
54 // TODO 此处orgId 从当前登录操作人中取,现在先不限制 59 // TODO 此处orgId 从当前登录操作人中取,现在先不限制
55 request.setOrgId(1L); 60 request.setOrgId(1L);
56 BizResult<List<AreaTreeDTO>> result= tbAreaService.queryAreaBlockByOrgId(request); 61 BizResult<List<AreaTreeDTO>> result= tbAreaService.queryAreaBlockByOrgId(request);
57 - return new BizResultVO<>(result); 62 + if(ResultUtils.isSuccess(result)){
  63 + easyUIDataGridVO.setRows(result.getData());
  64 + easyUIDataGridVO.setTotal(result.getData().size());
  65 + resultVO.setData(easyUIDataGridVO);
  66 + }else {
  67 + resultVO.setCode(result.getErrCode().getCode());
  68 + resultVO.setMsg(result.getErrMsg());
  69 + }
  70 +
  71 + return resultVO;
58 } 72 }
59 73
60 } 74 }