增加限制条件

This commit is contained in:
hoteas
2022-05-07 11:02:12 +08:00
parent 25ab6c219d
commit e0752218ea
5 changed files with 22 additions and 2 deletions
+1
View File
@@ -54,6 +54,7 @@ func auth(that *Context, phone, companyName, userName string) error {
return errors.New("找不到用户")
}
company := that.Db.Get("company", "name,id", Map{"id": user.GetCeilInt("company_id")})
if company == nil {
return errors.New("找不到企业")
}
+11
View File
@@ -24,6 +24,17 @@ var UserCtr = Ctr{
return
}
if user.GetCeilInt("company_id") == 0 {
companyId := that.Db.Insert("company", Map{
"user_id": user["id"],
"create_time[#]": "now()",
"modify_time[#]": "now()",
"del_flag": 0,
})
user["company_id"] = companyId
that.Db.Update("user", Map{"company_id": companyId}, Map{"id": user.GetCeilInt("id")})
}
delete(user, "password")
company := that.Db.Get("company", "id,name", Map{"id": user.GetCeilInt("company_id")})
+2
View File
@@ -39,6 +39,7 @@ var Wechath5 = Ctr{
userId := 0
defer func() {
//有sn就关联业务员
parentId := ObjToInt(that.Req.FormValue("parent_id"))
if parentId == 0 {
@@ -83,6 +84,7 @@ var Wechath5 = Ctr{
if user == nil {
return
}
//用户都有企服人员关联
if user.GetCeilInt("salesman_id") != 0 {