请求方式:GET
请求地址:http://{{host}}{{api}}/company/company-profile/:company_id
Header参数名 | 类型 | 必需 | 描述 | 示例 e.g. |
Authorization | string | 是 | 令牌token | Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjcwMjM1LCJpc3MiOiJodHRwczovL2FwaS1uZXdvcmsuY3MucG1jYWZmLmNvbS9uZXdvcmsvdjIvd2VjaGF0L2pzLXdlY2hhdC1jYWxsYmFjayIsImlhdCI6MTUzNjczOTMwOSwiZXhwIjoxNTM3MzQ0MTA5LCJuYmYiOjE1MzY3MzkzMDksImp0aSI6IktqT0xsaGlIdzdQcVNNQTkifQ.m2dDYxJbsBi6EXm3eGTRZFUwIEu4NmRGAf2uHQ0BgCA |
Query参数名 | 类型 | 必需 | 描述 | 示例 e.g. |
company_id | number | 是 | DAO id | 17 |
详细说明:
company_id: DAO id 调取URL:http://{{host}}{{api}}/company/company-profile/17 data.isCompanyMember:是否是组织成员(用于管理组织中的 普通成员退出组织) data.isOwnerMember:是否是所有者(用于管理组织中的 所有者权限编辑组织) data.nkc:金额数据对象(用于组织账户)
返回示例:
{"status": "success","status_code": 200,"data": {"id": 17,"name": "测试环境创建DAO","logo": "","profile": "创建DAO加入标签,测试加入标签功能","ctime": "2018-09-05 15:50:01","people": 1,"uid": 70235,"nkc": {"balance_nkc": 286.99,"freeze_nkc": 0},"isOwnerMember": false,"isCompanyMember": true,"user_profile": {"id": 70235,"name": "abc"},"company_member": [{"avatar": "http://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTJRQl1SOr0KyOibeIhWDdZBicPfXlSonibCHq5mAQdO2KToqHkYXq8xIdRWjmiatOWdlAtnrqolribuMKw/132","name": "没没2、","id": 70237,"pivot": {"cid": 17,"uid": 70237,"role": 1,"share": "1.00"}}],"company_tags": [{"id": 1,"title": "网站建设","cid": 17}]}}
参数名 | 描述 | 类型 |
status | | string |
status_code | | number |
data | | object |
data.id | DAO id | number |
data.name | DAO名称 | string |
data.logo | 图片 | string |
data.profile | 简介 | string |
data.ctime | 创建时间 | string |
data.people | 人员总数 | number |
data.uid | | number |
data.user_profile | 创建者数据对象 | object |
data.user_profile.id | 创建者ID | number |
data.user_profile.name | 创建者姓名 | string |
data.company_member | DAO所有者数据对象 | array |
data.company_member.avatar | 所有者头像 | string |
data.company_member.name | 所有者姓名 | string |
data.company_member.id | 所有者ID | number |
data.company_member.pivot | | object |
data.company_member.pivot.cid | | number |
data.company_member.pivot.uid | | number |
data.company_member.pivot.role | 角色 | number |
data.company_member.pivot.share | 股份占比 | string |
data.company_tags | DAO标签数据对象 | object |
data.company_tags.id | 标签id | number |
data.company_tags.title | 标题 | string |
data.company_tags.cid | 所属DAOID | number |
data.nkc | 金额数据对象(用于组织账户) | object |
data.nkc.balance_nkc | 账户余额 | number |
data.nkc.freeze_nkc | 冻结金额 | number |
data.isOwnerMember | 是否是所有者(用于管理组织中的 所有者权限编辑组织) | boolean |
data.isCompanyMember | 是否是组织成员(用于管理组织中的 普通成员退出组织) | boolean |
请求方式:POST
请求地址:http://{{host}}{{api}}/company/pay
Header参数名 | 类型 | 必需 | 描述 | 示例 e.g. |
Authorization | string | 是 | 令牌token | Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjcwMjM1LCJpc3MiOiJodHRwczovL2FwaS1uZXdvcmsuY3MucG1jYWZmLmNvbS9uZXdvcmsvdjIvd2VjaGF0L2pzLXdlY2hhdC1jYWxsYmFjayIsImlhdCI6MTUzNjczOTMwOSwiZXhwIjoxNTM3MzQ0MTA5LCJuYmYiOjE1MzY3MzkzMDksImp0aSI6IktqT0xsaGlIdzdQcVNNQTkifQ.m2dDYxJbsBi6EXm3eGTRZFUwIEu4NmRGAf2uHQ0BgCA |
Body
Body参数名 | 类型 | 必需 | 描述 | 示例 e.g. |
id | number | 是 | DAOID | |
name | string | 是 | 名称 | |
profile | string | 是 | 简介 | |
company_tags | array | 否 | 服务范围 | |
logo | string | 否 | LOGO (URL) | |
返回示例:
{"status": "success","status_code": 200,"data": "注册成功"}
请求方式:POST
请求地址:http://{{host}}{{api}}/company/update-company
Header参数名 | 类型 | 必需 | 描述 | 示例 e.g. |
Authorization | string | 是 | 令牌token | Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjcwMjM1LCJpc3MiOiJodHRwczovL2FwaS1uZXdvcmsuY3MucG1jYWZmLmNvbS9uZXdvcmsvdjIvd2VjaGF0L2pzLXdlY2hhdC1jYWxsYmFjayIsImlhdCI6MTUzNjczOTMwOSwiZXhwIjoxNTM3MzQ0MTA5LCJuYmYiOjE1MzY3MzkzMDksImp0aSI6IktqT0xsaGlIdzdQcVNNQTkifQ.m2dDYxJbsBi6EXm3eGTRZFUwIEu4NmRGAf2uHQ0BgCA |
Body
Body参数名 | 类型 | 必需 | 描述 | 示例 e.g. |
Authorization | string | 是 | 令牌token | Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjcwMjM1LCJpc3MiOiJodHRwczovL2FwaS1uZXdvcmsuY3MucG1jYWZmLmNvbS9uZXdvcmsvdjIvd2VjaGF0L2pzLXdlY2hhdC1jYWxsYmFjayIsImlhdCI6MTUzNjczOTMwOSwiZXhwIjoxNTM3MzQ0MTA5LCJuYmYiOjE1MzY3MzkzMDksImp0aSI6IktqT0xsaGlIdzdQcVNNQTkifQ.m2dDYxJbsBi6EXm3eGTRZFUwIEu4NmRGAf2uHQ0BgCA |
id | number | 是 | DAO id | |
profile | string | 是 | 简介 | |
company_tags | array | 否 | 服务范围 | |
返回示例:
{"status": "success","status_code": 200,"data": "修改成功"}
请求方式:GET
请求地址:http://{{host}}{{api}}/project/list/17?page=1
Header参数名 | 类型 | 必需 | 描述 | 示例 e.g. |
Authorization | string | 是 | 令牌token | Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjcwMjM1LCJpc3MiOiJodHRwczovL2FwaS1uZXdvcmsuY3MucG1jYWZmLmNvbS9uZXdvcmsvdjIvd2VjaGF0L2pzLXdlY2hhdC1jYWxsYmFjayIsImlhdCI6MTUzNjczOTMwOSwiZXhwIjoxNTM3MzQ0MTA5LCJuYmYiOjE1MzY3MzkzMDksImp0aSI6IktqT0xsaGlIdzdQcVNNQTkifQ.m2dDYxJbsBi6EXm3eGTRZFUwIEu4NmRGAf2uHQ0BgCA |
Query参数名 | 类型 | 必需 | 描述 | 示例 e.g. |
page | number | 是 | 页数(不传默认为全部) | 1 |
company_id | number | 是 | ID | 17 |
详细说明:
page:
获取分页 请求url:http://{{host}}{{api}}/project/list/17?page=1
data.project.nkc : 金额数据对象(用于组织账户->下的项目账户列表)
返回示例:
{"status": "success","status_code": 200,"pagination": {"current_page": 1,"from": 1,"last_page": 1,"path": "/","per_page": 10,"to": 2,"total": 4},"data": {"isCompanyMember": true,"project": [{"id": 1,"title": "微信营销拉粉","profile": "Laravel 包含有各种各样的 PHP 辅助函数,许多都是在 Laravel 自身框架中使用到。如果你觉","ctime": "2018-09-06 14:57:04","uid": 70235,"log": null,"people": 1,"nkc": {"balance_nkc": 0,"freeze_nkc": 0},"isProjectMember": 0,"user_profile": {"id": 70235,"name": "HXR"}},{"id": 5,"title": "微信营销拉粉2","profile": "Laravel 包含有各种各样的 PHP 辅助函数,许多都是在 Laravel 自身框架中使用到。如果你觉","ctime": "2018-09-10 16:35:02","uid": 70235,"log": null,"people": 1,"nkc": {"balance_nkc": 0,"freeze_nkc": 0},"isProjectMember": 0,"user_profile": {"id": 70235,"name": "HXR"}},{"id": 8,"title": "微信营销拉粉3","profile": "Laravel 包含有各种各样的 PHP 辅助函数,许多都是在 Laravel 自身框架中使用到。如果你觉","ctime": "2018-09-11 11:33:12","uid": 70235,"log": null,"people": 1,"nkc": {"balance_nkc": 0,"freeze_nkc": 0},"isProjectMember": 0,"user_profile": {"id": 70235,"name": "HXR"}},{"id": 9,"title": "微信营销拉粉4","profile": "Laravel 包含有各种各样的 PHP 辅助函数,许多都是在 Laravel 自身框架中使用到。如果你觉","ctime": "2018-09-11 11:52:39","uid": 70235,"log": null,"people": 5,"nkc": {"balance_nkc": 0,"freeze_nkc": 0},"isProjectMember": 0,"user_profile": {"id": 70235,"name": "HXR"}}]}}
参数名 | 描述 | 类型 |
status | | string |
status_code | | number |
pagination | 分页对象 | object |
pagination.current_page | | number |
pagination.from | | number |
pagination.last_page | | number |
pagination.path | | string |
pagination.per_page | | number |
pagination.to | | number |
pagination.total | | number |
data | 数据对象 | object |
data.isCompanyMember | 当前用户是否是DAO成员 true:是 false:否 | boolean |
data.project | 项目列表数据对象 | array |
data.project.id | 项目ID | number |
data.project.title | 项目标题 | string |
data.project.profile | 项目简介 | string |
data.project.ctime | 项目创建时间 | string |
data.project.uid | 创建者ID | number |
data.project.log | LOGO | string |
data.project.people | 成员总数 | number |
data.project.nkc | 金额数据对象(用于组织账户->下的项目账户列表) | object |
data.project.nkc.balance_nkc | 账户余额 | number |
data.project.nkc.freeze_nkc | 冻结金额 | number |
data.project.isProjectMember | 是否是项目成员 0:已申請 1已通過 2 未申請 | number |
data.project.user_profile | 项目创建者数据对象 | object |
data.project.user_profile.id | 创建者ID | number |
data.project.user_profile.name | 创建者姓名 | string |
请求方式:POST
请求地址:http://{{host}}{{api}}/company/quit-company
Header参数名 | 类型 | 必需 | 描述 | 示例 e.g. |
Authorization | string | 是 | 令牌token | Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjcwMjM1LCJpc3MiOiJodHRwczovL2FwaS1uZXdvcmsuY3MucG1jYWZmLmNvbS9uZXdvcmsvdjIvd2VjaGF0L2pzLXdlY2hhdC1jYWxsYmFjayIsImlhdCI6MTUzNjczOTMwOSwiZXhwIjoxNTM3MzQ0MTA5LCJuYmYiOjE1MzY3MzkzMDksImp0aSI6IktqT0xsaGlIdzdQcVNNQTkifQ.m2dDYxJbsBi6EXm3eGTRZFUwIEu4NmRGAf2uHQ0BgCA |
Body
返回示例:
{"status": "success","status_code": 200,"data": true}