|
|
@ -81,12 +81,14 @@ public class BaseFpdrrzServiceImpl extends MpBaseServiceImpl<BaseFpdrrzDao, Base |
|
|
|
String fphm = jsonObject.getString("invoiceNo"); |
|
|
|
String fphm = jsonObject.getString("invoiceNo"); |
|
|
|
String kprq = jsonObject.getString("invoiceDate"); |
|
|
|
String kprq = jsonObject.getString("invoiceDate"); |
|
|
|
String se = jsonObject.getString("taxAmount"); |
|
|
|
String se = jsonObject.getString("taxAmount"); |
|
|
|
|
|
|
|
String dkse1 = jsonObject.getString("taxAmount"); |
|
|
|
BaseFpdrrzRespVO rzlb = new BaseFpdrrzRespVO(); |
|
|
|
BaseFpdrrzRespVO rzlb = new BaseFpdrrzRespVO(); |
|
|
|
rzlb.setSelect(true); |
|
|
|
rzlb.setSelect(true); |
|
|
|
rzlb.setXh(String.valueOf(i + 1)); |
|
|
|
rzlb.setXh(String.valueOf(i + 1)); |
|
|
|
rzlb.setBkrzts(""); |
|
|
|
rzlb.setBkrzts(""); |
|
|
|
rzlb.setFpdm(fpdm); |
|
|
|
rzlb.setFpdm(fpdm); |
|
|
|
rzlb.setFphm(fphm); |
|
|
|
rzlb.setFphm(fphm); |
|
|
|
|
|
|
|
rzlb.setDkse(dkse1); |
|
|
|
if (fphm.length() == 20) { |
|
|
|
if (fphm.length() == 20) { |
|
|
|
rzlb.setFpdm(fphm.substring(0, 12)); |
|
|
|
rzlb.setFpdm(fphm.substring(0, 12)); |
|
|
|
rzlb.setFphm(fphm.substring(12, 20)); |
|
|
|
rzlb.setFphm(fphm.substring(12, 20)); |
|
|
@ -144,6 +146,9 @@ public class BaseFpdrrzServiceImpl extends MpBaseServiceImpl<BaseFpdrrzDao, Base |
|
|
|
QueryWrapper<BaseTDxRecordInvoice> queryRecord = new QueryWrapper<>(); |
|
|
|
QueryWrapper<BaseTDxRecordInvoice> queryRecord = new QueryWrapper<>(); |
|
|
|
queryRecord.eq("uuid", uuid); |
|
|
|
queryRecord.eq("uuid", uuid); |
|
|
|
BaseTDxRecordInvoice rdxRecordInvoice = baseTDxRecordInvoiceDao.selectOne(queryRecord); |
|
|
|
BaseTDxRecordInvoice rdxRecordInvoice = baseTDxRecordInvoiceDao.selectOne(queryRecord); |
|
|
|
|
|
|
|
if (StringHelper.isNotBlank(rdxRecordInvoice.getDkTaxAmount().toPlainString())){ |
|
|
|
|
|
|
|
rzlb.setDkse(rdxRecordInvoice.getDkTaxAmount().toPlainString()); |
|
|
|
|
|
|
|
} |
|
|
|
if (rdxRecordInvoice != null) { |
|
|
|
if (rdxRecordInvoice != null) { |
|
|
|
if (list == null || list.size() == 0 || !list.contains(rdxRecordInvoice.getGfTaxNo())) { |
|
|
|
if (list == null || list.size() == 0 || !list.contains(rdxRecordInvoice.getGfTaxNo())) { |
|
|
|
rzlb.setBkrzts("无该发票购方税号权限"); |
|
|
|
rzlb.setBkrzts("无该发票购方税号权限"); |
|
|
|