package laosiji type Categories struct { Id string `json:"id"` Name string `json:"name"` } type PostFiles struct { Image string `json:"image"` Type string `json:"type"` Ico string `json:"ico"` Tips string `json:"tips"` Video_link string `json:"video_link"` } type UpUserInfo struct { Id string `json:"id"` Nickname string `json:"nickname"` Img string `json:"img"` Sign string `json:"sign"` } type PostSearchListReq struct { Home_id string `json:"home_id"` Page string `json:"page"` Page_size string `json:"page_size"` Pay_type string `json:"pay_type"` Start_time int `json:"start_time"` End_time int `json:"end_time"` Need_total_info string `json:"need_total_info"` Keywords string `json:"keywords"` // 关键字 } type PostSearchInfo struct { Id string `json:"id"` // id Title string `json:"title"` // 标题 Time string `json:"time"` // 更新时间 Money string `json:"money"` // User_id string `json:"user_id"` // Content string `json:"content"` // 文本内容 Img string `json:"img"` // 封面 Hide_files string `json:"hide_files"` // Position string `json:"position"` // 类型 Categories []Categories `json:"categories"` // 分类 Img_count string `json:"img_count"` // 图片数量 Rich_content []string `json:"up_user"` // 富文本 Files []PostFiles `json:"files"` // 内容节点 Up_user UpUserInfo `json:"up_user"` // 发布者 IsAdd bool `json:"isAdd"` } type PostSearchListResp struct { Data []PostSearchInfo `json:"data"` // Total string `json:"total"` // Current_page string `json:"current_page"` // Page_size string `json:"page_size"` // Last_page string `json:"last_page"` // } type PostDetailReq struct { Id string `json:"id"` // id } type PostDetailResp struct { PostSearchInfo } type PostAddListReq struct { Ids []string `json:"ids"` }