// 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 float64 `json:"budget,optional"` Winner string `json:"winner,optional"` Amount float64 `json:"amount,optional"` Detail string `json:"detail"` Attach map[string]interface{} `json:"attach,optional"` Contact Contact `json:"contact"` AppId string `header:"appId"` EntId int64 `header:"entId"` UserId string `header:"userId"` ValidityTime string `json:"validityTime,optional"` Phone string `header:"phone"` EntName string `header:"entName,optional"` JyPublishingMedia int64 `header:"jyPublishingMedia,optional"` //1需要 -1 不需要 RecommendedService int64 `header:"recommendedService,optional"` //1需要 -1 不需要 } type Contact struct { Person string `json:"person"` Phone string `json:"phone"` Overt int64 `json:"overt"` } type MyPublishListReq struct { UserId string `header:"userId"` AppId string `header:"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"` EntId int64 `header:"entId"` } type MyPublishCommonReq struct { MsgId string `json:"msgId"` UserId string `header:"userId"` Type int64 `json:"type"` //处理信息类型:([前端用户:]0:获取发布信息详情(默认);1:删除发布的信息;) MsgType int64 `json:"msgType,optional"` AppId string `header:"appId"` } type ReviewCommonReq struct { AppId string `header:"appId"` MsgId string `json:"msgId"` Type int64 `json:"type"` } type InfoListReq struct { AppId string `json:"appId":"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 int64 `json:"published,optional"` JyPublishingMedia int64 `header:"jyPublishingMedia,optional"` //1需要 -1 不需要 RecommendedService int64 `header:"recommendedService,optional"` //1需要 -1 不需要 } type InfoExamineReq struct { MsgId string `json:"msgId"` AppId string `json:"appId"` ReviewStatus int64 `json:"reviewStatus"` ReviewDetail string `json:"reviewDetail,optional"` MsgType int64 `json:"msgType"` Auditor string `json:"auditor"` } type AssProjecctReq struct { UserId string `header:"userId"` AppId string `header:"appId"` Match string `json:"match"` MsgType int64 `json:"msgType"` EntId int64 `header:"entId"` Type int64 `json:"type"` } 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 InfoFileDelReq struct { FileName string `json:"fileName,optional"` //附件名称 FileId string `json:"fileId,optional"` //附件key } type CommonReq struct { UserId string `json:"userId,optional"` EntId int64 `json:"entId,optional"` AppId string `json:"appId"` Match string `json:"match,optional"` MsgType int64 `json:"msgType,optional"` } type CommonRes struct { Err_code int `json:"error_code"` Err_msg string `json:"error_msg"` Data interface{} `json:"data"` } type OneKeyActionReq struct { MsgId string `json:"msgId"` //信息id UserId string `json:"userId"` //管理员用户id Type int64 `json:"type"` //处理信息类型:(()[管理后台:]1:管理后台一键敏感词过滤;1:管理后台一键发布) MsgType int64 `json:"msgType,optional"` //信息类型1:招标信息;2:采购信息;3:供应信息 AppId string `json:"appId"` //appid EntName string `json:"entName"` //企业名称 }