syntax = "v1" info ( title: "剑鱼核心模块" // TODO: add title desc: "标讯搜索,标讯详情等"// TODO: add description author: "wangshan" email: "wangshan@topnet.net.cn" ) type ( searchReq { UserType string `path:"userType,optional"` AppId string `header:"appId"` UserId string `header:"userId,optional"` Phone string `header:"phone,optional"` NewUserId string `header:"newUserId,optional"` EntId int64 `header:"entId,optional"` EntUserId int64 `header:"entUserId,optional"` PageNum int64 `json:"pageNum,optional"` PageSize int64 `json:"pageSize,optional"` Province string `json:"province,optional"` City string `json:"city,optional"` Subtype string `json:"subtype,optional"` TopType string `json:"toptype,optional"` PublishTime string `json:"publishTime,optional"` SelectType string `json:"selectType,optional"` Price string `json:"price,optional"` Industry string `json:"industry,optional"` BuyerClass string `json:"buyerClass,optional"` BuyerTel string `json:"buyerTel,optional"` WinnerTel string `json:"winnerTel,optional"` FileExists string `json:"fileExists,optional"` SearchGroup int64 `json:"searchGroup,optional"` SearchMode int64 `json:"searchMode,optional"` WordsMode int64 `json:"wordsMode,optional"` KeyWords string `json:"keyWords,optional"` AdditionalWords string `json:"additionalWords,optional"` ExclusionWords string `json:"exclusionWords,optional"` BidField string `json:"bidField,optional"` //医疗领域化信息 } // commonResp { Err_code int64 `json:"error_code"` Err_msg string `json:"error_msg"` Data interface{} `json:"data"` } // searchLimitReq { AppId string `header:"appId,optional"` //appid TimeOut int64 `json:"timeOut,optional"` //过滤过期时间 Count int64 `json:"count,optional"` //并发量 Flag int64 `json:"flag,optional"` //开关 1:打开;-1:关闭;-2:重置 Percentage int64 `json:"percentage,optional"` //付费用户占比 SearchType string `path:"searchType"` //get|update| } ) service bxcore-api { @handler searchList post /jybx/core/:userType/searchList(searchReq) returns (commonResp) @handler limitSearchContent post /jybx/core/:searchType/searchLimit(searchLimitReq) returns (commonResp) }