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