补充日志

This commit is contained in:
zxy 2026-01-16 15:16:42 +08:00
parent c6f77f05ce
commit d01d2d0bae
2 changed files with 22 additions and 17 deletions

View File

@ -160,10 +160,24 @@ public class StorageController {
storageService.updateStorage(updateReqVO);
int status = targetDo.getStatus();
StorageSaveReqVO saveReqVO;
saveReqVO = BeanUtils.toBean(targetDo, StorageSaveReqVO.class);
List<StorageMatDO> matList = storageMatMapper.selectMatByStorckID(targetDo.getId());
if (updateReqVO.getStockType()==1){
if (status==2){
if (updateReqVO.getInOutFlag()) {
// 入库已经根据原有入库记录生成 此处是出库记录
saveReqVO.setStockType(2);
saveReqVO.setStockInType(5);
saveReqVO.setStatus(4);
saveReqVO.setMaterialReceiver(String.valueOf(updateReqVO.getKeeper()));
saveReqVO.setId(0L);
saveReqVO.setOutbound(updateReqVO.getKeeper());
saveReqVO.setOutboundTime(currTime);
List<StorageMatDO> storageMatDOList = storageMatService.getStorageMatListByStockId(updateReqVO.getId());
Long storageId = storageService.createStorage(saveReqVO);
storageMatService.createStorageMat(storageMatDOList, storageId);
}
for (StorageMatDO storageMatDO : matList) {
LambdaQueryWrapper<StorageInventoryDO> wrapper = new LambdaQueryWrapper<>();
wrapper.eq(StorageInventoryDO::getWhId,storageMatDO.getWhId());
@ -201,19 +215,6 @@ public class StorageController {
// 如果不是即入即出不需要入库但是需要出库记录根据入库记录生成出库记录
if (!updateReqVO.getInOutFlag()) {
storageInventoryMapper.insertOrUpdate(storageInventoryDO);
} else {
// 入库已经根据原有入库记录生成 此处是出库记录
StorageSaveReqVO saveReqVO;
saveReqVO = BeanUtils.toBean(targetDo, StorageSaveReqVO.class);
saveReqVO.setStockType(2);
saveReqVO.setStockInType(5);
saveReqVO.setMaterialReceiver(String.valueOf(updateReqVO.getKeeper()));
saveReqVO.setId(0L);
saveReqVO.setOutbound(updateReqVO.getKeeper());
saveReqVO.setOutboundTime(currTime);
List<StorageMatDO> storageMatDOList = storageMatService.getStorageMatListByStockId(updateReqVO.getId());
Long storageId = storageService.createStorage(saveReqVO);
storageMatService.createStorageMat(storageMatDOList, storageId);
}
PurchaseOrderNoDetailDO purchaseOrderNoDetailDO = purchaseOrderNoDetailMapper.selectById(storageMatDO.getPurchaseOrderNoDetailId());
if (ObjectUtil.isNotEmpty(purchaseOrderNoDetailDO)){
@ -264,6 +265,10 @@ public class StorageController {
}
}
storageService.updateLogList(targetDo.getId(),status,targetDo.getStockType(),targetDo.getStockNo());
if (saveReqVO.getInOutFlag()){
//增加出库日志
storageService.updateLogList(targetDo.getId(), saveReqVO.getStatus(), saveReqVO.getStockType(), saveReqVO.getStockNo());
}
return success(true);
}
@PutMapping("/update-update-statusok")

View File

@ -4,14 +4,14 @@ NODE_ENV=production
VITE_DEV=false
# 请求路径https://nxhs.cjyx.cc/admin-api http://192.168.1.87:8080 https://star.hz-hl.com
VITE_BASE_URL='http://192.168.1.87:8080'
VITE_BASE_URL='https://nxhs.cjyx.cc'
# 上传路径 http://218.75.46.166:8080
VITE_UPLOAD_URL='http://192.168.1.87:8080/admin-api/infra/file/upload'
VITE_UPLOAD_URL='https://nxhs.cjyx.cc/admin-api/infra/file/upload'
# 上传路径
VITE_UPLOAD_BATCH_URL='http://192.168.1.87:8080/admin-api/infra/file/uploadBatch'
VITE_UPLOAD_BATCH_URL='https://nxhs.cjyx.cc/admin-api/infra/file/uploadBatch'
# 接口前缀
VITE_API_BASEPATH=