fix(bin): 调整库存VO字段与SQL映射

- 移除BinInventoryVO中的id和materialNo字段
- 在SQL查询中为sum数量添加别名num以匹配VO字段
- 保持接口与数据库字段的一致性,修正映射错误
This commit is contained in:
曹鹏飞 2025-12-02 16:17:29 +08:00
parent 73c835f7ff
commit c9cc53b9cd
2 changed files with 1 additions and 8 deletions

View File

@ -7,18 +7,11 @@ import java.math.BigDecimal;
@Data
public class BinInventoryVO {
private Long id;
/**
* 储位编码
*/
private String no;
/**
* 物料编码
*/
private String materialNo;
/**
* 数量
*/

View File

@ -38,7 +38,7 @@
</select>
<select id="getInventory" resultType="com.nflg.wms.common.pojo.vo.BinInventoryVO">
SELECT b."no",COALESCE(SUM(i.num),0)
SELECT b."no",COALESCE(SUM(i.num),0) as num
FROM wms_bin b
LEFT JOIN wms_storage_bin sb ON sb.bin_id=b."id"
LEFT JOIN wms_storage s ON s."id"=sb.storage_id