中台pom文件
Some checks failed
Java CI with Maven / build (11) (push) Has been cancelled
Java CI with Maven / build (17) (push) Has been cancelled
Java CI with Maven / build (8) (push) Has been cancelled
yudao-ui-admin CI / build (14.x) (push) Has been cancelled
yudao-ui-admin CI / build (16.x) (push) Has been cancelled

This commit is contained in:
baggio19852005 2025-10-09 15:12:48 +08:00
parent db07bcc870
commit 9fc8da40ce

View File

@ -1,140 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="tech.qiantong.qdata.module.att.dal.mapper.rule.AttAuditRuleMapper">
<resultMap type="AttAuditRuleDO" id="AttAuditRuleResult">
<result property="id" column="ID" />
<result property="name" column="NAME" />
<result property="qualityDim" column="QUALITY_DIM" />
<result property="type" column="TYPE" />
<result property="level" column="LEVEL" />
<result property="description" column="DESCRIPTION" />
<result property="validFlag" column="VALID_FLAG" />
<result property="delFlag" column="DEL_FLAG" />
<result property="createBy" column="CREATE_BY" />
<result property="creatorId" column="CREATOR_ID" />
<result property="createTime" column="CREATE_TIME" />
<result property="updateBy" column="UPDATE_BY" />
<result property="updaterId" column="UPDATER_ID" />
<result property="updateTime" column="UPDATE_TIME" />
<result property="remark" column="REMARK" />
<result property="code" column="CODE"/>
<result property="useCase" column="USE_CASE"/>
<result property="example" column="EXAMPLE"/>
<result property="iconPath" column="ICON_PATH"/>
<result property="strategyKey" column="STRATEGY_KEY"/>
</resultMap>
<sql id="selectAttAuditRuleVo">
select ID, NAME, QUALITY_DIM, TYPE, LEVEL, DESCRIPTION, CODE, USE_CASE, EXAMPLE, ICON_PATH, STRATEGY_KEY,VALID_FLAG, DEL_FLAG, CREATE_BY, CREATOR_ID, CREATE_TIME, UPDATE_BY, UPDATER_ID, UPDATE_TIME, REMARK from ATT_AUDIT_RULE
</sql>
<select id="selectAttAuditRuleList" parameterType="Long" resultMap="AttAuditRuleResult">
select
a.ID,
a.NAME,
a.QUALITY_DIM,
a.TYPE,
a.LEVEL,
a.DESCRIPTION,
r.ID AS "ruleRelId",
r.RULE_CONFIG AS "ruleConfig"
from
ATT_AUDIT_RULE a
LEFT JOIN DP_DATA_ELEM_RULE_REL r ON a.ID = r.RULE_ID AND r.RULE_TYPE = '1' AND r.DATA_ELEM_ID = #{dataElemId} AND r.DEL_FLAG = '0'
WHERE
a.DEL_FLAG = '0'
</select>
<select id="selectAttAuditRuleByID" parameterType="Long" resultMap="AttAuditRuleResult">
<include refid="selectAttAuditRuleVo"/>
where ID = #{id}
</select>
<insert id="insertAttAuditRule" parameterType="AttAuditRuleDO">
insert into ATT_AUDIT_RULE
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="id != null">ID,</if>
<if test="name != null">NAME,</if>
<if test="qualityDim != null">QUALITY_DIM,</if>
<if test="type != null">TYPE,</if>
<if test="level != null">LEVEL,</if>
<if test="description != null">DESCRIPTION,</if>
<if test="validFlag != null">VALID_FLAG,</if>
<if test="delFlag != null">DEL_FLAG,</if>
<if test="createBy != null">CREATE_BY,</if>
<if test="creatorId != null">CREATOR_ID,</if>
<if test="createTime != null">CREATE_TIME,</if>
<if test="updateBy != null">UPDATE_BY,</if>
<if test="updaterId != null">UPDATER_ID,</if>
<if test="updateTime != null">UPDATE_TIME,</if>
<if test="remark != null">REMARK,</if>
<if test="code != null">CODE,</if>
<if test="useCase != null">USE_CASE,</if>
<if test="example != null">EXAMPLE,</if>
<if test="iconPath != null">ICON_PATH,</if>
<if test="strategyKey != null">STRATEGY_KEY,</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="id != null">#{id},</if>
<if test="name != null">#{name},</if>
<if test="qualityDim != null">#{qualityDim},</if>
<if test="type != null">#{type},</if>
<if test="level != null">#{level},</if>
<if test="description != null">#{description},</if>
<if test="validFlag != null">#{validFlag},</if>
<if test="delFlag != null">#{delFlag},</if>
<if test="createBy != null">#{createBy},</if>
<if test="creatorId != null">#{creatorId},</if>
<if test="createTime != null">#{createTime},</if>
<if test="updateBy != null">#{updateBy},</if>
<if test="updaterId != null">#{updaterId},</if>
<if test="updateTime != null">#{updateTime},</if>
<if test="remark != null">#{remark},</if>
<if test="code != null">#{code},</if>
<if test="useCase != null">#{useCase},</if>
<if test="example != null">#{example},</if>
<if test="iconPath != null">#{iconPath},</if>
<if test="strategyKey != null">#{strategyKey},</if>
</trim>
</insert>
<update id="updateAttAuditRule" parameterType="AttAuditRuleDO">
update ATT_AUDIT_RULE
<trim prefix="SET" suffixOverrides=",">
<if test="name != null">NAME = #{name},</if>
<if test="qualityDim != null">QUALITY_DIM = #{qualityDim},</if>
<if test="type != null">TYPE = #{type},</if>
<if test="level != null">LEVEL = #{level},</if>
<if test="description != null">DESCRIPTION = #{description},</if>
<if test="validFlag != null">VALID_FLAG = #{validFlag},</if>
<if test="delFlag != null">DEL_FLAG = #{delFlag},</if>
<if test="createBy != null">CREATE_BY = #{createBy},</if>
<if test="creatorId != null">CREATOR_ID = #{creatorId},</if>
<if test="createTime != null">CREATE_TIME = #{createTime},</if>
<if test="updateBy != null">UPDATE_BY = #{updateBy},</if>
<if test="updaterId != null">UPDATER_ID = #{updaterId},</if>
<if test="updateTime != null">UPDATE_TIME = #{updateTime},</if>
<if test="remark != null">REMARK = #{remark},</if>
<if test="code != null">CODE = #{code},</if>
<if test="useCase != null">USE_CASE = #{useCase},</if>
<if test="example != null">EXAMPLE = #{example},</if>
<if test="iconPath != null">ICON_PATH = #{iconPath},</if>
<if test="strategyKey != null">STRATEGY_KEY = #{strategyKey},</if>
</trim>
where ID = #{id}
</update>
<delete id="deleteAttAuditRuleByID" parameterType="Long">
delete from ATT_AUDIT_RULE where ID = #{id}
</delete>
<delete id="deleteAttAuditRuleByIDs" parameterType="String">
delete from ATT_AUDIT_RULE where ID in
<foreach item="id" collection="array" open="(" separator="," close=")">
#{id}
</foreach>
</delete>
</mapper>