Commit a6132677bfa4b14ade3684f6955dddbf458c24d1

Authored by 王富生
1 parent ba1af3fd

修复sq当前时间格式

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