md
This commit is contained in:
parent
fc5122f4d2
commit
1afbd4491e
@ -21,6 +21,8 @@ import com.xdadan.erp.common.core.domain.AjaxResult;
|
|||||||
import com.xdadan.erp.common.core.pay.vitepay.sdk.ApiRes;
|
import com.xdadan.erp.common.core.pay.vitepay.sdk.ApiRes;
|
||||||
import com.xdadan.erp.common.core.pay.vitepay.sdk.Config;
|
import com.xdadan.erp.common.core.pay.vitepay.sdk.Config;
|
||||||
import com.xdadan.erp.common.core.pay.vitepay.sdk.VitePayOnlineSdk;
|
import com.xdadan.erp.common.core.pay.vitepay.sdk.VitePayOnlineSdk;
|
||||||
|
import com.xdadan.erp.common.utils.DateUtils;
|
||||||
|
import com.xdadan.erp.common.utils.NoticeUtils;
|
||||||
import com.xdadan.erp.common.utils.idgen.SnowflakeIdUtils;
|
import com.xdadan.erp.common.utils.idgen.SnowflakeIdUtils;
|
||||||
import com.xdadan.erp.emis.domain.*;
|
import com.xdadan.erp.emis.domain.*;
|
||||||
import com.xdadan.erp.emis.domain.enumtype.EmisBizErrorType;
|
import com.xdadan.erp.emis.domain.enumtype.EmisBizErrorType;
|
||||||
@ -311,7 +313,6 @@ public class EmisSettleBillPayLogServiceImpl implements IEmisSettleBillPayLogSer
|
|||||||
|
|
||||||
EmisSettleBillPayLog emisSettleBillPayLog=emisSettleBillPayLogMapper.selectEmisSettleBillPayLogByPayId(payId);
|
EmisSettleBillPayLog emisSettleBillPayLog=emisSettleBillPayLogMapper.selectEmisSettleBillPayLogByPayId(payId);
|
||||||
|
|
||||||
|
|
||||||
if(emisSettleBillPayLog == null){
|
if(emisSettleBillPayLog == null){
|
||||||
throw new EmisBizError(EmisBizErrorType.FAIL,"支付单不存在");
|
throw new EmisBizError(EmisBizErrorType.FAIL,"支付单不存在");
|
||||||
}
|
}
|
||||||
@ -334,12 +335,15 @@ public class EmisSettleBillPayLogServiceImpl implements IEmisSettleBillPayLogSer
|
|||||||
throw new EmisBizError(EmisBizErrorType.FAIL,"账单不存在");
|
throw new EmisBizError(EmisBizErrorType.FAIL,"账单不存在");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
String salesmen = "";
|
||||||
String payMan="";
|
String payMan="";
|
||||||
// 现金账单支付人为回款联系人,月结账单支付人为客户
|
// 现金账单支付人为回款联系人,月结账单支付人为客户
|
||||||
if("1".equals(oldSettleBill.getSettleType())){
|
if("1".equals(oldSettleBill.getSettleType())){
|
||||||
payMan=oldSettleBill.getPayee();
|
payMan=oldSettleBill.getPayee();
|
||||||
|
salesmen=oldSettleBill.getSalesmen();
|
||||||
}else{
|
}else{
|
||||||
payMan=oldSettleBill.getCustName();
|
payMan=oldSettleBill.getCustName();
|
||||||
|
salesmen=oldSettleBill.getSalesmen();
|
||||||
}
|
}
|
||||||
|
|
||||||
// 更新状态
|
// 更新状态
|
||||||
@ -393,6 +397,10 @@ public class EmisSettleBillPayLogServiceImpl implements IEmisSettleBillPayLogSer
|
|||||||
|
|
||||||
emisSettlePayRecordService.insertEmisSettlePayRecord(emisSettlePayRecord,emisSettleBillPayLog.getPayId());
|
emisSettlePayRecordService.insertEmisSettlePayRecord(emisSettlePayRecord,emisSettleBillPayLog.getPayId());
|
||||||
|
|
||||||
|
// 通知销售联系人
|
||||||
|
String msg=payMan+":在线支付账单运费成功,支付金额:"+emisSettlePayRecord.getPayMoney().stripTrailingZeros().toPlainString()+",账单号:"+oldSettleBill.getSettleBillNo();
|
||||||
|
AjaxResult rst=NoticeUtils.outSendNoticeToInner(msg,msg,"/ruyERj/SiteMainBillConfirmList?settleType=3",salesmen,3);
|
||||||
|
|
||||||
}else if("10".equals(status)){
|
}else if("10".equals(status)){
|
||||||
emisSettleBillPayLog.setPaid(0);
|
emisSettleBillPayLog.setPaid(0);
|
||||||
emisSettleBillPayLog.setStatus(10);
|
emisSettleBillPayLog.setStatus(10);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user