1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- package eta_trial
- import "time"
- type QuestionnairePopupResp struct {
- IsPopup int `description:"0 弹窗 1不弹"`
- IsShow int `description:"0 不显示 1显示"`
- Question EtaTrialQuestionnaireResp
- }
- // EtaTrialQuestionnaireResp 问卷调查列表响应体
- type EtaTrialQuestionnaireResp struct {
- List []EtaTrialQuestionnaireRespItem
- }
- // EtaTrialQuestionnaireRespItem 问卷调查信息
- type EtaTrialQuestionnaireRespItem struct {
- QuestionnaireId int `orm:"column(questionnaire_id);pk" description:"问卷题目id"`
- Question string `description:"题目"`
- Type int `description:"1单选 2多选 3简答题"`
- Sort int `description:"排序"`
- Option []string `description:"选项"`
- IsMust int `description:"是否必填"`
- CreateTime string
- }
- type EtaTrialQuestionnaireReq struct {
- IsFill int `description:"0稍后再填 1已填写"`
- List []EtaTrialQuestionnaireReqItem
- }
- type EtaTrialQuestionnaireReqItem struct {
- QuestionnaireId int `description:"题目id"`
- Options string `description:"选项"`
- Type int `description:"1单选 2多选 3简答题"`
- }
- // EtaTrialUserItem ETA试用客户
- type EtaTrialUserItem struct {
- EtaTrialId int `description:"eta试用客户id"`
- UserName string `description:"客户名称"`
- CompanyName string `description:"客户公司姓名"`
- Position string `description:"职位"`
- Password string
- Account string
- Mobile string `description:"手机号"`
- Enabled int `description:"1:有效,0:禁用"`
- ActiveTime int `description:"累计活跃时长"`
- IndexNum int `description:"累计添加指标"`
- ChartNum int `description:"累计添加图表"`
- LoginNum int `description:"累计登录次数"`
- LastLoginTime time.Time `description:"最后一次登陆时间"`
- SellerId int `description:"销售id"`
- Seller string `description:"销售员名称"`
- CreateTime time.Time
- ModifyTime time.Time
- }
- type EtaTrialQuestionnaireRecord struct {
- RecordId int `description:"记录id" json:"record_id"`
- UserName string `description:"用户名" json:"user_name"`
- CompanyName string `description:"公司名" json:"company_name"`
- Position string `description:"职位" json:"position"`
- Options string `description:"选项" json:"options"`
- Mobile string `description:"手机" json:"mobile"`
- Type int `description:"1单选 2多选 3简答题" json:"type"`
- QuestionnaireId int `description:"题目id" json:"questionnaire_id"`
- CreateTime time.Time `json:"create_time"`
- }
- // UpdateUserActiveTimeReq 更新用户活跃时间请求体
- type UpdateUserActiveTimeReq struct {
- ActiveTime int `description:"活跃时长, 单位秒"`
- Part string `description:"活跃板块"`
- }
- // UpdateUserLoginDurationReq 更新用户登录时长请求体
- type UpdateUserLoginDurationReq struct {
- ActiveTime int `description:"活跃时长, 单位秒"`
- }
|