feat(material): 添加批次号字段并修复订单批次号设置逻辑
- 在 MaterialMinQO 中新增 batchNo 字段并添加非空验证 - 修复 NormalOrderController 中的批次号设置逻辑 - 订单创建时使用传入的批次号而非自动生成 - 移除对 NoUtil.getBatchNo 的调用 - 保持供应商信息设置的一致性
This commit is contained in:
parent
c9899887a6
commit
d8cbab6fb0
|
|
@ -535,7 +535,7 @@ public class NormalOrderController extends BaseController {
|
||||||
.setSupplierCode(supplier.getSupplierCode())
|
.setSupplierCode(supplier.getSupplierCode())
|
||||||
.setSupplierId(it.getSupplierId())
|
.setSupplierId(it.getSupplierId())
|
||||||
.setSupplierName(supplier.getSupplierName())
|
.setSupplierName(supplier.getSupplierName())
|
||||||
.setBatchNo(NoUtil.getBatchNo(supplier.getSupplierCode()))
|
.setBatchNo(it.getBatchNo())
|
||||||
.setCreateUserName(UserUtil.getUserName())
|
.setCreateUserName(UserUtil.getUserName())
|
||||||
.setCreateTime(LocalDateTime.now())
|
.setCreateTime(LocalDateTime.now())
|
||||||
);
|
);
|
||||||
|
|
|
||||||
|
|
@ -29,4 +29,10 @@ public class MaterialMinQO {
|
||||||
*/
|
*/
|
||||||
@NotNull
|
@NotNull
|
||||||
private Integer count;
|
private Integer count;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批次号
|
||||||
|
*/
|
||||||
|
@NotBlank(message = "批次号不能为空")
|
||||||
|
private String batchNo;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue