bxbuyer.api 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  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,optional"` //省份
  11. City []string `json:"city,optional"` //城市
  12. BuyerClass []string `json:"buyerClass,optional"` //客户类型(采购单位行业)
  13. Industry []string `json:"industry,optional"` //行业分类(信息行业)
  14. BusinessScope string `json:"businessScope,optional"` //业务范围(关键词 附加词 排除词)
  15. BuyerName string `json:"buyerName,optional"` //采购单位名称
  16. AppId string `header:"appId"` //剑鱼10000
  17. UserType string `path:"userType"` //用户标签
  18. IsCheckFollow bool `json:"isCheckFollow,optional"` //是否查询关注信息(商机管理用户)
  19. IsCheckReceive bool `json:"isCheckReceive,optional"` //是否查询已领取(商机管理用户)
  20. UserId string `header:"userId"` //用户id
  21. EntId string `header:"entId"` //企业id
  22. EntUserId string `header:"entUserId"` //商机管理企业用户id
  23. Customer []string `json:"customer,optional"` //历史客户
  24. //SortRule int64 `json:"sortRule"` //排序规则
  25. //PageNum int64 `json:"pageNum"` //当前页码
  26. //PageSize int64 `json:"pageSize"` //每页数据量
  27. }
  28. //
  29. commonResp {
  30. Err_code int64 `json:"error_code"`
  31. Err_msg string `json:"error_msg"`
  32. Data interface{} `json:"data"`
  33. }
  34. )
  35. service bxbuyer-api {
  36. @handler buyerSearchList
  37. post /jybx/buyer/:userType/buyerList(buyerListReq) returns (commonResp)
  38. }