// Code generated by goctl. DO NOT EDIT. package types type PubInfoReq struct { Title string `json:"title"` MsgType int64 `json:"msgType,options=1|2|3"` RelatedId string `json:"relatedId,optional"` Code string `json:"code,optional"` Province string `json:"province,optional"` City string `json:"city,optional"` Industry []string `json:"industry,optional"` Buyer string `json:"buyer,optional"` Budget string `json:"budget,optional"` Winner string `json:"winner,optional"` Amount string `json:"amount,optional"` Detail string `json:"detail"` Attach map[string]interface{} `json:"attach,optional"` Contact Contact `json:"contact"` AppId string `json:"appId"` EntId string `json:"entId"` UserId string `json:"userId"` ValidityTime string `json:"validityTime,optional"` Phone string `json:"phone"` EntName string `json:"entName,optional"` } type Contact struct { Person string `json:"person"` Phone string `json:"phone"` Overt int64 `json:"overt"` } type MyPublishListReq struct { UserId string `json:"userId"` AppId string `json:"appId"` Match string `json:"match,optional"` MsgType int64 `json:"msgType,optional"` ReviewStatus string `json:"reviewStatus,optional"` PageSize int `json:"pageSize,optional,default=10"` PageIndex int `json:"pageIndex,optional,default=1"` } type MyPublishCommonReq struct { MsgId string `json:"msgId"` UserId string `json:"userId"` Type int64 `json:"type"` MsgType int64 `json:"msgType,optional"` AppId string `json:"appId"` } type ReviewCommonReq struct { AppId string `json:"appId"` MsgId string `json:"msgId"` Type int64 `json:"type"` } type InfoListReq struct { AppId string `json:"appId"` MsgType int `json:"msgType,optional"` PhoneType int `json:"phoneType,optional"` Phone string `json:"phone,optional"` ReviewStatus int `json:"reviewStatus,optional"` ApplyStartTime string `json:"applyStartTime,optional"` ApplyEndTime string `json:"applyEndTime,optional"` PageSize int64 `json:"pageSize"` PageIndex int64 `json:"pageIndex"` IsDel string `json:"isDel,optional"` Published string `json:"published,optional"` } type InfoExamineReq struct { MsgId string `json:"msgId"` AppId string `json:"appId"` ReviewStatus int64 `json:"reviewStatus"` ReviewDetail string `json:"reviewDetail,optional"` MsgType int64 `json:"msgType"` } type AssProjecctReq struct { UserId string `json:"userId"` AppId string `json:"appId"` Match string `json:"match"` MsgType int64 `json:"msgType"` } type PubSupplyInfoReq struct { Keywords string `json:"keywords"` SearchType string `json:"searchType"` Province string `json:"province,optional"` City string `json:"city,optional"` Time string `json:"time,optional"` Status string `json:"status,optional"` PageSize int64 `json:"pageSize,optional"` PageIndex int64 `json:"pageIndex,optional"` } type SupplyInfoDetailReq struct { MsgId string `json:"msgId"` MsgType int64 `json:"msgType"` } type UploadReq struct { FileName string `json:"fileName,optional"` } type CommonReq struct { UserId string `json:"userId,optional"` EntId string `json:"entId,optional"` AppId string `json:"appId"` Match string `json:"match,optional"` MsgType int64 `json:"msgType,optional"` } type CommonRes struct { Err_code int `json:"err_code"` Err_msg string `json:"err_msg"` Data interface{} `json:"data"` }