事业小组

## 添加组织 ### 请求地址 ``` /api/index/ ``` ### 请求参数 |参数|默认值|说明|是否必填| |-|-|-|-| |_handle|UserServicePage| |是| |_method|AddSpreadGroup| |是| |token|令牌|string|是| |xy_group_name|string|小组名称|是| |xy_group_account|string|小组长账号|是| |xy_group_level_blv|int|小组星级分成 0 否 1是|是| |xy_group_blv|int|小组长分成比例|是| |xy_group_member_blv|int|小组成员分成比例|是| |xy_group_auth|先将权限存到数组,然后转json|小组长权限|是| |xy_group_remark|string|小组长备注|是| ### 请求响应 ``` json { "code": 1,//1代表提现成功 0代表不成功 "msg": "",//code返回0 提示的错误信息 "data": {} } ``` ## 获取组织成员 ### 请求地址 ``` /api/index/ ``` ### 请求参数 |参数|默认值|说明|是否必填| |-|-|-|-| |_handle|UserServicePage| |是| |_method|GetSpreadGroupMember| |是| |token|令牌|string|是| |xy_group_id|string|小组id|是| ### 请求响应 ``` json { "code":1, "msg":"", "data": [{ "xy_group_member_id":1000,//小组成员编号 "xy_group_member_name":"小飞机",//小组成员名称 }] } ``` ## 组织列表 ### 请求地址 ``` /api/index/ ``` ### 请求参数 |参数|默认值|说明|是否必填| |-|-|-|-| |_handle|UserServicePage| |是| |_method|GetSpreadGroupList| |是| |token|令牌||是| |account||小组账号 |否| |name||小组名称 |否| |PageIndex|1||是| |PageSize|20||是| ### 请求响应 ``` json { "code":1, "msg":"", "data":{ "data":[{ "xy_group_id":1000,//小组编号 "xy_group_name":"游戏一组",//小组名称 "xy_group_account":"小飞机",//小组账号 "xy_group_blv":10, //小组分成比例 "xy_group_auth":["特权,归属,排行榜"],//小组权限 "xy_groupmember_blv":10,//组员分成比例 "xy_group_remark":"", // 备注 "xy_encry_id":"82c2559140b95ccda9c6ca4a8b981f1e", //密文主键 "reg_url":"注册链接" }], "total":999// 条数 } } ``` ## 获取组织详情 ### 请求地址 ``` /api/index/ ``` ### 请求参数 |参数|默认值|说明|是否必填| |-|-|-|-| |_handle|UserServicePage| |是| |_method|GetSpreadGroupInfo| |是| |token|令牌|string|是| |xy_group_id|组id|string|是| ### 请求响应 ``` json { "code":1, "msg":"", "data":[{ "xy_group_name":"游戏一组",//小组名称 "xy_group_account":"小飞机",//小组账号 "xy_group_level_blv":1, //小组是否累计星级分成比例 "xy_group_blv":10, //小组分成比例 "xy_group_member_blv":10, //小组成员分成比例 "xy_group_auth":["特权,归属,排行榜"],//小组权限 "xy_group_remark":"备注信息",//小组备注 "xy_group_url":"注册连接",//小组注册连接 }] } ``` ## 获取加盟商下组织 ### 请求地址 ``` /api/index/ ``` ### 请求参数 |参数|默认值|说明|是否必填| |-|-|-|-| |_handle|UserServicePage| |是| |_method|GetSpreadGroupByTrader| |是| |token|令牌|string|是| |xy_agent_id|加盟商id|string|是| ### 请求响应 ``` json { "code":1, "msg":"", "data":[{ "xy_group_id":1000,//小组编号 "xy_group_name":"事业一组",//小组名称 "xy_group_account":"小飞机",//小组账号 }] } ``` ## 修改组织信息 ### 请求地址 ``` /api/index/ ``` ### 请求参数 |参数|默认值|说明|是否必填| |-|-|-|-| |_handle|UserServicePage| |是| |_method| UpdateSpreadGroup| |是| |token|令牌|string|是| |xy_group_id|组id|int|是| |xy_group_member_id|组成员id设置小组长用|int|是| |xy_group_level_blv|累计星级分成比例|int|是| |xy_group_blv|组分成比例|int|是| |xy_group_member_blv|组成员从初始化比例|int|是| |xy_group_auth|先将权限存到数组,然后转json|小组长权限|是| ### 请求响应 ``` json { "code":1, "msg":"", "data": } ``` ## 小组长分成比例默认值设置 ### 请求地址 ``` /xykj/system/ ``` ### 请求参数 |参数|默认值|说明|是否必填| |-|-|-|-| |active_class|MemberEngine| |是| |active_method|UpdateGroupBLV| |是| |blv|比例|int|是| ### 请求响应 ``` json { "IsSuccess": true,//true成功 false失败 "Code":0, "Message":"成功", "Total":0, "ClientData":null } ``` ## 组员分成比例默认值设置 ### 请求地址 ``` /xykj/system/ ``` ### 请求参数 |参数|默认值|说明|是否必填| |-|-|-|-| |active_class|MemberEngine| |是| |active_method|UpdateGroupMemberBLV| |是| |blv|比例|int|是| ### 请求响应 ``` json { "IsSuccess": true,//true成功 false失败 "Code":0, "Message":"成功", "Total":0, "ClientData":null } ``` ## 获取分成比例默认值设置 ### 请求地址 ``` /xykj/system/ ``` ### 请求参数 |参数|默认值|说明|是否必填| |-|-|-|-| |active_class|MemberEngine| |是| |active_method|QueryDefaultBLV| |是| ### 请求响应 ``` json { "IsSuccess": true,//true成功 false失败 "Code":0, "Message":"成功", "Total":0, "ClientData":{ "group":"2", //小组长分成比例默认值 "groupmember":"3"//组员分成比例默认值 } } ``` ## 小组长账户下拉 ### 请求地址 ``` /xykj/system/ ``` ### 请求参数 |参数|默认值|说明|是否必填| |-|-|-|-| |active_class|SourceData| |是| |active_method|LoadSource| |是| |source|固定值:myspread| |是| ### 请求响应 ``` json { "IsSuccess": true,//true成功 false失败 "Code":0, "Message":"成功", "Total":0, "ClientData":{ "Text":"ted001", //账号 "Value":"ted001"//账号 } } ```