提交 7455dd03 authored 作者: liruixin's avatar liruixin

结算单日志

上级 641a3782
...@@ -346,11 +346,14 @@ public class SettlementOwnerServiceImpl implements SettlementOwnerService { ...@@ -346,11 +346,14 @@ public class SettlementOwnerServiceImpl implements SettlementOwnerService {
@Override @Override
public void saveExpress(SaveExpressParam param){ public void saveExpress(SaveExpressParam param){
String settlementNo = param.getSettlementNo(); String settlementNo = param.getSettlementNo();
SettlementOwner settlementOwner = settlementOwnerDao.selectBySettlementNo(settlementNo).orElseThrow(PerformanceResultEnum.DATA_NOT_FIND);
settlementOwnerDao.saveExpress(settlementNo,param.getExpressCompany(),param.getExpressNo()); settlementOwnerDao.saveExpress(settlementNo,param.getExpressCompany(),param.getExpressNo());
settlementOwnerDao.updateStatusBySettlementNo(settlementNo settlementOwnerDao.updateStatusBySettlementNo(settlementNo
,SettlementOwnerEnum.Status.COMPLETED.getCode()); ,SettlementOwnerEnum.Status.COMPLETED.getCode());
if(!Objects.equals(settlementOwner.getStatus(),SettlementOwnerEnum.Status.COMPLETED.getCode())){
UserSessionData loginUserInfo = TokenUtil.getLoginUserInfo(); UserSessionData loginUserInfo = TokenUtil.getLoginUserInfo();
//保存结算单日志----邮寄发票 //保存结算单日志----邮寄发票
settlementLogService.saveSettlementLog(settlementNo, settlementLogService.saveSettlementLog(settlementNo,
...@@ -362,6 +365,8 @@ public class SettlementOwnerServiceImpl implements SettlementOwnerService { ...@@ -362,6 +365,8 @@ public class SettlementOwnerServiceImpl implements SettlementOwnerService {
OrderChildLogEnum.CreateType.PLATFORM.getCode(),loginUserInfo.getUserNo(),loginUserInfo.getUserName()); OrderChildLogEnum.CreateType.PLATFORM.getCode(),loginUserInfo.getUserNo(),loginUserInfo.getUserName());
} }
}
@Override @Override
public void savePayee(SavePayeeParam param){ public void savePayee(SavePayeeParam param){
String settlementNo = param.getSettlementNo(); String settlementNo = param.getSettlementNo();
...@@ -405,7 +410,7 @@ public class SettlementOwnerServiceImpl implements SettlementOwnerService { ...@@ -405,7 +410,7 @@ public class SettlementOwnerServiceImpl implements SettlementOwnerService {
UserSessionData loginUserInfo = TokenUtil.getLoginUserInfo(); UserSessionData loginUserInfo = TokenUtil.getLoginUserInfo();
//保存结算单日志 //保存结算单日志
settlementLogService.saveSettlementLog(settlementNo, settlementLogService.saveSettlementLog(settlementNo,
SettlementLogEnum.Type.INVOICE_TO_BE_MAILED.getCode(),SettlementLogEnum.Type.INVOICE_TO_BE_MAILED.getMsg(), SettlementLogEnum.Type.PLATFORM_CONFIRMED_OWNER_PAYMENT.getCode(),SettlementLogEnum.Type.PLATFORM_CONFIRMED_OWNER_PAYMENT.getMsg(),
OrderChildLogEnum.CreateType.PLATFORM.getCode(),loginUserInfo.getUserNo(),loginUserInfo.getUserName()); OrderChildLogEnum.CreateType.PLATFORM.getCode(),loginUserInfo.getUserNo(),loginUserInfo.getUserName());
if(Objects.equals(settlementOwner.getInvoiceStatus(),SettlementOwnerEnum.InvoiceType.ONLINE.getCode())){//网运单 if(Objects.equals(settlementOwner.getInvoiceStatus(),SettlementOwnerEnum.InvoiceType.ONLINE.getCode())){//网运单
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论