diff --git a/server/api/v1/system/sys_user.go b/server/api/v1/system/sys_user.go
index 2c0618b46eb6925963c6851a3c1863860822470e..6da7540fdaa97aa78dd917b67a7df8522c76d95a 100644
--- a/server/api/v1/system/sys_user.go
+++ b/server/api/v1/system/sys_user.go
@@ -275,6 +275,8 @@ func (b *BaseApi) SetUserInfo(c *gin.Context) {
var user system.SysUser
_ = c.ShouldBindJSON(&user)
user.Username = ""
+ user.Password = ""
+ user.AuthorityId = ""
if err := utils.Verify(user, utils.IdVerify); err != nil {
response.FailWithMessage(err.Error(), c)
return
@@ -299,6 +301,8 @@ func (b *BaseApi) SetSelfInfo(c *gin.Context) {
var user system.SysUser
_ = c.ShouldBindJSON(&user)
user.Username = ""
+ user.Password = ""
+ user.AuthorityId = ""
user.ID = utils.GetUserID(c)
if err, ReqUser := userService.SetUserInfo(user); err != nil {
global.GVA_LOG.Error("设置失败!", zap.Error(err))
diff --git a/server/core/server.go b/server/core/server.go
index 293c851758228963d015029923779a4e97a7b883..05e0df0edfc3d21d8258065a85c7332322bb6738 100644
--- a/server/core/server.go
+++ b/server/core/server.go
@@ -38,7 +38,7 @@ func RunWindowsServer() {
fmt.Printf(`
欢迎使用 github.com/flipped-aurora/gin-vue-admin/server
- 当前版本:V2.5.0 beta
+ 当前版本:V2.5.0 beta.2
加群方式:微信号:shouzi_1994 QQ群:622360840
GVA讨论社区:https://support.qq.com/products/371961
默认自动化文档地址:http://127.0.0.1%s/swagger/index.html
diff --git a/server/model/system/sys_user.go b/server/model/system/sys_user.go
index 40678cd42c37c12f00ccc8867199c455c91da1af..234494c2ef95bfbdf07309e1af1ac0b042e1a0ec 100644
--- a/server/model/system/sys_user.go
+++ b/server/model/system/sys_user.go
@@ -18,4 +18,6 @@ type SysUser struct {
AuthorityId string `json:"authorityId" gorm:"default:888;comment:用户角色ID"` // 用户角色ID
Authority SysAuthority `json:"authority" gorm:"foreignKey:AuthorityId;references:AuthorityId;comment:用户角色"`
Authorities []SysAuthority `json:"authorities" gorm:"many2many:sys_user_authority;"`
+ Phone string `json:"phone" gorm:"comment:用户手机号"` // 用户角色ID
+ Email string `json:"email" gorm:"comment:用户邮箱"` // 用户邮箱
}
diff --git a/server/resource/template/web/table.vue.tpl b/server/resource/template/web/table.vue.tpl
index c82f71ec14e3fdc2290a8bb1bbaf3a4975407077..cdad6847bb287ef9e5fc773948c96b2f5f82a97b 100644
--- a/server/resource/template/web/table.vue.tpl
+++ b/server/resource/template/web/table.vue.tpl
@@ -22,22 +22,22 @@
{{ end }}{{ end }}{{ end }}
- 查询
- 重置
+ 查询
+ 重置
-
新增
+
新增
确定要删除吗?
- 取消
- 确定
+ 取消
+ 确定
- 删除
+ 删除
@@ -70,7 +70,7 @@
变更
- 删除
+ 删除
diff --git a/server/source/system/api.go b/server/source/system/api.go
index 5efc39d7a5d96832ea869797096a05f57a7fd65b..ca2fc3ae96e3c40b254449308552e78d2302f12b 100644
--- a/server/source/system/api.go
+++ b/server/source/system/api.go
@@ -22,13 +22,13 @@ func (a *api) Initialize() error {
{ApiGroup: "jwt", Method: "POST", Path: "/jwt/jsonInBlacklist", Description: "jwt加入黑名单(退出,必选)"},
{ApiGroup: "系统用户", Method: "DELETE", Path: "/user/deleteUser", Description: "删除用户"},
- {ApiGroup: "系统用户", Method: "POST", Path: "/user/register", Description: "用户注册(必选)"},
+ {ApiGroup: "系统用户", Method: "POST", Path: "/user/register", Description: "用户注册"},
{ApiGroup: "系统用户", Method: "POST", Path: "/user/getUserList", Description: "获取用户列表"},
{ApiGroup: "系统用户", Method: "PUT", Path: "/user/setUserInfo", Description: "设置用户信息"},
{ApiGroup: "系统用户", Method: "PUT", Path: "/user/setSelfInfo", Description: "设置自身信息(必选)"},
{ApiGroup: "系统用户", Method: "GET", Path: "/user/getUserInfo", Description: "获取自身信息(必选)"},
{ApiGroup: "系统用户", Method: "POST", Path: "/user/setUserAuthorities", Description: "设置权限组"},
- {ApiGroup: "系统用户", Method: "POST", Path: "/user/changePassword", Description: "修改密码(建(选择)"},
+ {ApiGroup: "系统用户", Method: "POST", Path: "/user/changePassword", Description: "修改密码(建议选择)"},
{ApiGroup: "系统用户", Method: "POST", Path: "/user/setUserAuthority", Description: "修改用户角色(必选)"},
{ApiGroup: "系统用户", Method: "POST", Path: "/user/resetPassword", Description: "重置用户密码"},
diff --git a/server/source/system/user.go b/server/source/system/user.go
index b1a375b8d4bb4f9fd870f8fe95f464e3f64def00..a47d1ff86b26ab5038088d20ceb5212ce7af1fb9 100644
--- a/server/source/system/user.go
+++ b/server/source/system/user.go
@@ -18,8 +18,8 @@ func (u *user) TableName() string {
func (u *user) Initialize() error {
entities := []system.SysUser{
- {UUID: uuid.NewV4(), Username: "admin", Password: "e10adc3949ba59abbe56e057f20f883e", NickName: "超级管理员", HeaderImg: "https://qmplusimg.henrongyi.top/gva_header.jpg", AuthorityId: "888"},
- {UUID: uuid.NewV4(), Username: "a303176530", Password: "3ec063004a6f31642261936a379fde3d", NickName: "QMPlusUser", HeaderImg: "https:///qmplusimg.henrongyi.top/1572075907logo.png", AuthorityId: "9528"},
+ {UUID: uuid.NewV4(), Username: "admin", Password: "e10adc3949ba59abbe56e057f20f883e", NickName: "超级管理员", HeaderImg: "https://qmplusimg.henrongyi.top/gva_header.jpg", AuthorityId: "888", Phone: "17611111111", Email: "333333333@qq.com"},
+ {UUID: uuid.NewV4(), Username: "a303176530", Password: "3ec063004a6f31642261936a379fde3d", NickName: "QMPlusUser", HeaderImg: "https:///qmplusimg.henrongyi.top/1572075907logo.png", AuthorityId: "9528", Phone: "17611111111", Email: "333333333@qq.com"},
}
if err := global.GVA_DB.Create(&entities).Error; err != nil {
return errors.Wrap(err, u.TableName()+"表数据初始化失败!")
diff --git a/web/package.json b/web/package.json
index 237f6bb9641c397d0a3a4d7017bf5da425c5f238..54d3dc6372a687869bd8cd64b0dcfbd47ead4461 100644
--- a/web/package.json
+++ b/web/package.json
@@ -10,11 +10,11 @@
"fix-memory-limit": "cross-env LIMIT=4096 increase-memory-limit"
},
"dependencies": {
- "@element-plus/icons": "0.0.11",
+ "@element-plus/icons-vue": "^0.2.7",
"axios": "^0.19.2",
"core-js": "^3.6.5",
"echarts": "4.9.0",
- "element-plus": "1.2.0-beta.6",
+ "element-plus": "2.0.1",
"highlight.js": "^10.6.0",
"marked": "^2.0.0",
"mitt": "^3.0.0",
diff --git a/web/src/components/upload/image.vue b/web/src/components/upload/image.vue
index 5b42c3d8d613e24801b3a78b8a50e7867d427029..d36e1aad0a75cb3f197f8b01fb995b52f0f9ba96 100644
--- a/web/src/components/upload/image.vue
+++ b/web/src/components/upload/image.vue
@@ -9,7 +9,7 @@
:before-upload="beforeImageUpload"
:multiple="false"
>
-
压缩上传
+
压缩上传
diff --git a/web/src/components/warningBar/warningBar.vue b/web/src/components/warningBar/warningBar.vue
index afc647d61f3961a565b6ad9a7e1efa2d183ab527..45e2bf25553415110ace995043341ffe22052647 100644
--- a/web/src/components/warningBar/warningBar.vue
+++ b/web/src/components/warningBar/warningBar.vue
@@ -11,7 +11,7 @@
diff --git a/web/src/view/superAdmin/api/api.vue b/web/src/view/superAdmin/api/api.vue
index 63878e0d9330d3c03c9e87ccc74e8e5c8b3a8e56..ebf8aa935371645aa41448b6298b034b23ad19b4 100644
--- a/web/src/view/superAdmin/api/api.vue
+++ b/web/src/view/superAdmin/api/api.vue
@@ -22,22 +22,22 @@