From 31de6f0fa51c7c3d480ca28311cc7b6495c22073 Mon Sep 17 00:00:00 2001
From: liuxiaolong <liuxiaolong@aiotlink.com>
Date: 星期五, 14 八月 2020 15:14:02 +0800
Subject: [PATCH] rm log
---
models/user.go | 29 ++++++++++++++++-------------
1 files changed, 16 insertions(+), 13 deletions(-)
diff --git a/models/user.go b/models/user.go
index ff6df42..a697d9b 100644
--- a/models/user.go
+++ b/models/user.go
@@ -23,12 +23,6 @@
return "sys_user"
}
-func (u *User) TableUnique() [][]string {
- return [][]string {
- []string{"phoneNum"},
- }
-}
-
func (u *User) Insert() (int64,error) {
o := orm.NewOrm()
return o.Insert(u)
@@ -48,22 +42,22 @@
func (u *User) GetAllUsers() (all []User,err error) {
o := orm.NewOrm()
- _, err = o.Raw("select * from ?", u.TableName()).QueryRows(&all)
+ _, err = o.QueryTable(u.TableName()).All(&all)
if err != nil {
return nil, err
}
return all,nil
}
-func (u *User) GetAllMapByPhone() map[string]User {
- m := make(map[string]User)
+func (u *User) GetAllMap() (map[string]User) {
+ idM := make(map[string]User)
all, _ := u.GetAllUsers()
if all !=nil {
for _,p := range all {
- m[p.PhoneNum] = p
+ idM[p.Id] = p
}
}
- return m
+ return idM
}
func (u *User) Update() (int64, error) {
@@ -71,9 +65,9 @@
return o.Update(u)
}
-func (u *User) SyncHikPersonId(phoneNum string, hikPersonId string) (int64, error) {
+func (u *User) UpdatePhoneNum(phoneNum string, hikPersonId string) (int64, error) {
o := orm.NewOrm()
- res, err := o.Raw("update sys_user set id=? where phoneNum=?", hikPersonId, phoneNum).Exec()
+ res, err := o.Raw("update sys_user set phoneNum=? where id=?", phoneNum, hikPersonId).Exec()
if err != nil {
return 0, err
}
@@ -89,3 +83,12 @@
o := orm.NewOrm()
return o.Update(u, "isDelete")
}
+
+func (u *User) Delete(id string) (int64, error) {
+ o := orm.NewOrm()
+ res, err := o.Raw("delete from sys_user where id=?", id).Exec()
+ if err != nil {
+ return 0, err
+ }
+ return res.RowsAffected()
+}
\ No newline at end of file
--
Gitblit v1.8.0