Nework360 API
Search…
投票共识API
创建移除成员投票
请求方式:POST
请求地址:http://{{host}}{{api}}/vote/remove-member
Header参数名
类型
必需
描述
示例 e.g.
Authorization
string
令牌token
Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjcwMjM1LCJpc3MiOiJodHRwczovL2FwaS1uZXdvcmsuY3MucG1jYWZmLmNvbS9uZXdvcmsvdjIvd2VjaGF0L2pzLXdlY2hhdC1jYWxsYmFjayIsImlhdCI6MTUzNjczOTMwOSwiZXhwIjoxNTM3MzQ0MTA5LCJuYmYiOjE1MzY3MzkzMDksImp0aSI6IktqT0xsaGlIdzdQcVNNQTkifQ.m2dDYxJbsBi6EXm3eGTRZFUwIEu4NmRGAf2uHQ0BgCA
Body
Body参数名
类型
必需
描述
示例 e.g.
rmuid
number
要移除的成员ID
rmrcid
number
移除范围(DAOID)
title
string
标题
describe
string
说明
deadline
number
投票时限
attachment
string
附件地址 URL
cid
number
DAOID
详细说明:
说明:{ "status": "failed", "status_code": 499, "message": "该成员目前不可操作!"} 此原因-因为要移除的成员有下列情况
    1.
    组织的所有者
    2.
    已有正在进行中的被投记录
    3.
    是某一个正在进行投票的发起者
    4.
    是一个正在进行决议共识的投票成员
返回示例:
1
{
2
"status": "success",
3
"status_code": 200,
4
"data": {
5
"vote_id": 29
6
}
7
}
Copied!
参数名
描述
类型
data.vote_id
投票id
number

创建支出资金投票

请求方式:POST
请求地址:http://{{host}}{{api}}/vote/transferBody
Body参数名
类型
必需
描述
示例 e.g.
title
string
标题
pid
number
项目ID
describe
string
说明
transfer_nkc
number
转账金额
paybale_type
number
付款账户类型(1DAO 2项目 3个人)
paybale_account
number
付款账户
receipt_type
number
收款账户类型(1DAO 2项目 3个人)
receipt_account
number
收款账户类型
deadline
number
投票时限
attachment
string
附件地址 url
返回示例:
1
{
2
"status": "success",
3
"status_code": 200,
4
"data": {
5
"vote_id": 29
6
}
7
}
Copied!

创建决议共识

请求方式:POST
请求地址:http://{{host}}{{api}}/vote/common-viewBody
Body参数名
类型
必需
描述
示例 e.g.
title
string
标题
cid
number
DAOID
describe
string
说明
vote_uid
array
投票人
deadline
number
投票时限
attachment
string
附件地址 url
返回示例:
1
{
2
"status": "success",
3
"status_code": 200,
4
"data": {
5
"vote_id": 29
6
}
7
}
Copied!

查看指定投票详情

请求方式:GET
请求地址:http://{{host}}{{api}}/vote/show-vote/{vote_id}
Header参数名
类型
必需
描述
示例 e.g.
Authorization
string
令牌token
Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjcwMjM1LCJpc3MiOiJodHRwczovL2FwaS1uZXdvcmsuY3MucG1jYWZmLmNvbS9uZXdvcmsvdjIvd2VjaGF0L2pzLXdlY2hhdC1jYWxsYmFjayIsImlhdCI6MTUzNjczOTMwOSwiZXhwIjoxNTM3MzQ0MTA5LCJuYmYiOjE1MzY3MzkzMDksImp0aSI6IktqT0xsaGlIdzdQcVNNQTkifQ.m2dDYxJbsBi6EXm3eGTRZFUwIEu4NmRGAf2uHQ0BgCA
返回示例:
1
{
2
"status": "success",
3
"status_code": 200,
4
"data": [
5
{
6
"id": 30,
7
"pid": 18,
8
"type": 2,
9
"title": "本地测试创建投票-支出资金-one",
10
"describe": "返回集合中,最后一个通过指定测试的元素:",
11
"deadline": 1540781197,
12
"ctime": "2018-10-15 10:46:37",
13
"result": 0,
14
"transfer_nkc": "200.36",
15
"attachment": null,
16
"user_profile": {
17
"id": 70253,
18
"name": "kkai",
19
"mission_id": "X9gWR8pOak7p9KLJlzn4xv1A"
20
},
21
"pay": {
22
"name": "影视后期",
23
"logo": ""
24
},
25
"receipt": {
26
"name": "HXR",
27
"avatar": "http://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTJRQl1SOr0KyOibeIhWDdZBicPfXlSonibCHq5mAQdO2KToqHkYXq8xIdRk7x9ddrO1GQL7UCpTgJiaTg/132",
28
"mission_id": null
29
},
30
"vote_member": [
31
{
32
"avatar": "http://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTLUeZNZnwHCtU1ibYSiau0PIFrjwkeS7PxW3gSAFGjFus5JHFDjnHLF4yjT1Rm8ibbGv0EPcmZQOXJlg/132",
33
"name": "kkai",
34
"id": 70253,
35
"mission_id": "X9gWR8pOak7p9KLJlzn4xv1A",
36
"pivot": {
37
"pvid": 30,
38
"uid": 70253,
39
"result": 0
40
}
41
},
42
{
43
"avatar": "http://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTJRQl1SOr0KyOibeIhWDdZBicPfXlSonibCHq5mAQdO2KToqHkYXq8xIdRWjmiatOWdlAtnrqolribuMKw/132",
44
"name": "没没8、",
45
"id": 70243,
46
"mission_id": "DX1KGmOgjkyvoRLM75JNdYpR",
47
"pivot": {
48
"pvid": 30,
49
"uid": 70243,
50
"result": 0
51
}
52
},
53
{
54
"avatar": "http://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTJRQl1SOr0KyOibeIhWDdZBicPfXlSonibCHq5mAQdO2KToqHkYXq8xIdRWjmiatOWdlAtnrqolribuMKw/132",
55
"name": "没没7、",
56
"id": 70242,
57
"mission_id": "zwo5mP7e6kNODGL1lnp3JdgW",
58
"pivot": {
59
"pvid": 30,
60
"uid": 70242,
61
"result": 0
62
}
63
},
64
{
65
"avatar": "http://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTJRQl1SOr0KyOibeIhWDdZBicPfXlSonibCHq5mAQdO2KToqHkYXq8xIdRk7x9ddrO1GQL7UCpTgJiaTg/132",
66
"name": "HXR",
67
"id": 70235,
68
"mission_id": "6n0d537eRkev60LVgjz14wA8",
69
"pivot": {
70
"pvid": 30,
71
"uid": 70235,
72
"result": 0
73
}
74
},
75
{
76
"avatar": "http://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTJRQl1SOr0KyOibeIhWDdZBicPfXlSonibCHq5mAQdO2KToqHkYXq8xIdRk7x9ddrO1GQL7UCpTgJiaTg/132",
77
"name": "胡相茹",
78
"id": 70235,
79
"mission_id": "6n0d537eRkev60LVgjz14wA8",
80
"pivot": {
81
"pvid": 30,
82
"uid": 70235,
83
"result": 0
84
}
85
}
86
],
87
"weight": {
88
"no": 0,
89
"yes": 0
90
}
91
}
92
]
93
}
Copied!
参数名
描述
类型
data.id
投票id
number
data.pid
项目id
number
data.type
投票类别 1移除成员 2支出资金 3决议共识
number
data.title
标题
string
data.describe
说明
string
data.deadline
截止秒数
number
data.ctime
创建时间
string
data.result
投票状态 0:进行中 1通过 2未通过
number
data.paybale_type
付款账户类别 1DAO 2项目 3个人
number
data.paybale_account
付款账户
number
data.receipt_type
收款账户类别 1DAO 2项目 3 个人
number
data.receipt_account
收款账户
number
data.transfer_nkc
转账金额
string
data.vote_member
投票成员
array
data.vote_member.avatar
头像
string
data.vote_member.name
姓名
string
data.vote_member.id
用户id
number
data.vote_member.mission_id
加密id
string
data.vote_member.pivot.result
个人投票状态 0:未投票 1同意 2:反对
number
data.pay
付款方
object
data.receipt
收款方
object
data.user_profile
创建人
object
data.weight
投票比例数据体
object
data.weight.no
反对
number
data.weight.yes
同意
number

移除成员投票

请求方式:POST
请求地址:http://{{host}}{{api}}/vote/remove-member-result
Header参数名
类型
必需
描述
示例 e.g.
Authorization
string
令牌token
Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjcwMjM1LCJpc3MiOiJodHRwczovL2FwaS1uZXdvcmsuY3MucG1jYWZmLmNvbS9uZXdvcmsvdjIvd2VjaGF0L2pzLXdlY2hhdC1jYWxsYmFjayIsImlhdCI6MTUzNjczOTMwOSwiZXhwIjoxNTM3MzQ0MTA5LCJuYmYiOjE1MzY3MzkzMDksImp0aSI6IktqT0xsaGlIdzdQcVNNQTkifQ.m2dDYxJbsBi6EXm3eGTRZFUwIEu4NmRGAf2uHQ0BgCA
Body
Body参数名
类型
必需
描述
示例 e.g.
vote_id
number
投票ID
result
number
投票结果
返回示例:
1
{
2
"status": "success",
3
"status_code": 200,
4
"data": "投票成功"
5
}
Copied!

支出资金投票

请求方式:POST
请求地址:http://{{host}}{{api}}/vote/transfer-result
Header参数名
类型
必需
描述
示例 e.g.
Authorization
string
令牌token
Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjcwMjM1LCJpc3MiOiJodHRwczovL2FwaS1uZXdvcmsuY3MucG1jYWZmLmNvbS9uZXdvcmsvdjIvd2VjaGF0L2pzLXdlY2hhdC1jYWxsYmFjayIsImlhdCI6MTUzNjczOTMwOSwiZXhwIjoxNTM3MzQ0MTA5LCJuYmYiOjE1MzY3MzkzMDksImp0aSI6IktqT0xsaGlIdzdQcVNNQTkifQ.m2dDYxJbsBi6EXm3eGTRZFUwIEu4NmRGAf2uHQ0BgCA
Body
Body参数名
类型
必需
描述
示例 e.g.
vote_id
number
投票ID
result
number
投票结果
返回示例:
1
{
2
"status": "success",
3
"status_code": 200,
4
"data": "投票成功"
5
}
Copied!

决议共识投票

请求方式:POST
请求地址:http://{{host}}{{api}}/vote/common-view-result
Header参数名
类型
必需
描述
示例 e.g.
Authorization
string
令牌token
Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjcwMjM1LCJpc3MiOiJodHRwczovL2FwaS1uZXdvcmsuY3MucG1jYWZmLmNvbS9uZXdvcmsvdjIvd2VjaGF0L2pzLXdlY2hhdC1jYWxsYmFjayIsImlhdCI6MTUzNjczOTMwOSwiZXhwIjoxNTM3MzQ0MTA5LCJuYmYiOjE1MzY3MzkzMDksImp0aSI6IktqT0xsaGlIdzdQcVNNQTkifQ.m2dDYxJbsBi6EXm3eGTRZFUwIEu4NmRGAf2uHQ0BgCA
Body
Body参数名
类型
必需
描述
示例 e.g.
vote_id
number
投票ID
result
number
投票结果
返回示例:
1
{
2
"status": "success",
3
"status_code": 200,
4
"data": "投票成功"
5
}
Copied!
Copy link