zwxi 1 rok temu
rodzic
commit
0a3df3b847
2 zmienionych plików z 11 dodań i 1 usunięć
  1. 4 1
      controllers/company_user.go
  2. 7 0
      models/wx_user.go

+ 4 - 1
controllers/company_user.go

@@ -5961,7 +5961,10 @@ func (this *CompanyUserController) Follow() {
 		return
 	}
 
-	// 标记处理
+	// 查公司里有多少已关注,上限三个
+
+
+	// 关注或取关
 	err = models.SetUserFollow(req.UserId, req.Type)
 	if err != nil {
 		br.Msg = "操作失败! "

+ 7 - 0
models/wx_user.go

@@ -591,4 +591,11 @@ func SetUserFollow(userId, follow int) (err error) {
 	sql := ` UPDATE wx_user SET is_follow=? WHERE user_id=? `
 	_, err = o.Raw(sql, follow, userId).Exec()
 	return
+}
+
+func GetCompanyFollowCount(companyId int) (err error) {
+	o := orm.NewOrm()
+	sql := ` SELECT COUNT(1) FROM wx_user WHERE user_id=? `
+	_, err = o.Raw(sql, companyId).Exec()
+	return
 }