|
|
@@ -1,7 +1,9 @@
|
|
|
package com.xunmei.system.controller;
|
|
|
|
|
|
import java.util.List;
|
|
|
+import java.util.stream.Collectors;
|
|
|
|
|
|
+import com.xunmei.common.core.vo.IdNameVo;
|
|
|
import com.xunmei.system.api.domain.SysArea;
|
|
|
import com.xunmei.system.api.domain.SysOrg;
|
|
|
import com.xunmei.system.domain.vo.SysAreaCheckVO;
|
|
|
@@ -45,6 +47,7 @@ public class SysAreaCheckController extends BaseController {
|
|
|
private ISysAreaService sysAreaService;
|
|
|
@Autowired
|
|
|
private SysOrgMapper sysOrgMapper;
|
|
|
+
|
|
|
/**
|
|
|
* 查询区域采集点列表
|
|
|
*/
|
|
|
@@ -123,7 +126,7 @@ public class SysAreaCheckController extends BaseController {
|
|
|
public AjaxResult getAreaCheckInfoByOrg(@PathVariable(value = "orgId", required = false) Long orgId) {
|
|
|
AjaxResult ajax = AjaxResult.success();
|
|
|
SysOrg sysOrg = sysOrgMapper.selectSysOrgById(orgId);
|
|
|
- if (null==sysOrg.getType()){
|
|
|
+ if (null == sysOrg.getType()) {
|
|
|
return error("该机构没有机构类型,请维护!");
|
|
|
}
|
|
|
List<SysAreaCheck> sysAreaChecks = sysAreaCheckService.selectByOrgId(orgId);
|
|
|
@@ -132,16 +135,16 @@ public class SysAreaCheckController extends BaseController {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- *按机构类型获取所有点位
|
|
|
+ * 按机构类型获取所有点位
|
|
|
*/
|
|
|
@ApiOperation(value = "按机构类型获取所有点位")
|
|
|
- @GetMapping("/orgType/{orgType}")
|
|
|
+ @GetMapping("/orgtype/{orgType}")
|
|
|
public AjaxResult listByOrgType(@PathVariable Integer orgType) {
|
|
|
-// SysArea condition = new SysArea();
|
|
|
-// condition.setOrgType(orgType.toString());
|
|
|
-// condition.setPageNum(1L);
|
|
|
-// condition.setPageSize(9999L);
|
|
|
-// TableDataInfo table= sysAreaCheckService.selectPage(condition);
|
|
|
- return success();
|
|
|
+ SysAreaCheckDTO condition = new SysAreaCheckDTO();
|
|
|
+ condition.setOrgType(orgType.toString());
|
|
|
+ condition.setPageNum(1);
|
|
|
+ condition.setPageSize(9999);
|
|
|
+ TableDataInfo<SysAreaCheck> table = sysAreaCheckService.selectPage(condition);
|
|
|
+ return success(table.getRows().stream().map(r -> new IdNameVo(r.getId(), r.getCheckName(), null)).collect(Collectors.toList()));
|
|
|
}
|
|
|
}
|