|
|
|
@ -87,6 +87,9 @@ public class SDNYMainProcessController extends AbstractController { |
|
|
|
|
@Resource |
|
|
|
|
private RecordInvoiceDao recordInvoiceDao; |
|
|
|
|
|
|
|
|
|
@Resource |
|
|
|
|
private MixedSignatureDao mixedSignatureDao; |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* 查验发票 |
|
|
|
|
*/ |
|
|
|
@ -484,14 +487,35 @@ public class SDNYMainProcessController extends AbstractController { |
|
|
|
|
//删除对应的影像号
|
|
|
|
|
QueryWrapper<BaseTDxRecordInvoice> recordWrapper = new QueryWrapper<>(); |
|
|
|
|
recordWrapper.eq("image_id", imageId); |
|
|
|
|
BaseTDxRecordInvoice baseTDxRecordInvoice = baseTDxRecordInvoiceDao.selectOne(recordWrapper); |
|
|
|
|
if(baseTDxRecordInvoice != null){ |
|
|
|
|
log.info("TDxRecordInvoice表中匹配到数据"); |
|
|
|
|
BaseTDxRecordInvoice recordInvoice = new BaseTDxRecordInvoice(); |
|
|
|
|
recordInvoice.setImageId(""); |
|
|
|
|
recordInvoice.setCompCode(""); |
|
|
|
|
baseTDxRecordInvoiceDao.update(recordInvoice, recordWrapper); |
|
|
|
|
|
|
|
|
|
R data = new R(1000, "default success"); |
|
|
|
|
data.put("data", result); |
|
|
|
|
data.put("data", ""); |
|
|
|
|
return ResponseEntity.ok(JSONObject.toJSONString(data)); |
|
|
|
|
}else{ |
|
|
|
|
//删除对应的影像号
|
|
|
|
|
QueryWrapper<TDxInvoiceReimburse> reimburseWrapper = new QueryWrapper<>(); |
|
|
|
|
reimburseWrapper.eq("image_id", imageId); |
|
|
|
|
|
|
|
|
|
TDxInvoiceReimburse reimburse1 = mixedSignatureDao.selectOne(reimburseWrapper); |
|
|
|
|
if(reimburse1 != null){ |
|
|
|
|
log.info("TDxInvoiceReimburse表中匹配到数据"); |
|
|
|
|
TDxInvoiceReimburse tDxInvoiceReimburse = new TDxInvoiceReimburse(); |
|
|
|
|
tDxInvoiceReimburse.setImageId(""); |
|
|
|
|
tDxInvoiceReimburse.setCompCode(""); |
|
|
|
|
mixedSignatureDao.update(tDxInvoiceReimburse, reimburseWrapper); |
|
|
|
|
} |
|
|
|
|
R data = new R(1000, "default success"); |
|
|
|
|
data.put("data", ""); |
|
|
|
|
return ResponseEntity.ok(JSONObject.toJSONString(data)); |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} catch (Exception exception) { |
|
|
|
|
exception.printStackTrace(); |
|
|
|
|