Blame view
src/mock/modules/role.js
2.66 KB
e7ab2c09a
![]() |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 |
/* * 角色管理模块 */ // 保存 export function save() { return { url: 'role/save', type: 'post', data: { "code": 200, "msg": null, "data": 1 } } } // 批量删除 export function batchDelete() { return { url: 'role/delete', type: 'post', data: { "code": 200, "msg": null, "data": 1 } } } // 查询全部 export function findAll() { let findAllData = { "code": 200, "msg": null, "data": [ { "id": 1, "createBy": "admin", "createTime": "2018-08-14T03:11:11.000+0000", "lastUpdateBy": "admin", "lastUpdateTime": "2018-08-14T03:11:11.000+0000", "name": "admin", "remark": "超级管理员", "delFlag": 0 }, { "id": 2, "createBy": "admin", "createTime": "2018-08-14T03:11:11.000+0000", "lastUpdateBy": "admin", "lastUpdateTime": "2018-08-14T03:11:11.000+0000", "name": "dev", "remark": "开发人员", "delFlag": 0 }, { "id": 3, "createBy": "admin", "createTime": "2018-08-14T03:11:11.000+0000", "lastUpdateBy": "admin", "lastUpdateTime": "2018-08-14T03:11:11.000+0000", "name": "test", "remark": "测试人员", "delFlag": 0 } ] } return { url: 'role/findAll', type: 'get', data: findAllData } } // 分页查询 export function findPage(params) { let findPageData = { "code": 200, "msg": null, "data": {} } let pageNum = 1 let pageSize = 8 if(params !== null) { // pageNum = params.pageNum } if(params !== null) { // pageSize = params.pageSize } let content = this.getContent(pageNum, pageSize) findPageData.data.pageNum = pageNum findPageData.data.pageSize = pageSize findPageData.data.totalSize = 50 findPageData.data.content = content return { url: 'role/findPage', type: 'post', data: findPageData } } export function getContent(pageNum, pageSize) { let content = [] for(let i=0; i<pageSize; i++) { let obj = {} let index = ((pageNum - 1) * pageSize) + i + 1 obj.id = index obj.name = 'role' + index obj.remark = 'remark role' + index if(i % 2 === 0) { } obj.createBy= 'admin' obj.createTime= '2018-08-14 11:11:11' obj.createBy= 'admin' obj.createTime= '2018-09-14 12:12:12' content.push(obj) } return content } // 查询角色菜单集合 export function findRoleMenus(params) { let findRoleMenuData = { "code": 200, "msg": null, "data": {} } return { url: 'role/findRoleMenus', type: 'get', data: findRoleMenuData } } |