|
|
@@ -17,6 +17,7 @@ import com.izouma.nineth.service.UserBalanceService;
|
|
|
import com.izouma.nineth.utils.DateTimeUtils;
|
|
|
import com.izouma.nineth.utils.JpaUtils;
|
|
|
import com.izouma.nineth.utils.SecurityUtils;
|
|
|
+import com.izouma.nineth.utils.SnowflakeIdWorker;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.commons.io.IOUtils;
|
|
|
@@ -52,6 +53,7 @@ public class UserBalanceController extends BaseController {
|
|
|
private final RedisTemplate<String, Object> redisTemplate;
|
|
|
private final AutoWithdrawRecordRepo autoWithdrawRecordRepo;
|
|
|
private final RechargeOrderRepo rechargeOrderRepo;
|
|
|
+ private final SnowflakeIdWorker snowflakeIdWorker;
|
|
|
|
|
|
@PostMapping("/all")
|
|
|
@PreAuthorize("hasRole('ADMIN')")
|
|
|
@@ -150,6 +152,7 @@ public class UserBalanceController extends BaseController {
|
|
|
@PreAuthorize("hasRole('ADMIN')")
|
|
|
public void testRecharge(Long userId) {
|
|
|
RechargeOrder rechargeOrder = RechargeOrder.builder()
|
|
|
+ .id(snowflakeIdWorker.nextId())
|
|
|
.amount(BigDecimal.valueOf(5000))
|
|
|
.userId(userId)
|
|
|
.status(OrderStatus.NOT_PAID)
|