Commit a6132677bfa4b14ade3684f6955dddbf458c24d1
1 parent
ba1af3fd
修复sq当前时间格式
Showing
3 changed files
with
39 additions
and
23 deletions
urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/controller/admin/road/RoadStreetController.java
| @@ -82,10 +82,9 @@ public class RoadStreetController { | @@ -82,10 +82,9 @@ public class RoadStreetController { | ||
| 82 | 82 | ||
| 83 | @GetMapping("/list") | 83 | @GetMapping("/list") |
| 84 | @Operation(summary = "获得街道列表") | 84 | @Operation(summary = "获得街道列表") |
| 85 | - @Parameter(name = "busi_line", description = "业务线", required = true, example = "1024") | ||
| 86 | @PreAuthorize("@ss.hasPermission('garden:road-street:query')") | 85 | @PreAuthorize("@ss.hasPermission('garden:road-street:query')") |
| 87 | - public CommonResult<List<RoadStreetRespVO>> getRoadStreet(@RequestParam("busi_line") @NotBlank String busiLine) { | ||
| 88 | - List<RoadStreetDO> roadStreet = roadStreetService.getRoadStreetList(busiLine); | 86 | + public CommonResult<List<RoadStreetRespVO>> getRoadStreet() { |
| 87 | + List<RoadStreetDO> roadStreet = roadStreetService.getRoadStreetList(null); | ||
| 89 | return success(BeanUtils.toBean(roadStreet, RoadStreetRespVO.class)); | 88 | return success(BeanUtils.toBean(roadStreet, RoadStreetRespVO.class)); |
| 90 | } | 89 | } |
| 91 | 90 |
urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/enums/PlanConstants.java
| @@ -17,5 +17,8 @@ public class PlanConstants { | @@ -17,5 +17,8 @@ public class PlanConstants { | ||
| 17 | /*养护类型-浇水-字典key*/ | 17 | /*养护类型-浇水-字典key*/ |
| 18 | public static final String MAINTAIN_TYPE = "maintain_type"; | 18 | public static final String MAINTAIN_TYPE = "maintain_type"; |
| 19 | 19 | ||
| 20 | + /*归属街道-字典key*/ | ||
| 21 | + public static final String STREET_BELONG = "street_belong"; | ||
| 22 | + | ||
| 20 | 23 | ||
| 21 | } | 24 | } |
urbanops-module-garden/src/main/java/com/zteits/urbanops/module/garden/service/road/RoadStreetServiceImpl.java
| 1 | package com.zteits.urbanops.module.garden.service.road; | 1 | package com.zteits.urbanops.module.garden.service.road; |
| 2 | 2 | ||
| 3 | -import cn.hutool.core.collection.CollUtil; | ||
| 4 | -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; | ||
| 5 | -import org.springframework.stereotype.Service; | ||
| 6 | -import jakarta.annotation.Resource; | ||
| 7 | -import org.springframework.validation.annotation.Validated; | ||
| 8 | -import org.springframework.transaction.annotation.Transactional; | ||
| 9 | - | ||
| 10 | -import java.util.*; | ||
| 11 | - | ||
| 12 | -import com.zteits.urbanops.module.garden.controller.admin.road.vo.*; | ||
| 13 | -import com.zteits.urbanops.module.garden.dal.dataobject.road.RoadStreetDO; | 3 | +import com.zteits.urbanops.framework.common.biz.system.dict.DictDataCommonApi; |
| 4 | +import com.zteits.urbanops.framework.common.biz.system.dict.dto.DictDataRespDTO; | ||
| 14 | import com.zteits.urbanops.framework.common.pojo.PageResult; | 5 | import com.zteits.urbanops.framework.common.pojo.PageResult; |
| 15 | -import com.zteits.urbanops.framework.common.pojo.PageParam; | ||
| 16 | import com.zteits.urbanops.framework.common.util.object.BeanUtils; | 6 | import com.zteits.urbanops.framework.common.util.object.BeanUtils; |
| 17 | - | 7 | +import com.zteits.urbanops.module.garden.controller.admin.road.vo.RoadStreetPageReqVO; |
| 8 | +import com.zteits.urbanops.module.garden.controller.admin.road.vo.RoadStreetSaveReqVO; | ||
| 9 | +import com.zteits.urbanops.module.garden.dal.dataobject.road.RoadStreetDO; | ||
| 18 | import com.zteits.urbanops.module.garden.dal.mysql.road.RoadStreetMapper; | 10 | import com.zteits.urbanops.module.garden.dal.mysql.road.RoadStreetMapper; |
| 11 | +import jakarta.annotation.Resource; | ||
| 12 | +import org.springframework.stereotype.Service; | ||
| 13 | +import org.springframework.validation.annotation.Validated; | ||
| 14 | + | ||
| 15 | +import java.util.ArrayList; | ||
| 16 | +import java.util.List; | ||
| 19 | 17 | ||
| 20 | -import static com.zteits.urbanops.framework.common.exception.util.ServiceExceptionUtil.exception; | ||
| 21 | -import static com.zteits.urbanops.framework.common.util.collection.CollectionUtils.convertList; | ||
| 22 | -import static com.zteits.urbanops.framework.common.util.collection.CollectionUtils.diffList; | ||
| 23 | -import static com.zteits.urbanops.module.garden.enums.ErrorCodeConstants.*; | 18 | +import static com.zteits.urbanops.module.garden.enums.PlanConstants.STREET_BELONG; |
| 24 | 19 | ||
| 25 | /** | 20 | /** |
| 26 | * 街道 Service 实现类 | 21 | * 街道 Service 实现类 |
| @@ -34,6 +29,9 @@ public class RoadStreetServiceImpl implements RoadStreetService { | @@ -34,6 +29,9 @@ public class RoadStreetServiceImpl implements RoadStreetService { | ||
| 34 | @Resource | 29 | @Resource |
| 35 | private RoadStreetMapper roadStreetMapper; | 30 | private RoadStreetMapper roadStreetMapper; |
| 36 | 31 | ||
| 32 | + @Resource | ||
| 33 | + private DictDataCommonApi dictDataCommonApi; | ||
| 34 | + | ||
| 37 | @Override | 35 | @Override |
| 38 | public Long createRoadStreet(RoadStreetSaveReqVO createReqVO) { | 36 | public Long createRoadStreet(RoadStreetSaveReqVO createReqVO) { |
| 39 | // 插入 | 37 | // 插入 |
| @@ -86,9 +84,25 @@ public class RoadStreetServiceImpl implements RoadStreetService { | @@ -86,9 +84,25 @@ public class RoadStreetServiceImpl implements RoadStreetService { | ||
| 86 | 84 | ||
| 87 | @Override | 85 | @Override |
| 88 | public List<RoadStreetDO> getRoadStreetList(String busiLine) { | 86 | public List<RoadStreetDO> getRoadStreetList(String busiLine) { |
| 89 | - QueryWrapper<RoadStreetDO> sql = new QueryWrapper<>(); | ||
| 90 | - sql.lambda().eq(RoadStreetDO::getBusiLine, busiLine).eq(RoadStreetDO::getDeleted,0); | ||
| 91 | - return roadStreetMapper.selectList(sql); | 87 | + List<RoadStreetDO> respList = new ArrayList<>(); |
| 88 | + //从数据字典中获取 | ||
| 89 | + List<DictDataRespDTO> dictDataList = dictDataCommonApi.getDictDataList(STREET_BELONG); | ||
| 90 | + if(org.springframework.util.CollectionUtils.isEmpty(dictDataList)){ | ||
| 91 | + return respList; | ||
| 92 | + } | ||
| 93 | + | ||
| 94 | + dictDataList.forEach(dictData -> { | ||
| 95 | + RoadStreetDO roadStreet = new RoadStreetDO(); | ||
| 96 | + roadStreet.setStreetId(dictData.getValue()); | ||
| 97 | + roadStreet.setStreetName(dictData.getLabel()); | ||
| 98 | + respList.add(roadStreet); | ||
| 99 | + }); | ||
| 100 | + | ||
| 101 | +// QueryWrapper<RoadStreetDO> sql = new QueryWrapper<>(); | ||
| 102 | +// sql.lambda().eq(RoadStreetDO::getBusiLine, busiLine).eq(RoadStreetDO::getDeleted,0); | ||
| 103 | +// return roadStreetMapper.selectList(sql); | ||
| 104 | + | ||
| 105 | + return respList; | ||
| 92 | } | 106 | } |
| 93 | 107 | ||
| 94 | } | 108 | } |
| 95 | \ No newline at end of file | 109 | \ No newline at end of file |