feat: persist MES delivery point and urgency metadata

This commit is contained in:
zgw
2026-09-08 12:09:13 +08:00
parent 56beeacbfe
commit 1cf4a55ea1
7 changed files with 176 additions and 3 deletions

View File

@@ -29,10 +29,12 @@
<result property="kdNum" column="kd_num" />
<result property="requester" column="requester" />
<result property="requireTime" column="require_time" />
<result property="isExpedited" column="is_expedited" />
<result property="deliveryPoint" column="delivery_point"/>
</resultMap>
<sql id="selectOutStockoutVo">
select stockout_guid, stockout_id, out_type, create_date, department_no, customer_no, create_man_id, status, stockout_source, warehouse_id, class_now_id, exit_id, car_number, FID, erp_stockout_id,bar_code_list,tray_code_list,org,task_id,kd_num,requester,require_time from out_stockout
select stockout_guid, stockout_id, out_type, create_date, department_no, customer_no, create_man_id, status, stockout_source, warehouse_id, class_now_id, exit_id, car_number, FID, erp_stockout_id,bar_code_list,tray_code_list,org,task_id,kd_num,requester,require_time,is_expedited,time_ship_plan,delivery_point from out_stockout
</sql>
<select id="selectOutStockoutList" parameterType="OutStockout" resultMap="OutStockoutResult">
@@ -93,6 +95,8 @@
<if test="taskId != null">task_id,</if>
<if test="requester != null">requester,</if>
<if test="requireTime != null">require_time,</if>
<if test="isExpedited != null">is_expedited,</if>
<if test="deliveryPoint != null">delivery_point,</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
@@ -121,6 +125,8 @@
<if test="taskId != null">#{taskId},</if>
<if test="requester != null">#{requester},</if>
<if test="requireTime != null">#{requireTime},</if>
<if test="isExpedited != null">#{isExpedited},</if>
<if test="deliveryPoint != null">#{deliveryPoint},</if>
</trim>
</insert>
@@ -142,6 +148,11 @@
<if test="FID != null">FID = #{FID},</if>
<if test="erpStockoutId != null">erp_stockout_id = #{erpStockoutId},</if>
<if test="isExpedited != null">is_expedited = #{isExpedited},</if>
<if test="deliveryPoint != null">delivery_point = #{deliveryPoint},</if>
<if test="timeShipPlan != null">time_ship_plan = #{timeShipPlan},</if>
<if test="requester != null">requester = #{requester},</if>
<if test="requireTime != null">require_time = #{requireTime},</if>
</trim>
where stockout_guid = #{stockoutGuid}
</update>
@@ -179,4 +190,4 @@
where stockout_id = #{fillNo}
</select>
</mapper>
</mapper>