guoshilong
2024-03-13 d23c1bd3754412fccdbbe41afdc6893de9da5746
蓄水量日报显示区级数据
5 files modified
24 ■■■■■ changed files
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/mapper/AttAdBaseMapper.java 2 ●●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/mapper/AttAdBaseMapper.xml 4 ●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/IAttAdBaseService.java 2 ●●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/impl/AttAdBaseServiceImpl.java 5 ●●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztods/service/impl/XsfsQktjServiceImpl.java 11 ●●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/mapper/AttAdBaseMapper.java
@@ -41,4 +41,6 @@
    AttAdBaseVO getDetail(@Param("attAdBase") AttAdBase attAdBase);
    boolean customizeSave(@Param("attAdBase") AttAdBase attAdBase);
    String getAdGradByAdCode(@Param("adCode") String adCode);
}
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/mapper/AttAdBaseMapper.xml
@@ -134,4 +134,8 @@
            </if>
    </select>
    <select id="getAdGradByAdCode" resultType="java.lang.String">
        select "ad_grad" from SJZT_MD."att_ad_base" where "guid" = #{adCode}
    </select>
</mapper>
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/IAttAdBaseService.java
@@ -43,4 +43,6 @@
     * @return
     */
    AttAdBaseVO getDetail(AttAdBase attAdBase);
    String getAdGradByAdCode(String adCode);
}
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/impl/AttAdBaseServiceImpl.java
@@ -86,6 +86,11 @@
    }
    @Override
    public String getAdGradByAdCode(String adCode) {
        return baseMapper.getAdGradByAdCode(adCode);
    }
    @Override
    public boolean save(AttAdBase entity) {
        return baseMapper.customizeSave(entity);
    }
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztods/service/impl/XsfsQktjServiceImpl.java
@@ -55,7 +55,6 @@
    @Autowired
    private IAttAdBaseService attAdBaseService;
    /**
     * 上报
     * @param xsfsQktj
@@ -93,6 +92,10 @@
     */
    @Override
    public Object selectXsfsQktjPage(IPage<XsfsQktjVO> page, XsfsQktjVO xsfsQktj) {
        String adGrad = attAdBaseService.getAdGradByAdCode(xsfsQktj.getAdCode());
        if (adGrad.equals("3")){
            xsfsQktj.setAdGrad(adGrad);
        }
        if (null!=xsfsQktj.getIsExport()){
            // 导出,查询所有数据
            return baseMapper.selectXsfsQktjPage(null,xsfsQktj);
@@ -107,6 +110,12 @@
     */
    @Override
    public Object getStatisticList(XsfsQktjVO xsfsQktj) {
        String adGrad = attAdBaseService.getAdGradByAdCode(xsfsQktj.getAdCode());
        if (adGrad.equals("3")){
            xsfsQktj.setAdGrad(adGrad);
        }
        return baseMapper.getStatisticList(xsfsQktj);
    }