diff --git a/pqs-system/system-boot/src/main/java/com/njcn/system/controller/DictTreeController.java b/pqs-system/system-boot/src/main/java/com/njcn/system/controller/DictTreeController.java index f5539eed9..858d4b236 100644 --- a/pqs-system/system-boot/src/main/java/com/njcn/system/controller/DictTreeController.java +++ b/pqs-system/system-boot/src/main/java/com/njcn/system/controller/DictTreeController.java @@ -9,7 +9,6 @@ import com.njcn.common.pojo.exception.BusinessException; import com.njcn.common.pojo.response.HttpResult; import com.njcn.common.utils.HttpResultUtil; import com.njcn.common.utils.LogUtil; -import com.njcn.system.mapper.SysDicTreePOMapper; import com.njcn.system.pojo.param.DictTreeParam; import com.njcn.system.pojo.po.SysDicTreePO; import com.njcn.system.pojo.vo.DictTreeVO; @@ -190,15 +189,15 @@ public class DictTreeController extends BaseController { @GetMapping("/queryDictType") @ApiOperation("获取指标类型") @ApiImplicitParams ({ - @ApiImplicitParam(name = "lineId", value = "监测点id", required = true), + @ApiImplicitParam(name = "lineType", value = "0:治理监测点 1:电能质量监测点", required = true), @ApiImplicitParam(name = "conType", value = "接线方式", required = true) }) - public HttpResult> queryDictType(@RequestParam @Validated String lineId, @RequestParam(required = false) @Validated Integer conType) { + public HttpResult> queryDictType(@RequestParam @Validated Integer lineType, @RequestParam(required = false) @Validated Integer conType) { String methodDescribe = getMethodDescribe("queryDictType"); if (conType == null) { throw new BusinessException("监测点缺失接线方式"); } - List result = sysDicTreePOService.queryDictType(lineId,conType); + List result = sysDicTreePOService.queryDictType(lineType,conType); return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, result, methodDescribe); } diff --git a/pqs-system/system-boot/src/main/java/com/njcn/system/service/SysDicTreePOService.java b/pqs-system/system-boot/src/main/java/com/njcn/system/service/SysDicTreePOService.java index a39165ada..e36383927 100644 --- a/pqs-system/system-boot/src/main/java/com/njcn/system/service/SysDicTreePOService.java +++ b/pqs-system/system-boot/src/main/java/com/njcn/system/service/SysDicTreePOService.java @@ -71,5 +71,5 @@ public interface SysDicTreePOService extends IService { */ List queryByCodeList(String code); - List queryDictType(String lineId, Integer conType); + List queryDictType(Integer lineType, Integer conType); } diff --git a/pqs-system/system-boot/src/main/java/com/njcn/system/service/impl/SysDicTreePOServiceImpl.java b/pqs-system/system-boot/src/main/java/com/njcn/system/service/impl/SysDicTreePOServiceImpl.java index 5c92a6958..bce25e680 100644 --- a/pqs-system/system-boot/src/main/java/com/njcn/system/service/impl/SysDicTreePOServiceImpl.java +++ b/pqs-system/system-boot/src/main/java/com/njcn/system/service/impl/SysDicTreePOServiceImpl.java @@ -190,15 +190,14 @@ public class SysDicTreePOServiceImpl extends ServiceImpl queryDictType(String lineId, Integer conType) { + public List queryDictType(Integer lineType, Integer conType) { DictTreeVO vo = queryByCode("Statistical_Type"); LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); queryWrapper.eq(SysDicTreePO::getPid,vo.getId()) .eq(SysDicTreePO::getStatus,0) .orderByAsc(SysDicTreePO::getSort); - char lastChar = lineId.charAt(lineId.length() - 1); //治理APF指标 - if (Objects.equals(lastChar,'0')) { + if (Objects.equals(lineType,0)) { queryWrapper.eq(SysDicTreePO::getType,3); } //通用指标