From f1674e1dae64e1adaa5a7755da3766bbf97de169 Mon Sep 17 00:00:00 2001
From: liuxiaolong <liuxiaolong@aiotlink.com>
Date: 星期一, 29 六月 2020 19:14:47 +0800
Subject: [PATCH] fix
---
service/userService.go | 8 +++++---
models/user.go | 2 +-
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/models/user.go b/models/user.go
index 5e2e8f0..3d15d2d 100644
--- a/models/user.go
+++ b/models/user.go
@@ -42,7 +42,7 @@
func (u *User) SelectByPhoneNum(phoneNum string) error {
o := orm.NewOrm()
- err := o.Raw("select * from ? where phoneNum=?", u.TableName(), phoneNum).QueryRow(u)
+ err := o.QueryTable(u.TableName()).Filter("phoneNum", phoneNum).One(u)
return err
}
diff --git a/service/userService.go b/service/userService.go
index 3cc2f21..1fe7435 100644
--- a/service/userService.go
+++ b/service/userService.go
@@ -19,20 +19,22 @@
func (sv *UserService) Login(phoneNum, code string) (bool,*vo.UserInfo,error) {
if verifyCode(phoneNum, code) {
var tmpUser models.User
- if err := tmpUser.SelectByPhoneNum(phoneNum); err != nil { //鐢ㄦ埛涓嶅瓨鍦�,鍒欐柊澧�
+ err := tmpUser.SelectByPhoneNum(phoneNum)
+ fmt.Println("login err:", err)
+ if err != nil { //鐢ㄦ埛涓嶅瓨鍦�,鍒欐柊澧�
u := models.User{
Id: uuid.NewV4().String(),
PhoneNum: phoneNum,
IsDelete: false,
}
- if i, e := u.Insert();e ==nil && i >0 {
+ if _, e := u.Insert();e ==nil {
return true, &vo.UserInfo{
UserId: u.Id,
PhoneNum: phoneNum,
PlateNos: []string{},
}, nil
} else {
- fmt.Println("u.Insert i:", i, "err:", e)
+ fmt.Println("u.Insert err:", e)
return false, nil, errors.New("娉ㄥ唽澶辫触")
}
} else { //鐢ㄦ埛宸插瓨鍦�
--
Gitblit v1.8.0