单据字段调整,子单货位分配,定时作业

This commit is contained in:
lsymicc
2025-12-10 09:20:41 +08:00
parent 4e79dcb95f
commit 51c8764a34
23 changed files with 450 additions and 118 deletions

View File

@@ -57,11 +57,21 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</where>
</select>
<select id="selectErpInStockinByStockinGuid" parameterType="String" resultMap="ErpInStockinResult">
<include refid="selectErpInStockinVo"/>
where stockin_guid = #{stockinGuid}
</select>
<select id="selectErpInStockinByKuin" parameterType="String" resultMap="ErpInStockinResult">
<include refid="selectErpInStockinVo"/>
where kuin = #{kuin}
</select>
<select id="selectErpInStockinByRkbh" parameterType="String" resultMap="ErpInStockinResult">
<include refid="selectErpInStockinVo"/>
where rkbh = #{rkbh}
</select>
<insert id="insertErpInStockin" parameterType="ErpInStockin">
insert into erp_in_stockin
<trim prefix="(" suffix=")" suffixOverrides=",">
@@ -131,9 +141,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="sysIcusIInheritIdIidI413 != null">sysIcusIInheritIdIidI413 = #{sysIcusIInheritIdIidI413},</if>
<if test="sysIcusIInheritIdIidI414 != null">sysIcusIInheritIdIidI414 = #{sysIcusIInheritIdIidI414},</if>
<if test="sysIcusIInheritIdIidI415 != null">sysIcusIInheritIdIidI415 = #{sysIcusIInheritIdIidI415},</if>
<if test="stockinGuid != null">stockin_guid = #{stockinGuid},</if>
</trim>
where kuin = #{kuin}
where stockin_guid = #{stockinGuid}
</update>
<insert id="upsertErpInStockin" parameterType="ErpInStockin">
@@ -154,14 +163,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
-- ON tar.stockin_id = src.stockin_id
</insert>
<delete id="deleteErpInStockinByKuin" parameterType="String">
delete from erp_in_stockin where kuin = #{kuin}
<delete id="deleteErpInStockinByStockinGuid" parameterType="String">
delete from erp_in_stockin where stockin_guid = #{stockinGuid}
</delete>
<delete id="deleteErpInStockinByKuins" parameterType="String">
delete from erp_in_stockin where kuin in
<foreach item="kuin" collection="array" open="(" separator="," close=")">
#{kuin}
<delete id="deleteErpInStockinByStockinGuids" parameterType="String">
delete from erp_in_stockin where stockin_guid in
<foreach item="stockinGuid" collection="array" open="(" separator="," close=")">
#{stockinGuid}
</foreach>
</delete>
</mapper>