From 2a21bf56c3296510fa56024b6062aae8e99d2293 Mon Sep 17 00:00:00 2001 From: zhanghl <253316343@qq.com> Date: 星期四, 08 五月 2025 10:37:13 +0800 Subject: [PATCH] 生成钣金工单计划 基础代码 --- aps-modules/aps-core/src/main/resources/mapper/core/ApsMaterialStorageManagementMapper.xml | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git a/aps-modules/aps-core/src/main/resources/mapper/core/ApsMaterialStorageManagementMapper.xml b/aps-modules/aps-core/src/main/resources/mapper/core/ApsMaterialStorageManagementMapper.xml index 02347ca..747cd2a 100644 --- a/aps-modules/aps-core/src/main/resources/mapper/core/ApsMaterialStorageManagementMapper.xml +++ b/aps-modules/aps-core/src/main/resources/mapper/core/ApsMaterialStorageManagementMapper.xml @@ -15,16 +15,22 @@ <result property="createTime" column="create_time" /> <result property="updateBy" column="update_by" /> <result property="updateTime" column="update_time" /> + <result property="version" column="version" /> + <result property="remainderStock" column="remainder_stock" /> + </resultMap> <sql id="selectApsMaterialStorageManagementVo"> - select id, item_number, num, applicable_factories, integration_date, refresh_date, create_by, create_time, update_by, update_time from aps_material_storage_management + select id, item_number, num, applicable_factories, integration_date, refresh_date, create_by, + create_time, update_by, update_time ,remainderStock,version + from aps_material_storage_management </sql> <select id="selectApsMaterialStorageManagementList" parameterType="ApsMaterialStorageManagement" resultMap="ApsMaterialStorageManagementResult"> <include refid="selectApsMaterialStorageManagementVo"/> <where> <if test="itemNumber != null and itemNumber != ''"> and item_number = #{itemNumber}</if> + <if test="applicableFactories != null and applicableFactories != ''"> and applicable_factories = #{applicableFactories}</if> </where> </select> @@ -87,4 +93,9 @@ #{id} </foreach> </delete> + <update id="updateMaterialStorageByVersion" parameterType="ApsMaterialStorageManagement"> + update aps_material_storage_management + set remainder_stock=#{remainderStock},version=version+1 + where id=#{id} and version=#{version} + </update> </mapper> \ No newline at end of file -- Gitblit v1.9.3