From 5203e0518032d9f913ab2c15d007de629cb3affd Mon Sep 17 00:00:00 2001
From: liuhaonan <31457034@qq.com>
Date: 星期五, 09 九月 2022 10:56:48 +0800
Subject: [PATCH] changes

---
 dao/src/main/java/com/sandu/ximon/dao/domain/Admin.java                   |    1 -
 ximon-admin/src/main/java/com/sandu/ximon/admin/service/AdminService.java |    3 +++
 2 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/dao/src/main/java/com/sandu/ximon/dao/domain/Admin.java b/dao/src/main/java/com/sandu/ximon/dao/domain/Admin.java
index b6c75a1..14ddf4c 100644
--- a/dao/src/main/java/com/sandu/ximon/dao/domain/Admin.java
+++ b/dao/src/main/java/com/sandu/ximon/dao/domain/Admin.java
@@ -20,7 +20,6 @@
     /**
      *
      */
-    @TableId(type = IdType.AUTO)
     private Long id;
 
     /**
diff --git a/ximon-admin/src/main/java/com/sandu/ximon/admin/service/AdminService.java b/ximon-admin/src/main/java/com/sandu/ximon/admin/service/AdminService.java
index 4aaf052..421ac31 100644
--- a/ximon-admin/src/main/java/com/sandu/ximon/admin/service/AdminService.java
+++ b/ximon-admin/src/main/java/com/sandu/ximon/admin/service/AdminService.java
@@ -1,6 +1,7 @@
 package com.sandu.ximon.admin.service;
 
 import cn.hutool.core.collection.CollectionUtil;
+import cn.hutool.core.lang.Snowflake;
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import com.github.pagehelper.PageHelper;
 import com.sandu.common.enums.RoleLevelStatus;
@@ -42,6 +43,7 @@
     private final AdminRoleRelationService adminRoleRelationService;
     private final RoleService roleService;
     private AdminMapper adminMapper;
+    private Snowflake snowflake;
 
     public Admin findByUserName(String username) {
         return getOne(Wrappers.lambdaQuery(Admin.class).eq(Admin::getUsername, username).last("limit 1"));
@@ -54,6 +56,7 @@
             throw new BusinessException("褰撳墠璐﹀彿" + param.getUsername() + "宸茬粡瀛樺湪");
         }
         Admin save = new Admin();
+        save.setId(snowflake.nextId());
         save.setUsername(param.getUsername());
         save.setPassword(passwordEncoder.encode(param.getPassword()));
         save.setNickName(param.getNickName());

--
Gitblit v1.9.3