refactor(wms): 优化退库操作功能
- 修改退库操作接口路径,简化为 /returnStock - 移除退库操作日志记录功能
This commit is contained in:
@@ -174,7 +174,7 @@ public class WmsStockIoController extends BaseController {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
//退库操作
|
//退库操作
|
||||||
@PostMapping("/scanReturnStock")
|
@PostMapping("/returnStock")
|
||||||
public R<Void> scanReturnStock(@RequestBody WmsStockIoBo bo) {
|
public R<Void> scanReturnStock(@RequestBody WmsStockIoBo bo) {
|
||||||
try {
|
try {
|
||||||
boolean result = iWmsStockIoService.scanReturnStockByBo(bo);
|
boolean result = iWmsStockIoService.scanReturnStockByBo(bo);
|
||||||
|
|||||||
@@ -273,16 +273,6 @@ public class WmsStockIoServiceImpl implements IWmsStockIoService {
|
|||||||
// 执行入库操作(退库就是入库)
|
// 执行入库操作(退库就是入库)
|
||||||
changeStock(returnDetail.getWarehouseId(), returnDetail.getItemType(),
|
changeStock(returnDetail.getWarehouseId(), returnDetail.getItemType(),
|
||||||
returnDetail.getItemId(), returnDetail.getQuantity(), true, unit);
|
returnDetail.getItemId(), returnDetail.getQuantity(), true, unit);
|
||||||
|
|
||||||
// 记录退库操作日志
|
|
||||||
WmsStockLog returnLog = new WmsStockLog();
|
|
||||||
returnLog.setWarehouseId(returnDetail.getWarehouseId());
|
|
||||||
returnLog.setItemType(returnDetail.getItemType());
|
|
||||||
returnLog.setItemId(returnDetail.getItemId());
|
|
||||||
returnLog.setChangeQty(returnDetail.getQuantity());
|
|
||||||
returnLog.setChangeType("退库");
|
|
||||||
returnLog.setChangeTime(new Date());
|
|
||||||
stockLogMapper.insert(returnLog);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
Reference in New Issue
Block a user