请求出库添加出库站台
This commit is contained in:
parent
1b83ecb362
commit
0e122ed15c
|
|
@ -494,6 +494,7 @@ public class AppTaskController extends BaseController
|
|||
@Anonymous
|
||||
public AjaxResult createOutRequest(@RequestBody TaskOutRequest outRequest)
|
||||
{
|
||||
logger.info("请求出库:{}", JSON.toJSONString(outRequest));
|
||||
// 判断请求数据完整性
|
||||
if (outRequest == null || StringUtils.isEmpty(outRequest.getGoodsId())
|
||||
|| outRequest.getNeedNum() == null || outRequest.getNeedNum().compareTo(BigDecimal.ZERO) <= 0) {
|
||||
|
|
@ -577,6 +578,9 @@ public class AppTaskController extends BaseController
|
|||
outTask.setTaskPriority(1);
|
||||
outTask.setVehicleId(appStock.getVehicleId());
|
||||
outTask.setOrigin(appStock.getLocationId());
|
||||
if(StringUtils.isNotEmpty(outRequest.getStand())) {
|
||||
outTask.setDestination(outRequest.getStand());
|
||||
}
|
||||
outTask.setCreateTime(new Date());
|
||||
outTask.setGoodsId(appStock.getGoodsId());
|
||||
outTask.setOpNum(opNum);
|
||||
|
|
|
|||
|
|
@ -140,18 +140,28 @@ public class AppPendingStorageServiceImpl implements IAppPendingStorageService
|
|||
|
||||
for (AppPendingStorageRequest appPendingStorageRequest : appPendingStorageRequestList) {
|
||||
AppPendingStorage appPendingStorage = new AppPendingStorage();
|
||||
BeanUtils.copyProperties(appPendingStorageRequest, appPendingStorage);
|
||||
appPendingStorage.setCreateTime(DateUtils.getNowDate());
|
||||
appPendingStorage.setUpdateTime(DateUtils.getNowDate());
|
||||
appPendingStorage.setVehicleNo(vehicleNo);
|
||||
appPendingStorage.setOrderId(appPendingStorageRequest.getListId());
|
||||
appPendingStorage.setRecordId(UUID.randomUUID().toString());
|
||||
appPendingStorage.setListId(appPendingStorageRequest.getListId());
|
||||
Integer orderType = Math.toIntExact(appPendingStorageRequest.getOrderType() == null ? 0 : appPendingStorageRequest.getOrderType());
|
||||
appPendingStorage.setOrderType(orderType);
|
||||
String customerId = appPendingStorageRequest.getCustomerName() == null ? "" : appPendingStorageRequest.getCustomerName();
|
||||
appPendingStorage.setCustomerId(customerId);
|
||||
appPendingStorage.setOrderId(appPendingStorageRequest.getListId());
|
||||
appPendingStorage.setGoodsId(appPendingStorageRequest.getGoodsId());
|
||||
appPendingStorage.setGoodsNum(appPendingStorageRequest.getGoodsNum());
|
||||
appPendingStorage.setVehicleNo(vehicleNo);
|
||||
appPendingStorage.setGoodsCode(appPendingStorageRequest.getGoodsId());
|
||||
appPendingStorage.setGoodsDesc(appPendingStorageRequest.getGoodsDesc());
|
||||
String unit = appPendingStorageRequest.getUnit() == null ? "无" : appPendingStorageRequest.getUnit();
|
||||
appPendingStorage.setUnit(unit);
|
||||
appPendingStorage.setSpare1(appPendingStorageRequest.getSpare1());
|
||||
appPendingStorage.setSpare2(appPendingStorageRequest.getSpare2());
|
||||
appPendingStorage.setStatus(0);
|
||||
appPendingStorage.setStorageType(1);
|
||||
appPendingStorage.setCreatePerson("test");
|
||||
appPendingStorage.setCustomerId(appPendingStorageRequest.getCustomerName());
|
||||
appPendingStorage.setCreatePerson("PDA");
|
||||
|
||||
appPendingStorage.setCreateTime(DateUtils.getNowDate());
|
||||
appPendingStorage.setUpdateTime(DateUtils.getNowDate());
|
||||
appPendingStorageList.add(appPendingStorage);
|
||||
}
|
||||
return appPendingStorageMapper.insertAppPendingStorageList(appPendingStorageList);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user