开票订单-订单号唯一校验

beta-enc
kk 2 years ago
parent 554b9ad812
commit 15cf0dd4c7
  1. 12
      jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/AisinoConsoleInvoiceApiServiceImpl.java

@ -76,16 +76,16 @@ public class AisinoConsoleInvoiceApiServiceImpl implements IInvoiceApiService {
@Override
public HXResponse addInvoice(BillInfo billInfo, Companyservice companyservice) throws IllegalAccessException, InstantiationException {
// 订单号唯一校验 start
String outNO = billInfo.getOutTradeOrderno() != null ? billInfo.getOutTradeOrderno():"";
if(StrUtil.isEmpty(outNO)){
return new HXResponse("订单号为空,请检查报文!");
}
// TODO: 2023/9/26 订单号唯一校验
BillInfo billInfoValidate = billInfoMapper.selectByOutTradeOrderno(companyservice.getCompanyid(),outNO);
if(BeanUtil.isNotEmpty(billInfoValidate)){
return new HXResponse("订单号不允许重复!!!");
}
// end
// 预处理:处理billinfo,计算税额等
try {

Loading…
Cancel
Save