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:"活跃时长, 单位秒"` }