|
|
|
@ -161,17 +161,26 @@ public class SignSaveInvoiceInfoServiceImpl extends MpBaseServiceImpl<SignRecord |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
TdxRecordInvoice recordInvoiceUpdate = new TdxRecordInvoice(); |
|
|
|
|
// TdxRecordInvoice recordInvoiceUpdate = new TdxRecordInvoice();
|
|
|
|
|
// recordInvoiceUpdate.setQsDate(DateUtils.getSqlDateLong());
|
|
|
|
|
// recordInvoiceUpdate.setQsName(userName);
|
|
|
|
|
// recordInvoiceUpdate.setQsStatus(FpqsjgEnum.YQS.getQsjgDm());
|
|
|
|
|
// recordInvoiceUpdate.setQsType(qsType);
|
|
|
|
|
recordInvoiceUpdate.setUuid(recordInvoice.getUuid()); |
|
|
|
|
if (recordInvoice.getDeptId() != null) { |
|
|
|
|
recordInvoiceUpdate.setDeptId(recordInvoice.getDeptId()); |
|
|
|
|
recordInvoiceUpdate.setDeptName(recordInvoice.getDeptName()); |
|
|
|
|
// recordInvoiceUpdate.setUuid(recordInvoice.getUuid());
|
|
|
|
|
// if (recordInvoice.getDeptId() != null) {
|
|
|
|
|
// recordInvoiceUpdate.setDeptId(recordInvoice.getDeptId());
|
|
|
|
|
// recordInvoiceUpdate.setDeptName(recordInvoice.getDeptName());
|
|
|
|
|
// }
|
|
|
|
|
this.updateInvoice(recordInvoice); |
|
|
|
|
|
|
|
|
|
if (recordInvoiceDetail.size() > 0) { |
|
|
|
|
boolean deleteDetail = |
|
|
|
|
signInvoiceDetailService.deleteDetail(recordInvoice.getUuid(), dbName); |
|
|
|
|
if (deleteDetail) { |
|
|
|
|
log.info("保存明细表的字段和字段值为{}",recordInvoiceDetail); |
|
|
|
|
signInvoiceDetailService.saveInvoiceDetail(recordInvoiceDetail, dbName); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
this.updateInvoice(recordInvoiceUpdate); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|