# angular2-manage-server **Repository Path**: jindoudou/angular2-manage-server ## Basic Information - **Project Name**: angular2-manage-server - **Description**: ng2实现mange项目的服务器 - **Primary Language**: TypeScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2017-09-06 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #angular2-manage-server | # | 接口名 | 方法 | 参数 | 返回值 | | :------: | :------ | :------ | ------: | :------: | | 1 | /api/role| get | type: string
pn: number
ps: number | [Object](#get-role) | | 2 | /api/role | delete | id: number | [Object](#delete-role) | | 3 | /api/role | post | id: number
newName: string | [Object](#post-role) | | 4 | /api/role | put | type: number
newName: string | [Object](#put-role) | | 5 | /api/account | get | pn: number
ps: number
keyword: string
sortBy: string
asc: boolean | [Object](#get-account) | | 6 | /api/account | delete | id: number | [Object](#delete-account) | | 7 | /api/account | post | id: number
roleId: number
name: string
phone: string
remark: string | [Object](#post-account) | | 8 | /api/account | put | roleId: number
name: string
phone: string
remark: string | [Object](#put-account) | ### 获得角色 #### 成功 ```javascript { "totalPage": 9, "totalItems": 25, "pn": 1, "ps": 3, "resultList": [ { "id": 1, "name": "administrator", "description": null, "type": 1, "createUser": 15, "updateUser": 15, "createTime": "2015-05-07 10:58:12", "updateTime": "2015-05-07 10:58:12" }, { "id": 60, "name": "线下市场部", "description": null, "type": 1, "createUser": 910, "updateUser": 910, "createTime": "2015-05-13 13:49:13", "updateTime": "2015-05-13 13:49:13" }, { "id": 61, "name": "线下售后教学部", "description": null, "type": 1, "createUser": 910, "updateUser": 910, "createTime": "2015-05-13 13:49:20", "updateTime": "2015-05-13 13:49:20" } ] } ``` --------------------------------------- ### 删除角色 #### 成功 ```javascript { "status": "SUCCESS", "title": "删除成功", "content": "角色已经删除成功了!" } ``` #### 失败 ```javascript { "status": "FAILED", "title": "删除失败了", "content": "角色并没有删除!" } ``` --------------------------------------- ### 修改角色 #### 成功 ```javascript { "status": "SUCCESS", "title": "更新成功", "content": "更新成功了!!" } ``` #### 失败 ```javascript { "status": "FAILED", "title": "更新数据失败", "content": "更新失败了, 原因是没找到id对应的角色" } ``` --------------------------------------- ### 添加角色 #### 成功 ```javascript { "status": "SUCCESS", "title": "添加成功", "content": { "id": 144, "name": "Simon", "description": null, "type": 3, "createUser": 910, "updateUser": 910, "createTime": "2016-11-16 12:20:20", "updateTime": "2016-11-16 12:20:20" } } ``` ####失败 ```javascript { "status": "FAILED", "title": "添加失败", "content": "没有选择角色类型!,角色名字必须填写!" } ``` ### 搜索账户 #### 成功 ```javascript { "totalPage": 135, "totalItems": 403, "pn": 1, "ps": 3, "resultList": [ { "id": 1, "unitId": null, "username": "administrator", "realName": "administrator", "password": "EA154EC8C69678E359CC9F3DEF7B0D64", "type": 1, "comment": "我是后台系统管理员", "enabled": 1, "createTime": "2015-04-28 16:01:32", "lastLoginTime": "2016-09-01 15:08:08", "createUser": null, "phoneNumber": "18611251121", "roleName": "administrator" }, { "id": 2, "unitId": null, "username": "test", "realName": "test", "password": "E10ADC3949BA59ABBE56E057F20F883E", "type": 1, "comment": "我是后台系统测试", "enabled": 1, "createTime": "2015-04-28 16:01:32", "lastLoginTime": "2016-11-04 15:41:11", "createUser": null, "phoneNumber": "18611111111", "roleName": "administrator" }, { "id": 3, "unitId": null, "username": "xsq", "realName": "xsq", "password": "37EF663FF5134FC8A3387F8035635854", "type": 1, "comment": "专用", "enabled": 1, "createTime": "2015-04-28 16:01:32", "lastLoginTime": "2016-09-29 13:45:34", "createUser": null, "phoneNumber": "18616730669", "roleName": "administrator" } ] } ``` ### 删除账户 #### 成功 ```javascript { "status": "SUCCESS", "title": "删除成功", "content": "用户已经删除成功了!" } ``` #### 失败 ```javascript { "status": "FAILED", "title": "删除失败了", "content": "不知咋滴,用户并被没有删除!" } ``` ### 添加账户 #### 成功 ```javascript { "status": "SUCCESS", "title": "添加成功", "content": { "id": 1311, "unitId": null, "username": "Simon's Post Account", "realName": "", "password": "E10ADC3949BA59ABBE56E057F20F883E", "type": 1, "comment": "remarkremarkremarkremark", "enabled": 1, "createTime": "2016-11-17 20:01:27", "lastLoginTime": "2016-11-17 20:01:27", "createUser": null, "phoneNumber": "18516245874" } } ``` #### 失败 ```javascript { "status": "FAILED", "title": "添加失败", "content": "选择的角色不存在,用户名字必须填写,电话号码不能为空" } ``` ### 更新账户 #### 成功 ```javascript { "status": "SUCCESS", "title": "更新成功", "content": { "id": 1, "unitId": null, "username": "Simon's Post Account", "realName": "administrator", "password": "EA154EC8C69678E359CC9F3DEF7B0D64", "type": 1, "comment": "remarkremarkremarkremark", "enabled": 1, "createTime": "2015-04-28 16:01:32", "lastLoginTime": "2016-09-01 15:08:08", "createUser": null, "phoneNumber": "18516245874", "roleName": "administrator" } } ``` #### 失败 ```javascript { "status": "FAILED", "title": "添加失败", "content": "不知道侬选了谁" } ```