Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

 

角色列表

地址

/rest/gears/1.0/team/personrolelist

 

结果

[

    {

        "id": 1,   //ID编号

        "name": "负责人",  //名称色中

        "avail": true,  //是否算为有效资源(后期在可能会有人禁用掉判断判断产)

        "disabled": false,//是否启用

        "tips": "负责人"

    },

    {

        "id": 2,

        "name": "开发人员",

        "avail": true,

        "disabled": false,

        "tips": "开发人员"

    }

]

 

 

角色信息

地址

/rest/gears/1.0/team/personrole/{roleid}

Roleid:角色ID

结果

{

        "id": 1,   //ID编号

        "name": "负责人",  //名称色中

        "avail": true,  //是否算为有效资源

        "disabled": false,//是否启用

        "tips": "负责人"

}

 

角色下人员信息

地址

/rest/gears/1.0/team/persionrole/{role_id}/memberlist

 

结果

[

    {

        "id": 17,

        "field_id": 12585,  //所 在 团队ID

        "user_id": "zheng.xu",

        "username": "徐争",

        "role_id": 1,

        "default_in": true  //默认所在主团队

},

    {

        "id": 14,

        "field_id": 12585,

        "user_id": "zheng.xu1",

        "username": "徐争1",

        "role_id": 1,

        "default_in": true

    }

 

]

 

 

部门列表

地址

/rest/gears/1.0/team/grouplist

得到所有部门的列表

结果

[

{

        "field_id": 12310,  

        "name": "采购研发部",

        "leader_id": "jun.li",

        "leader_name": "李俊",

        "disabled": false

    },

    {

        "field_id":12314,

        "name": "物流研发部",

        "leader_id": "zhuo.zhou",

        "leader_name": "周卓",

        "disabled": false

    }

   ]

 

 

部门信息

地址

/rest/gears/1.0/team/group/{field_id}

得到单个部门的信息

结果

{

        "field_id": 12310,    //部门的ID

        "name": "采购研发部",

        "leader_id": "jun.li",

        "leader_name": "李俊",

        "disabled": false  //是 否被禁用

 

 

 

 

部门下的团队列表

地址

/rest/gears/1.0/team/{field_id}/domainlist
 

参数:field_id,部门的  ID

结果

[

    {

        "field_id": 12573, //团队 的ID

        "name": "采购管理组",

        "leader_id": "yugang.shao",

        "leader_name": "邵玉刚",

        "disabled": false  //是否被禁用

    },

    {

        "field_id": 12574,

        "name": "采购运营组",

        "leader_id": "xiaofeng.zhong",

        "leader_name": "钟小锋",

        "disabled": false

    }]

 

 

团队信息

地址

/rest/gears/1.0/team/domain/{field_id}

参数:field_id  :团队ID

结果

{

        "field_id": 12574, //团队 的ID

        "name": "采购运营组",

        "leader_id": "xiaofeng.zhong",

        "leader_name": "钟小锋",

        "disabled": false  //是否禁用

    }

 

 

 

团队下的人员信息列表

地址

/rest/gears/1.0/team/{ field_id}/memberlist

参数:field_id  团队ID

结果

[

    {

        "id": 4,  //人员ID

        "field_id": 12573,//团队ID

        "user_id": "yugang.shao",

        "role_id": 1,   //角色ID

        "role_name": "负责人",

        "default_in": true  是否默认是否在此组  

    },

    {

        "id": 192,

        "field_id": 12573,

        "user_id": "jinyi.he",

        "role_id": 2,

        "role_name": "开发人员",

        "default_in": true

}

]

 

 

部门下的人员信息列表

地址

/rest/gears/1.0/team/{ field_id}/groupmemberlist

参数:field_id  部门的ID

结果

[

    {

        "id": 4,  //人员ID

        "field_id": 12573,//团队ID

        "user_id": "yugang.shao",

        "role_id": 1,   //角色ID

        "role_name": "负责人",

        "default_in": true  是否默认是否在此组  

    },

    {

        "id": 192,

        "field_id": 12573,

        "user_id": "jinyi.he",

        "role_id": 2,

        "role_name": "开发人员",

        "default_in": true

}

]

 

所有人员信息列表

地址

/rest/gears/1.0/team/allmemberlist

结果

[

    {

        "id": 4,  //人员ID

        "field_id": 12573,//团队ID

        "user_id": "yugang.shao",

        "role_id": 1,   //角色ID

        "role_name": "负责人",

        "default_in": true  是否默认是否在此组  

    },

    {

        "id": 192,

        "field_id": 12573,

        "user_id": "jinyi.he",

        "role_id": 2,

        "role_name": "开发人员",

        "default_in": true

}

]

 

 

 

 

人员信息

地址

/rest/gears/1.0/team/member/{id}

参数:id  人员ID

 

结果

{

        "id": 17,   //人员ID

        "field_id": 12585,  //所 在团队ID

        "user_id": "zheng.xu",

        "username": "徐争",

        "role_id": 1,

        "default_in": true

}

 

 

人员信息2

地址

/rest/gears/1.0/team/username/{user_id}/memberlist

参数:user_id  用户的账户名:如:hehongqi

 

得到一个账户所在组的列表

结果

[

    {

        "id": 17,   //人员ID

        "field_id": 12585,  //所 在团队ID

        "user_id": "zheng.xu",

        "username": "徐争",

        "role_id": 1,

        "default_in": true

},

   {

        "id": 17,   //人员ID

        "field_id": 12585,  //所 在团队ID

        "user_id": "zheng.xu",

        "username": "徐争",

        "role_id": 1,

        "default_in": true

    }

]

 

 

 

 

 

  • No labels