修改上下架bug

This commit is contained in:
xuelijun
2025-08-26 10:54:51 +08:00
parent 40f0ecd162
commit 4711bb8cbc
5 changed files with 42 additions and 27 deletions

View File

@@ -51,7 +51,16 @@
SELECT max(sort) FROM `tz_prod_prop_value` WHERE prop_id = #{propId} AND deleted = 0
</select>
<update id="updateStateByProdId">
UPDATE tz_prod_prop_value
SET state = #{state}
WHERE prop_id IN (
SELECT id FROM tz_prod_prop
WHERE prod_id = #{prodId}
AND deleted = 0
)
AND deleted = 0
</update>
<update id="batchMarkDeleted">

View File

@@ -111,4 +111,11 @@
</foreach>
</update>
<select id="selectShelfStatusByProdId" resultType="int">
SELECT is_shelf
FROM tz_sku
WHERE prod_id = #{prodId}
AND deleted = 0
</select>
</mapper>