feature: 大象开票成功补偿

jianshui-ui
dongxiaoke 1 year ago
parent 4fa456c560
commit e7e2bad88a
  1. 10
      jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/ElephantInvoiceServiceImpl.java

@ -196,10 +196,18 @@ public class ElephantInvoiceServiceImpl implements ElephantInvoiceService {
public AjaxResult convertAndSaveInvoice(DdfpzxxV5 ddfpzxxV5, Companyservice companyservice) {
DdfpxxV5 ddfpxx = ddfpzxxV5.getDDFPXX();
Invoice invoiceQuery = invoiceMapper.selectByFpdmFphm(companyservice.getCompanyid(),ddfpxx.getYFPHM(),"");
if(invoiceQuery == null ){
log.error("原蓝字发票信息不存在,发票号码为{}",ddfpxx.getYFPHM());
return AjaxResult.error("发票信息不存在");
}
//查询billInfo
QueryWrapper<BillInfo> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("company_id", companyservice.getCompanyid());
queryWrapper.eq("fpqqlsh", ddfpxx.getDDQQLSH());
queryWrapper.eq("fpqqlsh", invoiceQuery.getFpqqlsh());
queryWrapper.orderByDesc("id");
queryWrapper.last(" limit 1");
BillInfo originBillInfo = billInfoMapper.selectOne(queryWrapper);

Loading…
Cancel
Save