gongchunyi
3 小时以前 c7cf4606c748e3ef2a4df1811b60e0ef000ff9e8
fix: 库存导入导出缺失厚度
已修改6个文件
19 ■■■■■ 文件已修改
src/main/java/com/ruoyi/stock/execl/StockInRecordExportData.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/stock/execl/StockOutRecordExportData.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/stock/StockInRecordMapper.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/stock/StockInventoryMapper.xml 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/stock/StockOutRecordMapper.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/stock/StockUninventoryMapper.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/stock/execl/StockInRecordExportData.java
@@ -5,6 +5,7 @@
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import java.math.BigDecimal;
import java.time.LocalDateTime;
@Data
@@ -16,6 +17,10 @@
    private String productName;
    @Excel(name = "规格型号")
    private String model;
    @Excel(name = "厚度(mm)")
    private BigDecimal thickness;
    @Excel(name = "单位")
    private String unit;
    @Excel(name = "入库来源")
src/main/java/com/ruoyi/stock/execl/StockOutRecordExportData.java
@@ -5,6 +5,7 @@
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import java.math.BigDecimal;
import java.time.LocalDateTime;
@Data
@@ -15,6 +16,10 @@
    private String productName;
    @Excel(name = "规格型号")
    private String model;
    @Excel(name = "厚度(mm)")
    private BigDecimal thickness;
    @Excel(name = "单位")
    private String unit;
    @Excel(name = "出库来源")
src/main/resources/mapper/stock/StockInRecordMapper.xml
@@ -55,6 +55,7 @@
        sir.*,
        p.product_name as product_name,
        pm.model,
        pm.thickness,
        pm.unit,
        u.nick_name as createBy,
        CASE
src/main/resources/mapper/stock/StockInventoryMapper.xml
@@ -195,6 +195,7 @@
            SUM(qualifiedLockedQuantity) as qualifiedLockedQuantity,
            SUM(unQualifiedLockedQuantity) as unQualifiedLockedQuantity,
            model,
            thickness,
            unit,
            product_name,
            MAX(warn_num) as warn_num,
@@ -212,6 +213,7 @@
            COALESCE(si.warn_num, 0) as warn_num,
            si.remark,
            pm.model,
            pm.thickness,
            pm.unit,
            p.product_name,
            p.id as product_id
@@ -232,6 +234,7 @@
            0 as warn_num,
            su.remark,
            pm.model,
            pm.thickness,
            pm.unit,
            p.product_name,
            p.id as product_id
@@ -250,8 +253,9 @@
                and combined.product_id in (select id from product_tree)
            </if>
        </where>
        group by product_model_id, model, unit, product_name
        group by product_model_id, model, thickness, unit, product_name
    </select>
    <select id="stockInventoryPage" resultType="com.ruoyi.stock.dto.StockInRecordDto">
        select sir.*,si.qualitity as current_stock,
        pm.model,
src/main/resources/mapper/stock/StockOutRecordMapper.xml
@@ -65,6 +65,7 @@
        SELECT
        sor.*,
        p.product_name as productName,
        pm.thickness,
        pm.model,
        pm.unit,
        u.nick_name as createBy,
src/main/resources/mapper/stock/StockUninventoryMapper.xml
@@ -74,6 +74,7 @@
    </select>
    <select id="listStockInventoryExportData" resultType="com.ruoyi.stock.execl.StockUnInventoryExportData">
        select su.*,
        pm.thickness,
        pm.model,
        pm.unit,
        p.product_name