设置订单详情表的创建时间和更新时间

This commit is contained in:
2023-08-07 14:24:30 +08:00
parent 335006c1d7
commit 4296718d78

View File

@@ -2,6 +2,7 @@ package com.jsowell.pile.transaction.service;
import com.google.common.collect.Lists;
import com.jsowell.common.core.redis.RedisCache;
import com.jsowell.common.util.DateUtils;
import com.jsowell.pile.domain.PileBasicInfo;
import com.jsowell.pile.domain.PileConnectorInfo;
import com.jsowell.pile.mapper.MemberBasicInfoMapper;
@@ -141,8 +142,8 @@ public class TransactionService {
if (Objects.nonNull(dto.getOrderBasicInfo())) {
orderBasicInfoMapper.insertOrderBasicInfo(dto.getOrderBasicInfo());
}
if (Objects.nonNull(dto.getOrderDetail())) {
dto.getOrderDetail().setCreateTime(DateUtils.getNowDate());
orderBasicInfoMapper.batchOrderDetail(Lists.newArrayList(dto.getOrderDetail()));
}
}
@@ -160,16 +161,16 @@ public class TransactionService {
transactionCode = dto.getOrderBasicInfo().getTransactionCode();
orderBasicInfoMapper.updateOrderBasicInfo(dto.getOrderBasicInfo());
}
if (Objects.nonNull(dto.getOrderDetail())) {
orderCode = dto.getOrderDetail().getOrderCode();
dto.getOrderDetail().setUpdateTime(DateUtils.getNowDate());
orderBasicInfoMapper.updateOrderDetail(dto.getOrderDetail());
}
// 清缓存
try {
orderBasicInfoService.cleanCacheByOrderCode(orderCode, transactionCode);
} catch (Exception e) {
log.error("清缓存异常", e);
log.error("更新订单信息清缓存异常", e);
}
}