Browse Source

no message

xingzai 1 year ago
parent
commit
3ea49b0cf7
2 changed files with 40 additions and 0 deletions
  1. 39 0
      models/cygx/user_yanxuan_permission.go
  2. 1 0
      services/cygx/user_yanxuan_permission.go

+ 39 - 0
models/cygx/user_yanxuan_permission.go

@@ -0,0 +1,39 @@
+package cygx
+
+import (
+	//"fmt"
+	"github.com/beego/beego/v2/client/orm"
+	//"hongze/hz_crm_api/utils"
+	//"strings"
+	"time"
+)
+
+type UpdateUserYanxuanPermissionReq struct {
+	UserId int `description:"用户ID"`
+	Type   int `description:"类型 0关闭 、1开通"`
+}
+
+type CygxUserYanxuanPermission struct {
+	UserYanxuanPermissionId int64     `orm:"column(user_yanxuan_permission_id);pk"`
+	UserId                  int       `description:"用户ID"`
+	CompanyId               int       `description:"权限开始日期"`
+	StartDate               string    `description:"权限开始日期"`
+	EndDate                 string    `description:"权限结束日期"`
+	Status                  string    `description:"'试用','未开通'"`
+	Mobile                  string    `description:"手机号"`
+	Email                   string    `description:"邮箱"`
+	RealName                string    `description:"用户实际名称"`
+	CompanyName             string    `description:"公司名称"`
+	AdminId                 string    `description:"后台添加人员ID"`
+	AdminRealName           string    `description:"后台添加人员姓名"`
+	CreatedTime             time.Time `description:"创建时间"`
+	LastUpdatedTime         time.Time `description:"修改时间根据时间戳自动更新"`
+	ModifyTime              time.Time `description:"修改时间"`
+}
+
+func GetCygxUserYanxuanPermissionCountByUserId(userId int) (count int, err error) {
+	o := orm.NewOrm()
+	sql := ` SELECT COUNT(1) FROM cygx_user_yanxuan_permission WHERE user_id = ?  `
+	err = o.Raw(sql, companyId).QueryRow(&count)
+	return
+}

+ 1 - 0
services/cygx/user_yanxuan_permission.go

@@ -0,0 +1 @@
+package cygx