gongchunyi
2026-05-25 bf2f5e224a3c8df7886581cf06ca65129a89ce90
src/main/resources/mapper/stock/StockInventoryMapper.xml
@@ -113,7 +113,7 @@
        product_model_id,
        MAX(create_time) as create_time,
        MAX(update_time) as update_time,
        MAX(warn_num) as warn_num,
        SUM(warn_num) as warn_num,
        MAX(version) as version,
        model,
        MAX(remark) as remark,
@@ -343,8 +343,9 @@
        </where>
        group by batch_no, product_model_id, model, unit, product_name, product_id
    </select>
    <select id="stockInventoryPage" resultType="com.ruoyi.stock.dto.StockInRecordDto">
        select sir.*,si.qualitity as current_stock,
        select sir.*, si.qualitity as current_stock,
        pm.model,
        pm.unit,
        p.product_name,
@@ -356,6 +357,10 @@
        left join product p on pm.product_id = p.id
        left join sys_user su on sir.create_user = su.user_id
        <where>
            and si.qualitity &gt;= 0
            and sir.stock_in_num &gt;= 0
            <if test="ew.reportDate != null">
                and sir.create_time >= #{ew.reportDate}
                and sir.create_time &lt; DATE_ADD(#{ew.reportDate}, INTERVAL 1 DAY)
@@ -667,6 +672,7 @@
        unit,
        product_name,
        product_id
        having SUM(qualifiedQuantity) >= 0
        order by
        batch_no
    </select>