fix:部分功能编码做唯一校验

This commit is contained in:
zhangxuanming
2024-12-30 17:46:24 +08:00
parent dc7cd7be18
commit 46121c05b6
12 changed files with 73 additions and 3 deletions

View File

@@ -115,7 +115,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
ON ir.issue_id = irl.`issue_id`
WHERE ir.`issue_id` = #{issueId}
</select>
<select id="checkIssueCodeUnique" resultType="com.ktg.mes.wm.domain.WmOutsourceIssue" resultMap="WmOutsourceIssueResult">
<include refid="selectWmOutsourceIssueVo"/>
where issue_code = #{issueCode}
limit 1
</select>
<insert id="insertWmOutsourceIssue" parameterType="WmOutsourceIssue" useGeneratedKeys="true" keyProperty="issueId">
insert into wm_outsource_issue
<trim prefix="(" suffix=")" suffixOverrides=",">

View File

@@ -119,7 +119,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
ON ir.recpt_id = irl.`recpt_id`
WHERE ir.`recpt_id` = #{recptId}
</select>
<select id="checkIssueCodeUnique" resultType="com.ktg.mes.wm.domain.WmOutsourceRecpt" resultMap="WmOutsourceRecptResult">
<include refid="selectWmOutsourceRecptVo"/>
where recpt_code = #{recptCode}
limit 1
</select>
<insert id="insertWmOutsourceRecpt" parameterType="WmOutsourceRecpt" useGeneratedKeys="true" keyProperty="recptId">
insert into wm_outsource_recpt
<trim prefix="(" suffix=")" suffixOverrides=",">