liding
6 天以前 4858d6a68446a5153749eca8fae8ae099ac879a2
fix:1.销售从库存选
已修改3个文件
10 ■■■■■ 文件已修改
src/main/java/com/ruoyi/stock/dto/FinishedProductTreeDto.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/stock/service/impl/StockInventoryServiceImpl.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/stock/StockInventoryMapper.xml 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/stock/dto/FinishedProductTreeDto.java
@@ -4,6 +4,8 @@
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
import java.math.BigDecimal;
import java.util.List;
@Data
@@ -40,6 +42,9 @@
    @ApiModelProperty(value = "单位")
    private String unit;
    @ApiModelProperty(value = "数量")
    private BigDecimal qualitity;
    @ApiModelProperty(value = "子节点列表")
    private List<FinishedProductTreeDto> children;
}
src/main/java/com/ruoyi/stock/service/impl/StockInventoryServiceImpl.java
@@ -101,6 +101,7 @@
            leafNode.setVoltage(data.getVoltage());
            leafNode.setMaterialCode(data.getMaterialCode());
            leafNode.setUnit(data.getUnit());
            leafNode.setQualitity(data.getQualitity());
            productMap.get(productId).getChildren().add(leafNode);
        }
src/main/resources/mapper/stock/StockInventoryMapper.xml
@@ -523,7 +523,8 @@
               si.process_category as processCategory,
               si.voltage,
               pm.material_code as materialCode,
               pm.unit
               pm.unit,
               si.qualitity as qualitity
        from stock_inventory si
        inner join product_model pm on si.product_model_id = pm.id
        inner join product p on pm.product_id = p.id
@@ -541,6 +542,7 @@
            <if test="ew.voltage != null and ew.voltage != ''">
                and si.voltage = #{ew.voltage}
            </if>
            and si.qualitity > 0
        </where>
        order by p.id asc, pm.id asc, si.id asc
    </select>