|
|
|
@ -4,7 +4,9 @@ import cn.hutool.core.date.DatePattern; |
|
|
|
|
import cn.hutool.core.date.DateUtil; |
|
|
|
|
import com.alibaba.fastjson.JSONArray; |
|
|
|
|
import com.alibaba.fastjson.JSONObject; |
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; |
|
|
|
|
import com.dxhy.common.constant.DbConstant; |
|
|
|
|
import com.dxhy.common.datasource.config.DynamicContextHolder; |
|
|
|
|
import com.dxhy.common.enums.FplxEnum; |
|
|
|
@ -777,6 +779,9 @@ public class SNPushCheckRecordService extends AbstractServiceAdapter { |
|
|
|
|
List<BaseTDxRecordInvoiceDetail> tDxRecordInvoiceDetails = convertToEleInvoiceDetail(invoice); |
|
|
|
|
|
|
|
|
|
if (tDxRecordInvoiceDetails != null && tDxRecordInvoiceDetails.size() > 0) { |
|
|
|
|
LambdaQueryWrapper<BaseTDxRecordInvoiceDetail> queryWrapper = new LambdaQueryWrapper<>(); |
|
|
|
|
queryWrapper.eq(BaseTDxRecordInvoiceDetail::getUuid,invoiceInfo.getUuid()); |
|
|
|
|
baseTDxRecordInvoiceDetailDao.delete(queryWrapper); |
|
|
|
|
for (BaseTDxRecordInvoiceDetail tDxRecordInvoiceDetail : tDxRecordInvoiceDetails) { |
|
|
|
|
baseTDxRecordInvoiceDetailDao.insert(tDxRecordInvoiceDetail); |
|
|
|
|
} |
|
|
|
|