package model import "github.com/gogf/gf/v2/os/gtime" type AgentDeptListParam struct { DeptName string `json:"deptName"` Status string `json:"status"` DeptType *int `json:"deptType"` } type AgentDeptModel struct { DeptId int64 `json:"deptId" orm:"dept_id"` TenantId string `json:"tenantId" orm:"tenant_id"` DeptType int `json:"deptType" orm:"dept_type"` ParentId int64 `json:"parentId" orm:"parent_id"` Ancestors string `json:"ancestors" orm:"ancestors"` DeptKey string `json:"deptKey" orm:"dept_key"` DeptName string `json:"deptName" orm:"dept_name"` DeptCategory string `json:"deptCategory" orm:"dept_category"` OrderNum int `json:"orderNum" orm:"order_num"` Leader int64 `json:"leader" orm:"leader"` Phone string `json:"phone" orm:"phone"` Email string `json:"email" orm:"email"` Status string `json:"status" orm:"status"` CreditCode string `json:"creditCode" orm:"credit_code"` AreaCode string `json:"areaCode" orm:"area_code"` Address string `json:"address" orm:"address"` DeptRole int64 `json:"deptRole" orm:"dept_role"` CreatedAt *gtime.Time `json:"createdAt" orm:"created_at"` } type AgentEnterpriseCustomerModel struct { DeptId int64 `json:"deptId" orm:"dept_id"` TenantId string `json:"tenantId" orm:"tenant_id"` DeptType int `json:"deptType" orm:"dept_type"` ParentId int64 `json:"parentId" orm:"parent_id"` Ancestors string `json:"ancestors" orm:"ancestors"` DeptKey string `json:"deptKey" orm:"dept_key"` DeptName string `json:"deptName" orm:"dept_name"` DeptCategory string `json:"deptCategory" orm:"dept_category"` OrderNum int `json:"orderNum" orm:"order_num"` Leader int64 `json:"leader" orm:"leader"` Phone string `json:"phone" orm:"phone"` Email string `json:"email" orm:"email"` Status string `json:"status" orm:"status"` CreditCode string `json:"creditCode" orm:"credit_code"` AreaCode string `json:"areaCode" orm:"area_code"` Address string `json:"address" orm:"address"` DeptRole int64 `json:"deptRole" orm:"dept_role"` CreatedAt *gtime.Time `json:"createdAt" orm:"created_at"` UserName string `json:"userName"` NickName string `json:"nickName"` DefaultUserId int64 `json:"defaultUserId"` } type AgentDeptSaveParam struct { DeptId int64 `json:"deptId"` ParentId int64 `json:"parentId"` DeptName string `json:"deptName"` DeptCategory string `json:"deptCategory"` OrderNum int `json:"orderNum"` Leader int64 `json:"leader"` Phone string `json:"phone"` Email string `json:"email"` CreditCode string `json:"creditCode"` AreaCode string `json:"areaCode"` Address string `json:"address"` Status string `json:"status"` DeptType int `json:"deptType"` DeptRole int64 `json:"deptRole"` RoleIds []int64 `json:"roleIds"` UserName string `json:"userName"` NickName string `json:"nickName"` Password string `json:"password"` } type AgentDeptApiModel struct { DeptKey string `json:"deptKey" description:"部门key"` DeptName string `json:"deptName" description:"部门名称"` AppKey string `json:"appKey" description:"应用key"` AppSecret string `json:"appSecret" description:"应用密钥"` }