[TOC=2]
## 项目列表
~~~[api]
get:/project_info/list
*integer:current_page=0#当前页
*integer:page_number=0#页码
<<<
<<<
success
{
"code": 0,
"data": {
"list": [
{
"pp_id": 132,
"user_id": 43,
"project_id": 59,
"create_time": "2021-09-30 11:36:45",
"source_user_id": 6,
"expire_date": "2099-12-31 23:59:59",
"power": 0,
"name": "公司设备-01",
"codename": "ikecin-gs",
"describe": "呃呃",
"remarks": "呃呃",
"province": "河北省",
"city": "保定市",
"district": "唐县",
"street": "",
"streetNumber": "",
"address": "呃呃",
"lng": "114.794422",
"lat": "38.883182",
"device_num": 1,
"admin_info": [
{
"pp_id": 129,
"user_id": 6,
"project_id": 59,
"create_time": "2021-09-29 14:46:37",
"source_user_id": 6,
"expire_date": "2099-12-31 23:59:59",
"power": 0,
"name": "222",
"status": 1,
"recent_login_time": "2021-06-11 18:39:13",
"parent_id": 5,
"remarks": "",
"username": "222",
"phone": "18888888888"
}
],
"user_num": 2,
"group_num": 4
}
],
"current_page": 0,
"page_number": 0,
"total": 1
}
}
<<<
explain
pp_id // 关联 id
user_id // 用户 id
project_id // 项目 id
create_time // 创建时间
source_user_id // 来源 id
expire_date // 到期时间
power // 权限
name // 项目名称
codename // 项目代号
describe // 项目描述
remarks // 项目备注
province // 省
city // 市
district // 区
street // 街道
streetNumber // 门牌号
lng // 经度
lat // 纬度
device_num // 项目设备总数
user_num // 项目用户数
group_num // 项目分组数
admin_info // 项目管理员 数组(可能会有多个项目管理员)
pp_id // 关联 id
user_id // 用户 id
project_id // 项目 id
create_time // 注册时间
source_user_id // 来源
expire_date // 到期时间
power // 权限
name // 姓名
status // 状态
recent_login_time // 最近登录
parent_id // 上级
remarks // 备注信息
username // 账号
phone // 手机号
current_page // 当前页
page_number // 页码
total // 总条数
<<<
error
{
"code": -1,
"msg": "账户已被禁用"
}
~~~
## 项目搜索
~~~[api]
get:/project_info/search
*integer:current_page=0#当前页
*integer:page_number=0#页码
*string:search=项目#可以搜索项目名称、项目备注信息
<<<
<<<
success
{
"code": 0,
"data": {
"list": [
{
"pp_id": 11,
"user_id": 4,
"project_id": 4,
"create_time": "2021-05-11 10:50:14",
"source_user_id": 7,
"expire_date": "2099-12-31 23:59:59",
"power": 0,
"name": "注册企业项目01",
"describe": "注册企业项目01",
"remarks": "注册企业项目01",
"province": "河南省",
"city": "新乡市",
"district": "延津县",
"street": "",
"streetNumber": "",
"address": "注册企业项目01",
"lng": "114.205708",
"lat": "35.227572"
},
],
"current_page": 0,
"page_number": 0,
"total": 1
}
}
<<<
explain
pp_id // 关联 id
user_id // 用户 id
project_id // 项目 id
create_time // 创建时间
source_user_id // 来源 id
expire_date // 到期时间
power // 权限
name // 项目名称
describe // 项目描述
remarks // 项目备注
province // 省
city // 市
district // 区
street // 街道
streetNumber // 门牌号
lng // 经度
lat // 纬度
current_page // 当前页
page_number // 页码
total // 总条数
<<<
error
~~~
## 项目修改
~~~[api]
post:/project_info/update
*integer:id=2#项目 id
*string:name=平台项目01#项目名称
*string:remarks=平台项目01#备注信息
*string:describe=平台项目01#项目描述
*string:address=平台项目01#详细地址
*string:province=陕西省# 省
*string:city=汉中市#市
*string:district=洋县#区
*string:street=""#街道
*string:streetNumber=""#门牌号
*string:lng=107.803449#经度
*string:lat=33.148466#纬度
<<<
<<<
success
{
"code": 0
}
<<<
error
{
"code": -1,
"msg": "项目名称最少两位"
}
~~~