Browse Source

2026-01-28

生产订单BOM接口增加qtySetup字段
master
fengyuan_yang 1 month ago
parent
commit
1b387cd677
  1. 5
      src/main/java/com/gaotao/modules/oa/dto/ProductionBomItemDto.java
  2. 11
      src/main/java/com/gaotao/modules/oa/service/impl/ProductionBomServiceImpl.java

5
src/main/java/com/gaotao/modules/oa/dto/ProductionBomItemDto.java

@ -110,4 +110,9 @@ public class ProductionBomItemDto {
* 是否主材料
*/
private String rmTypeDb;
/**
* 调机量
*/
private Double qtySetup;
}

11
src/main/java/com/gaotao/modules/oa/service/impl/ProductionBomServiceImpl.java

@ -81,20 +81,21 @@ public class ProductionBomServiceImpl implements ProductionBomService {
params.add(item.getSite()); // @site
params.add(item.getBuNo()); // @buNo
params.add(item.getOrderNo()); // @orderNo
params.add(item.getItemNo()); // @itemNo
params.add(String.valueOf(item.getItemNo())); // @itemNo
params.add(item.getComponentPartNo()); // @parentPartNo - 使用组件物料编号
params.add(item.getQtyAssembly()); // @qtyAssembly - 使用装配数量
params.add(item.getQtyFixedScrapt()); // @qtyScrap - 使用固定报废数量
params.add(item.getScraptFactor()); // @scrapFactor - 使用报废率
params.add(String.valueOf(item.getQtyFixedScrapt())); // @qtyScrap - 使用固定报废数量
params.add(String.valueOf(item.getScraptFactor())); // @scrapFactor - 使用报废率
params.add(item.getRemark() == null ? "" : item.getRemark()); // @remark - 使用备注
params.add(item.getQtyRequired()); // @qtyRequired - 使用需求数量
params.add(item.getQtyReserved()); // @qtyReserved - 使用预留数量
params.add(item.getQtyNotified()); // @qtyNotified - 使用已通知数量
params.add(String.valueOf(item.getQtyNotified())); // @qtyNotified - 使用已通知数量
params.add(item.getIssueMethod() == null ? "" : item.getIssueMethod()); // @issueMethod - 使用领料方式
params.add(item.getOutBoundWareHouseId() == null ? "" : item.getOutBoundWareHouseId()); // @outBoundWareHouseId - 使用发料仓库
params.add(item.getOperationNo() == null ? "" : item.getOperationNo()); // @operationNo
params.add(item.getOperationNo() == null ? "" : String.valueOf(item.getOperationNo())); // @operationNo
params.add(item.getRmTypeDb() == null ? "" : item.getRmTypeDb()); // @rmTypeDb
params.add(item.getMethod()); // @method
params.add(item.getQtySetup() == null ? "" : String.valueOf(item.getQtySetup())); // @qtySetup
// 执行存储过程
List<Map<String, Object>> resultList = procedureDao.getProcedureData("UspInsertSOBom", params);

Loading…
Cancel
Save