guoshilong
2023-07-06 f5a4bae239e86c489d85474a9678be82c1d0f739
质量管理
5 files modified
63240 ■■■■■ changed files
data/applogs/xxl-job/xxl-job-admin.log 63181 ●●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service-api/skjcmanager-sm-api/src/main/java/cn/gistack/sm/resDataCheck/entity/Rules.java 6 ●●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/resDataCheck/controller/QualityManageController.java 6 ●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/resDataCheck/mapper/QualityManageMapper.xml 23 ●●●●● patch | view | raw | blame | history
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/resDataCheck/vo/QualityManageVO.java 24 ●●●●● patch | view | raw | blame | history
data/applogs/xxl-job/xxl-job-admin.log
Diff too large
skjcmanager/skjcmanager-service-api/skjcmanager-sm-api/src/main/java/cn/gistack/sm/resDataCheck/entity/Rules.java
@@ -108,4 +108,10 @@
    @ApiModelProperty("问题描述")
    private String proDescription;
    /**
     * 是否有闸(1有闸、2无闸)
     */
    @ApiModelProperty("是否有闸(1有闸、2无闸)")
    private String isGate;
}
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/resDataCheck/controller/QualityManageController.java
@@ -14,6 +14,8 @@
import org.springblade.core.mp.support.Condition;
import org.springblade.core.mp.support.Query;
import org.springblade.core.tool.api.R;
import org.springblade.core.tool.utils.ObjectUtil;
import org.springframework.util.ObjectUtils;
import org.springframework.web.bind.annotation.*;
import java.util.Arrays;
@@ -35,7 +37,9 @@
     */
    @ApiOperation(value = "数据规则校验-分页列表查询", notes = "数据规则校验-分页列表查询")
    @GetMapping(value = "/list")
    public R<IPage<QualityManageVO>> queryPageList(QualityManageVO qualityManageVO, Query query) {
    public R<IPage<QualityManageVO>> queryPageList(Query query,QualityManageVO qualityManageVO) {
        IPage<QualityManageVO> pageList = qualityManageService.selectCustomizePage(Condition.getPage(query), qualityManageVO);
        return R.data(pageList);
    }
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/resDataCheck/mapper/QualityManageMapper.xml
@@ -7,6 +7,14 @@
        SELECT
               arb."name" AS resName,
               arb."res_loc" AS resLoc,
                CASE aab."ad_name"
                when '' then
                CASE aa."ad_name" when '' then
                CASE ab."ad_name" when '' then ac."ad_name" else ab."ad_name" end
                else aa."ad_name"
                END
                else aab."ad_name"
                END  adName,
               arb."res_reg_code" AS resRegCode,
               arb."eng_scal" AS engScal,
               rule.name AS ruleName,
@@ -17,6 +25,12 @@
            SM_RES_DATA_QUALITY_MANAGE qm
        LEFT JOIN SJZT_MD."att_res_base" arb ON arb."guid" = qm.res_id
        LEFT JOIN SM_RES_DATA_CHECK_RULES rule ON rule.id = qm.rule_id
        left join "SJZT_MD"."att_ad_base" aab on aab."guid" = arb."interior_ad_guid"
        left join "SJZT_MD"."att_ad_base" aa on aab."p_ad_code" = aa."ad_code"
        left join "SJZT_MD"."att_ad_base" ab on aa."p_ad_code" = ab."ad_code"
        left join "SJZT_MD"."att_ad_base" ac on ab."p_ad_code" = ac."ad_code"
        WHERE qm.is_deleted = 0
        <if test="vo.resName !=null and vo.resName !='' ">
            AND arb."name" LIKE CONCAT('%',#{vo.resName},'%')
@@ -27,6 +41,15 @@
        <if test="vo.ruleName !=null and vo.ruleName !='' ">
            AND rule.name LIKE CONCAT('%',#{vo.ruleName},'%')
        </if>
        <if test="vo.startTime !=null and vo.startTime !=''">
            AND DATE_FORMAT(qm.create_time,'%Y-%m-%d') &gt;= #{vo.startTime}
        </if>
        <if test="vo.endTime !=null and vo.endTime !=''">
            AND DATE_FORMAT(qm.create_time,'%Y-%m-%d') &lt;= #{vo.endTime}
        </if>
        <if test="vo.adCode != null and vo.adCode != '' ">
            and (aab."ad_code" = #{vo.adCode} or aa."ad_code" = #{vo.adCode} or ab."ad_code" = #{vo.adCode} or ac."ad_code" = #{vo.adCode})
        </if>
    </select>
    <select id="getDetail" resultType="cn.gistack.sm.resDataCheck.vo.QualityManageVO">
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/resDataCheck/vo/QualityManageVO.java
@@ -12,9 +12,15 @@
    private String resName;
    /**
     * 行政区划
     * 所在地点
     */
    private String resLoc;
    /**
     * 管理行政区
     */
    private String adName;
    /**
     * 注册登记号
@@ -40,4 +46,20 @@
     * 校验结果描述
     */
    private String proDesc;
    /**
     * 开始时间
     */
    private String startTime;
    /**
     * 结束时间
     */
    private String endTime;
    /**
     * 行政区划
     */
    private String adCode;
}