buhuazhen
2026-03-24 f4ef309891c458b09e6d157f4ec57c32c695d199
src/main/resources/mapper/stock/StockInventoryMapper.xml
@@ -242,5 +242,33 @@
        GROUP BY DATE(sor.create_time)
        ORDER BY DATE(sor.create_time) ASC
    </select>
    <select id="getStcokById" resultType="com.ruoyi.stock.dto.StockInventoryDto">
        select si.id,
               si.qualitity,
               COALESCE(si.locked_quantity, 0) as locked_quantity,
               si.product_model_id,
               si.create_time,
               si.update_time,
               COALESCE(si.warn_num, 0) as warn_num,
               si.version,
               (si.qualitity - COALESCE(si.locked_quantity, 0)) as un_locked_quantity,
               pm.model,
               si.remark,
               pm.unit,
               p.product_name,
               pm.url,
               pm.height,
               pm.box_num,
               pm. dollar_price,
               pm.tax_inclusive_unit_price,
<!--               si.create_by-->
               t2.nick_name as create_user_name
        from stock_inventory si
                 left join product_model pm on si.product_model_id = pm.id
                 left join product p on pm.product_id = p.id
                left join stock_in_record t1 on t1.product_model_id = si.product_model_id
                left join sys_user t2 on t1.create_user = t2.user_id
        where si.id = #{id}
    </select>
</mapper>