diff --git a/src/main/java/com/example/demo/Mysql/MysqlServiceImpl.java b/src/main/java/com/example/demo/Mysql/MysqlServiceImpl.java index ebb60ab..4c1b915 100644 --- a/src/main/java/com/example/demo/Mysql/MysqlServiceImpl.java +++ b/src/main/java/com/example/demo/Mysql/MysqlServiceImpl.java @@ -300,7 +300,7 @@ public class MysqlServiceImpl implements MysqlService { data.operation_platform = rs.getString("operation_platform"); data.goods_name = rs.getString("goods_name"); data.uid = rs.getString("id"); - data.linkId = rs.getString("link_id"); + data.linkId = rs.getString("uid"); // 预生成订单号(避免在循环中重复生成) String timestampPart = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyyMMddHHmmssSSS")); diff --git a/src/main/java/com/example/demo/serviceImpl/coin/RechargeServiceImpl.java b/src/main/java/com/example/demo/serviceImpl/coin/RechargeServiceImpl.java index 43f61ea..ed9f8ae 100644 --- a/src/main/java/com/example/demo/serviceImpl/coin/RechargeServiceImpl.java +++ b/src/main/java/com/example/demo/serviceImpl/coin/RechargeServiceImpl.java @@ -1,5 +1,6 @@ package com.example.demo.serviceImpl.coin; +import com.example.demo.Util.SimpleIdGenerator; import com.example.demo.domain.entity.UserGoldRecord; import com.example.demo.domain.vo.bean.BeanUserCard; import com.example.demo.mapper.bean.BeanUserMapper; @@ -144,6 +145,7 @@ public class RechargeServiceImpl implements RechargeService { userGoldRecord.setType((byte) 0); userGoldRecord.setAuditStatus(0); userGoldRecord.setCreateTime(new Date()); + userGoldRecord.setLinkId(SimpleIdGenerator.generateId()); rechargeMapper.add(userGoldRecord); return Result.success(); }