src/main/java/org/springblade/modules/farmplant/mapper/FarmProductStockMapper.xml
@@ -90,4 +90,24 @@ and sfps.tenant_id = #{farmProductStock.tenantId} </if> </select> <!--销售对比库存是否充足--> <select id="stockCompare" resultType="boolean"> SELECT CASE WHEN weight > #{sale} THEN TRUE ELSE FALSE END result FROM sys_farm_product_stock WHERE strain_id = #{id} </select> <!--减去对应库存--> <update id="stockReduce"> UPDATE sys_farm_product_stock SET weight = weight - #{sale} WHERE strain_id = #{id} </update> </mapper>