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); }