Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FormInfo ¶
type FormInfo struct {
FormTitle string `json:"form_title"`
FormDesc string `json:"form_desc"`
FormHeader string `json:"form_header"`
FormQuestion FormQuestion `json:"form_question"`
FormSetting FormSetting `json:"form_setting"`
}
type FormQuestion ¶
type FormQuestion struct {
Items []FormQuestionItem `json:"items"`
}
type FormQuestionItem ¶
type FormQuestionItem struct {
QuestionId int `json:"question_id"`
Title string `json:"title"`
Pos int `json:"pos"`
Status int `json:"status"`
ReplyType int `json:"reply_type"`
MustReply bool `json:"must_reply"`
Note string `json:"note"`
OptionItem []FormQuestionItemOption `json:"option_item"`
Placeholder string `json:"placeholder"`
QuestionExtendSetting interface{} `json:"question_extend_setting"`
}
type FormQuestionItemOption ¶
type FormSetting ¶
type FormSetting struct {
FillOutAuth int `json:"fill_out_auth"`
FillInRange FormSettingFillRange `json:"fill_in_range"`
SettingManagerRange FormSettingManagerRange `json:"setting_manager_range"`
TimedRepeatInfo FormSettingTimedRepeatInfo `json:"timed_repeat_info"`
AllowMultiFill bool `json:"allow_multi_fill"`
TimedFinish int `json:"timed_finish"`
CanAnonymous bool `json:"can_anonymous"`
CanNotifySubmit bool `json:"can_notify_submit"`
}
type FormSettingFillRange ¶
type FormSettingManagerRange ¶
type FormSettingManagerRange struct {
UserIds []string `json:"userids"`
}
type RequestWeDocCreateForm ¶
Click to show internal directories.
Click to hide internal directories.