工厂出入库数据录入, 入库、出库分录入 修改

This commit is contained in:
furongxin 2024-05-29 16:13:56 +08:00
parent 85d6235465
commit 01670063ae
2 changed files with 19 additions and 6 deletions

View File

@ -35,6 +35,9 @@ public class FactoryDataSizeDetailRespVO {
@Schema(description = "打包线数据id")
private Long id;
@Schema(description = "打包线名称")
private String packageName;
@Schema(description = "规格id")
private Long sizeId;

View File

@ -120,13 +120,23 @@ public class FactoryDataSizeServiceImpl implements FactoryDataSizeService{
// 判断打包线数据不为空时 同步插入打包线数据
if (!createReqVO.getPackageData().isEmpty()) {
PackageDataCreateReqVO packCreateReqVO = new PackageDataCreateReqVO();
packCreateReqVO.setFactoryId(createReqVO.getPackageData().get(0).getFactoryId());
packCreateReqVO.setPackageData(createReqVO.getPackageData());
packCreateReqVO.setPackageDate(createReqVO.getDate());
if (createReqVO.getPackageData().get(0).getId() != null) {
//插入打包线数据
packageDataService.createPackageData(packCreateReqVO);
PackageDataCreateReqVO updateVO = new PackageDataCreateReqVO();
updateVO.setPackageData(createReqVO.getPackageData());
//更新 打包线数据
packageDataService.updatePackageData(updateVO);
}else {
PackageDataCreateReqVO packCreateReqVO = new PackageDataCreateReqVO();
packCreateReqVO.setFactoryId(createReqVO.getPackageData().get(0).getFactoryId());
packCreateReqVO.setPackageData(createReqVO.getPackageData());
packCreateReqVO.setPackageDate(createReqVO.getDate());
//插入打包线数据
packageDataService.createPackageData(packCreateReqVO);
}
}
return (long) factoryDataSizeDOs.size();