[接口文档] 我的公司 - 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对象。