Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
1532635456
gin-vue-admin
提交
4b89e7d5
G
gin-vue-admin
项目概览
1532635456
/
gin-vue-admin
落后 Fork 源项目 1212 个版本
Fork自
FLIPPED-AURORA / gin-vue-admin
通知
6
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
gin-vue-admin
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
4b89e7d5
编写于
12月 15, 2019
作者:
Mr.奇淼(
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修复了密码无法录入的bug
上级
27f4f01b
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
14 addition
and
2 deletion
+14
-2
QMPlusServer/controller/api/sys_user.go
QMPlusServer/controller/api/sys_user.go
+11
-2
QMPlusServer/model/sysModel/sys_user.go
QMPlusServer/model/sysModel/sys_user.go
+3
-0
未找到文件。
QMPlusServer/controller/api/sys_user.go
浏览文件 @
4b89e7d5
...
...
@@ -23,6 +23,14 @@ type RegistAndLoginStuct struct {
Password
string
`json:"password"`
}
type
RegestStuct
struct
{
Username
string
`json:"userName"`
Password
string
`json:"passWord"`
NickName
string
`json:"nickName" gorm:"default:'QMPlusUser'"`
HeaderImg
string
`json:"headerImg" gorm:"default:'http://www.henrongyi.top/avatar/lufu.jpg'"`
AuthorityId
string
`json:"authorityId" gorm:"default:888"`
}
// @Tags Base
// @Summary 用户注册账号
// @Produce application/json
...
...
@@ -30,9 +38,10 @@ type RegistAndLoginStuct struct {
// @Success 200 {string} string "{"success":true,"data":{},"msg":"注册成功"}"
// @Router /base/regist [post]
func
Regist
(
c
*
gin
.
Context
)
{
var
R
sysModel
.
SysUser
var
R
RegestStuct
_
=
c
.
BindJSON
(
&
R
)
err
,
user
:=
R
.
Regist
()
user
:=
&
sysModel
.
SysUser
{
Username
:
R
.
Username
,
NickName
:
R
.
NickName
,
Password
:
R
.
Password
,
HeaderImg
:
R
.
HeaderImg
,
AuthorityId
:
R
.
AuthorityId
}
err
,
user
:=
user
.
Regist
()
if
err
!=
nil
{
servers
.
ReportFormat
(
c
,
false
,
fmt
.
Sprintf
(
"%v"
,
err
),
gin
.
H
{
"user"
:
user
,
...
...
QMPlusServer/model/sysModel/sys_user.go
浏览文件 @
4b89e7d5
...
...
@@ -62,6 +62,9 @@ func (u *SysUser) Login() (err error, userInter *SysUser) {
var
user
SysUser
u
.
Password
=
tools
.
MD5V
(
u
.
Password
)
err
=
qmsql
.
DEFAULTDB
.
Where
(
"username = ? AND password = ?"
,
u
.
Username
,
u
.
Password
)
.
First
(
&
user
)
.
Error
if
(
err
!=
nil
){
return
err
,
&
user
}
err
=
qmsql
.
DEFAULTDB
.
Where
(
"authority_id = ?"
,
user
.
AuthorityId
)
.
First
(
&
user
.
Authority
)
.
Error
return
err
,
&
user
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录