Merge branch 'develop' into feature/NoScanning
This commit is contained in:
commit
f9eff98da3
|
|
@ -428,7 +428,7 @@ public class InProduceOrderSurplusController extends BaseController {
|
|||
.stream()
|
||||
.map(list -> new InventoryInDTO()
|
||||
.setMaterialNo(list.get(0).getMaterialNo())
|
||||
.setOrder(100)
|
||||
.setOrder(1000000)
|
||||
.setBatchNo(list.get(0).getBatchNo())
|
||||
.setSerialNo(list.get(0).getSerialNo())
|
||||
.setFactoryNo(list.get(0).getFactoryNo())
|
||||
|
|
|
|||
|
|
@ -114,6 +114,7 @@ public class MaterialControllerService {
|
|||
WmsMaterial old = materialService.getById(request.getId());
|
||||
VUtil.trueThrowBusinessError(Objects.isNull(old)).throwMessage("数据不存在!");
|
||||
WmsMaterial wmsMaterial = Convert.convert(WmsMaterial.class, request);
|
||||
wmsMaterial.setId(IdUtil.getSnowflakeNextId());
|
||||
wmsMaterial.setVersion(old.getVersion());
|
||||
wmsMaterial.setCreateBy(UserUtil.getUserName());
|
||||
wmsMaterial.setCreateTime(LocalDateTime.now());
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
package com.nflg.wms.common.pojo.dto;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import lombok.Data;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
|
|
@ -62,10 +63,17 @@ public class InventoryInDTO {
|
|||
*/
|
||||
private Integer order;
|
||||
|
||||
public Integer getOrder() {
|
||||
if (Objects.isNull(order) && StrUtil.isNotBlank(getBatchNo())) {
|
||||
return Integer.parseInt(getBatchNo().substring(4));
|
||||
}
|
||||
return order;
|
||||
}
|
||||
|
||||
private String key;
|
||||
|
||||
public String getKey() {
|
||||
return getMaterialNo() + "|" + getFactoryNo() + "|" + getWarehouseNo() + "|" + getBatchNo() + "|"
|
||||
+ getSerialNo() + "|" + order + "|" + getBinLocation();
|
||||
+ getSerialNo() + "|" + getOrder() + "|" + getBinLocation();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue