Browse Source

地图展示-SQL修改

jiarui 1 week ago
parent
commit
4a2499ef48

+ 8 - 0
delivery-module-core/delivery-module-core-biz/src/main/java/com/unis/module/coding/service/kshzs/KshzsServiceImpl.java

@@ -201,6 +201,7 @@ public class KshzsServiceImpl implements KshzsService{
201
     public PageResult<crkVo> selectCrkList(pageParamVo paramVo) {
201
     public PageResult<crkVo> selectCrkList(pageParamVo paramVo) {
202
         // 获取数据字典
202
         // 获取数据字典
203
         List<DictDataDO> list = dictDataMapper.selectList(DictDataDO::getDictType, "system_lsdj");
203
         List<DictDataDO> list = dictDataMapper.selectList(DictDataDO::getDictType, "system_lsdj");
204
+        List<DictDataDO> pzlist = dictDataMapper.selectList(DictDataDO::getDictType, "system_lspz");
204
         CrkxxPageReqVO reqVO = new CrkxxPageReqVO();
205
         CrkxxPageReqVO reqVO = new CrkxxPageReqVO();
205
         reqVO.setPageNo(paramVo.getPageNo());
206
         reqVO.setPageNo(paramVo.getPageNo());
206
         reqVO.setPageSize(paramVo.getPageSize());
207
         reqVO.setPageSize(paramVo.getPageSize());
@@ -216,6 +217,13 @@ public class KshzsServiceImpl implements KshzsService{
216
                     }
217
                     }
217
                 }
218
                 }
218
             }
219
             }
220
+            if (crkxxDO.getLspzmc() != null){
221
+                for (DictDataDO dictDataDO : pzlist) {
222
+                    if (crkxxDO.getLspzmc().equals(dictDataDO.getValue())){
223
+                        crkxxDO.setLspzmc(dictDataDO.getLabel());
224
+                    }
225
+                }
226
+            }
219
         }
227
         }
220
         return BeanUtils.toBean(crkxxDOPageResult, crkVo.class);
228
         return BeanUtils.toBean(crkxxDOPageResult, crkVo.class);
221
     }
229
     }

+ 1 - 1
delivery-module-core/delivery-module-core-biz/src/main/resources/mapper/kshzs/KshzsMapper.xml

@@ -168,7 +168,7 @@
168
                 WHEN hw.lsdjbm = '04' THEN '四等'
168
                 WHEN hw.lsdjbm = '04' THEN '四等'
169
                 WHEN hw.lsdjbm = '05' THEN '五等'
169
                 WHEN hw.lsdjbm = '05' THEN '五等'
170
                 ELSE '等外'
170
                 ELSE '等外'
171
-                END AS lsdjmc,lqjc.CWW cfww,lqjc.CWS cfws,lqjc.CNW cfnw,lqjc.CNS cfns,lqjc.LSZGW lszgw,lqjc.LSZDW lszdw,lqjc.LSPJW lspjw,lqjc.FILE_IDS fileIds
171
+                END AS lsdjmc,round(lqjc.CWW,0) cfww,round(lqjc.CWS,0) cfws,round(lqjc.CNW,0) cfnw,round(lqjc.CNS,0) cfns,round(lqjc.LSZGW,0) lszgw,round(lqjc.LSZDW,0) lszdw,round(lqjc.LSPJW,0) lspjw,lqjc.FILE_IDS fileIds
172
         from DELIVERY_LQJCXX lqjc
172
         from DELIVERY_LQJCXX lqjc
173
             left join DELIVERY_HWK hw on lqjc.hwk_id = hw.id
173
             left join DELIVERY_HWK hw on lqjc.hwk_id = hw.id
174
         <where>
174
         <where>