diff --git a/Myshipping.Application/Myshipping.Application.xml b/Myshipping.Application/Myshipping.Application.xml index 67450e77..9cd8a635 100644 --- a/Myshipping.Application/Myshipping.Application.xml +++ b/Myshipping.Application/Myshipping.Application.xml @@ -3327,6 +3327,16 @@ 付款方 + + + 品名代码 + + + + + 品名 + + 租户名称 @@ -8483,6 +8493,16 @@ EDI扩展信息 + + + 品名代码 + + + + + 品名 + + 订舱主表输入参数 @@ -9967,32 +9987,32 @@ 测试1 - + 创建时间 - + 更新时间 - + 创建者Id - + 创建者名称 - + 修改者Id - + 修改者名称 @@ -10012,32 +10032,32 @@ 品名分类名称 - + 创建时间 - + 更新时间 - + 创建者Id - + 创建者名称 - + 修改者Id - + 修改者名称 @@ -10084,32 +10104,32 @@ 红酒 - + 创建时间 - + 更新时间 - + 创建者Id - + 创建者名称 - + 修改者Id - + 修改者名称 @@ -11806,6 +11826,31 @@ + + + 提单纸计算 + + + + + 顺序号 + + + + + 主单号 + + + + + DRAFT页数 + + + + + 提单用纸数 + + 我的任务查询 @@ -12728,6 +12773,13 @@ 任务主键数组 返回结果 + + + 提单纸页数计算 + + 任务主键数组 + 返回结果 + 任务管理 @@ -12823,5 +12875,12 @@ 任务主键数组 返回结果 + + + 提单纸页数计算 + + 任务主键数组 + 返回结果 + diff --git a/Myshipping.Application/Service/Para/ParaService.cs b/Myshipping.Application/Service/Para/ParaService.cs index c0b3bf1a..331ca0cf 100644 --- a/Myshipping.Application/Service/Para/ParaService.cs +++ b/Myshipping.Application/Service/Para/ParaService.cs @@ -79,6 +79,9 @@ namespace Myshipping.Application { info = await _paraGoodsInfoRepository.AsQueryable().FirstAsync(t => t.Id == long.Parse(model.Id)); + if(info == null) + throw Oops.Oh($"品名信息获取失败,请确认{model.Id}对应记录是否存在"); + info.GOODS_CODE = model.GoodsCode; info.GOODS_NAME_CN = model.GoodsNameCN; info.GOODS_NAME_EN = model.GoodsNameEN; @@ -330,6 +333,9 @@ namespace Myshipping.Application { info = await _paraGoodsCategoryInfoRepository.AsQueryable().FirstAsync(t => t.Id == long.Parse(model.Id)); + if (info == null) + throw Oops.Oh($"品名分类获取失败,请确认{model.Id}对应记录是否存在"); + //如果填写了品名分配需要确认根据库中数据一致 if (!info.GOODS_CATEGORY.Equals(model.GoodsCategory, StringComparison.OrdinalIgnoreCase)) { @@ -596,6 +602,10 @@ namespace Myshipping.Application { info = await _paraContractNoInfoRepository.AsQueryable().FirstAsync(t => t.Id == long.Parse(model.Id)); + if (info == null) + throw Oops.Oh($"约号获取失败,请确认{model.Id}对应记录是否存在"); + + info.CONTRACT_NO = model.ContractNo; info.CONTRACT_NAME = model.ContractName; info.CONTRACT_NAME = model.ContractName;