修复:
生产领料后的退料应该是选择领料的记录,不是选择库存的记录(同时库存数据需要根据领料退料变动,比如库存100,领用80,然后领用80中退料30,库存应由原来的20变成50)
已添加1个文件
39 ■■■■■ 文件已修改
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/productissue/vo/line/MesWmProductIssueLineReturnableRespVO.java 39 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/productissue/vo/line/MesWmProductIssueLineReturnableRespVO.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,39 @@
package cn.iocoder.yudao.module.mes.controller.admin.wm.productissue.vo.line;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.math.BigDecimal;
@Schema(description = "管理后台 - MES é¢†æ–™å‡ºåº“单行可退列表 Response VO")
@Data
public class MesWmProductIssueLineReturnableRespVO {
    @Schema(description = "领料单行ID", example = "1")
    private Long id;
    @Schema(description = "物料ID", example = "1")
    private Long itemId;
    @Schema(description = "物料编码", example = "M001")
    private String itemCode;
    @Schema(description = "物料名称", example = "钢板")
    private String itemName;
    @Schema(description = "规格型号", example = "10mm*100mm")
    private String specification;
    @Schema(description = "计量单位名称", example = "千克")
    private String unitMeasureName;
    @Schema(description = "可退数量", example = "30.00")
    private BigDecimal quantity;
    @Schema(description = "批次ID", example = "1")
    private Long batchId;
    @Schema(description = "批次号", example = "BATCH20260101001")
    private String batchCode;
}