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())
|
||||
.setSupplierId(it.getSupplierId())
|
||||
.setSupplierName(supplier.getSupplierName())
|
||||
.setBatchNo(NoUtil.getBatchNo(supplier.getSupplierCode()))
|
||||
.setBatchNo(it.getBatchNo())
|
||||
.setCreateUserName(UserUtil.getUserName())
|
||||
.setCreateTime(LocalDateTime.now())
|
||||
);
|
||||
|
|
|
|||
|
|
@ -29,4 +29,10 @@ public class MaterialMinQO {
|
|||
*/
|
||||
@NotNull
|
||||
private Integer count;
|
||||
|
||||
/**
|
||||
* 批次号
|
||||
*/
|
||||
@NotBlank(message = "批次号不能为空")
|
||||
private String batchNo;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue