[接口文档] 我的公司 - my1free/wx-nankai-job GitHub Wiki
company列表接口
uri: /user/company/list
描述 发布者所属公司列表。按添加时间倒序排列。分页展示
request
可选参数 | 描述 | 值 |
---|---|---|
id | company id | Integer, 必填 |
name | company简称 | String, 可选 |
fullname | company全称 | String, 可选 |
introduction | company简介 | String, 可选 |
locations | company位置 | JSONArray, 可选 |
xxx | 标识用户的id | String类型。必填 |
locations
可选参数 | 描述 | 值 |
---|---|---|
title | 名称 | String类型。必填 |
address | 地址 | String类型。必填 |
lng | 经度 | String类型。必填 |
lat | 纬度 | String类型。必填 |
response
{
"msg":"success",
"code":0,
"data":[
null
]
}
其中{CompanyDto}表示CompanyDto对象。
company详情接口
uri: /company/detail
描述 某个company的详情
request
可选参数 | 描述 | 值 |
---|---|---|
id | company id | Integer,必填 |
response
{
"msg":"success",
"code":0,
"data":{CompanyDto}
}
其中{CompanyDto}表示CompanyDto对象。
搜索company接口
uri: /company/search
描述 根据关键字搜索公司
request
可选参数 | 描述 | 值 |
---|---|---|
maxId | 分页获取company list时,需要一个最大的company id来限制范围 | Integer类型。初始可以为null,上拉获取时,maxId需要是上次获取结果最后一条company的id |
limit | 每次获取多少条。默认为10 | Integer,可以为null |
keyword | 搜索关键字 | String,必填 |
response
{
"msg":"success",
"code":0,
"data":[
{CompanyDto}
]
}
其中{CompanyDto}表示CompanyDto对象。
保存company接口
uri: /company/save
描述 保存新增/修改的company信息
request
可选参数 | 描述 | 值 |
---|---|---|
maxId | 分页获取company list时,需要一个最大的company id来限制范围 | Integer类型。初始可以为null,上拉获取时,maxId需要是上次获取结果最后一条company的id |
limit | 每次获取多少条。默认为10 | Integer,可以为null |
keyword | 搜索关键字 | String,必填 |
response
{
"msg":"success",
"code":0,
"data":[
{CompanyDto}
]
}
其中{CompanyDto}表示CompanyDto对象。