<legend id="h4sia"></legend><samp id="h4sia"></samp>
<sup id="h4sia"></sup>
<mark id="h4sia"><del id="h4sia"></del></mark>

<p id="h4sia"><td id="h4sia"></td></p><track id="h4sia"></track>

<delect id="h4sia"></delect>
  • <input id="h4sia"><address id="h4sia"></address>

    <menuitem id="h4sia"></menuitem>

    1. <blockquote id="h4sia"><rt id="h4sia"></rt></blockquote>
      <wbr id="h4sia">
    2. <meter id="h4sia"></meter>

      <th id="h4sia"><center id="h4sia"><delect id="h4sia"></delect></center></th>
    3. <dl id="h4sia"></dl>
    4. <rp id="h4sia"><option id="h4sia"></option></rp>

        Skip to end of metadata
        Go to start of metadata

        团队及成员接口信息有要是为外部系统提供信息支持服务,通过调用这些API以例获得系统中配置的组织架构的信息


        角色列表


        地址

        /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