bxbuyer.api 1.5 KB

123456789101112131415161718192021222324252627282930313233343536
  1. syntax = "v1"
  2. info (
  3. title: "剑鱼采购单位模块" // TODO: add title
  4. desc: "采购单位画像,采购单位列表等"// TODO: add description
  5. author: "wangshan"
  6. email: "wangshan@topnet.net.cn"
  7. )
  8. type (
  9. buyerListReq {
  10. Province []string `json:"province"` //省份
  11. City []string `json:"city"` //城市
  12. BuyerClass []string `json:"buyerClass"` //客户类型(采购单位行业)
  13. Industry []string `json:"industry"` //行业分类(信息行业)
  14. BusinessScope []interface{} `json:"businessScope"` //业务范围(关键词 附加词 排除词)
  15. SortRule int `json:"sortRule"` //排序规则
  16. KeysWords string `json:"keysWords"` //企业名称
  17. AppId string `json:"appId"` //剑鱼10000
  18. PageNum int64 `json:"pageNum"` //当前页码
  19. PageSize int64 `json:"pageSize"` //每页数据量
  20. UserType string `path:"userType"` //用户标签
  21. IsCheckFollow bool `json:"isCheckFollow"` //是否查询关注信息(商机管理用户)
  22. IsCheckReceive bool `json:"isCheckReceive"` //是否查询已领取(商机管理用户)
  23. }
  24. //
  25. commonResp {
  26. Err_code int64 `json:"error_code"`
  27. Err_msg string `json:"error_msg"`
  28. Data interface{} `json:"data"`
  29. }
  30. )
  31. service bxbuyer-api {
  32. @handler searchList
  33. post /jybx/buyer/:userType/buyerList(buyerListReq) returns (commonResp)
  34. }