修改创建时间和注册IP

This commit is contained in:
liaozetao
2024-01-09 14:53:44 +08:00
parent 93517daed6
commit d5dd5aa0d3

View File

@@ -4,12 +4,16 @@ import cn.hutool.core.collection.CollectionUtil;
import cn.hutool.core.util.StrUtil;
import com.accompany.business.service.ChargeService;
import com.accompany.business.service.mycard.MyCardBizService;
import com.accompany.business.service.user.UsersService;
import com.accompany.common.constant.Constant;
import com.accompany.common.exception.ApiException;
import com.accompany.common.redis.RedisKey;
import com.accompany.common.status.BusiStatus;
import com.accompany.common.utils.DateTimeUtil;
import com.accompany.core.exception.ServiceException;
import com.accompany.core.model.Account;
import com.accompany.core.model.Users;
import com.accompany.core.service.account.AccountService;
import com.accompany.payment.constant.PayChannelConstant;
import com.accompany.payment.constant.PayConstant;
import com.accompany.payment.mapper.ChargeRecordMapper;
@@ -72,6 +76,9 @@ public class MyCardBizServiceImpl implements MyCardBizService {
@Autowired
private ChargeService chargeService;
@Autowired
private AccountService accountService;
@Autowired
private MyCardService myCardService;
@@ -135,8 +142,12 @@ public class MyCardBizServiceImpl implements MyCardBizService {
if (chargeRecord.getChargeStatus().equals(Constant.ChargeRecordStatus.finish)) {
resp.setTradeDateTime(DateTimeUtil.convertDate(chargeRecord.getUpdateTime(), DateTimeUtil.UTC_DEFAULT_DATETIME_PATTERN));
}
resp.setCreateAccountDateTime(DateTimeUtil.convertDate(chargeRecord.getCreateTime(), DateTimeUtil.UTC_DEFAULT_DATETIME_PATTERN));
resp.setCreateAccountIP(chargeRecord.getClientIp());
Account account = accountService.getAccountByUid(chargeRecord.getUid());
if (account != null) {
Date createTime = account.getSignTime();
resp.setCreateAccountDateTime(DateTimeUtil.convertDate(createTime, DateTimeUtil.UTC_DEFAULT_DATETIME_PATTERN));
resp.setCreateAccountIP(account.getRegisterIp());
}
orders.add(resp);
}
return orders;