|
@@ -7,311 +7,7 @@ export default {
|
|
|
getUserInfo() {
|
|
|
return axios.get('/permission/api/system/userinfo')
|
|
|
},
|
|
|
- /**
|
|
|
- * 修改密码
|
|
|
- */
|
|
|
- ChangePassword(params) {
|
|
|
- return axios({
|
|
|
- url: '/permission/api/admin/changePassword',
|
|
|
- method: 'post',
|
|
|
- params: params
|
|
|
- })
|
|
|
- },
|
|
|
- /**
|
|
|
- * 重置密码
|
|
|
- */
|
|
|
- ResetPassword(params) {
|
|
|
- return axios({
|
|
|
- url: '/permission/api/admin/resetPassword',
|
|
|
- method: 'post',
|
|
|
- params: params
|
|
|
- })
|
|
|
- },
|
|
|
- /**
|
|
|
- * 获取验证码
|
|
|
- */
|
|
|
- getVerifyCode() {
|
|
|
- return axios.get('/permission/api/admin/verifyCode')
|
|
|
- },
|
|
|
- /**
|
|
|
- * 获取用户权限
|
|
|
- */
|
|
|
- getPermissionList(params) {
|
|
|
- return axios.get('/permission/api/system/getPermissionList', {params})
|
|
|
- },
|
|
|
- /**
|
|
|
- * 用户登录
|
|
|
- */
|
|
|
- adminLogin(data) {
|
|
|
- return axios.post('/permission/api/admin/login', data)
|
|
|
- },
|
|
|
- /**
|
|
|
- * 判断是否用户登录
|
|
|
- */
|
|
|
- IsadminLogin(params) {
|
|
|
- return axios({
|
|
|
- url: '/permission/api/system/getLoginStatusByToken',
|
|
|
- method: 'post',
|
|
|
- params: params
|
|
|
- })
|
|
|
- // return axios.post('/permission/api/system/getLoginStatusByToken', params)
|
|
|
- },
|
|
|
- /**
|
|
|
- * 退出登录
|
|
|
- */
|
|
|
- adminLogout() {
|
|
|
- return axios.post('/permission/api/admin/logout')
|
|
|
- },
|
|
|
|
|
|
- /**
|
|
|
- * 查询租户
|
|
|
- */
|
|
|
- getTenantList(params) {
|
|
|
- return axios.get('/permission/api/tenant/queryPageList', {params})
|
|
|
- },
|
|
|
- /**
|
|
|
- * 编辑租户
|
|
|
- */
|
|
|
- editTenant(data) {
|
|
|
- return axios.post('/permission/api/tenant/update', data)
|
|
|
- },
|
|
|
- /**
|
|
|
- * 新增租户
|
|
|
- */
|
|
|
- addTenant(data) {
|
|
|
- return axios.post('/permission/api/tenant/add', data)
|
|
|
- },
|
|
|
- /**
|
|
|
- * 删除租户
|
|
|
- */
|
|
|
- deleteTenant(params) {
|
|
|
- return axios({
|
|
|
- url: '/permission/api/tenant/delete',
|
|
|
- method: 'post',
|
|
|
- params: params
|
|
|
- })
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 查询应用
|
|
|
- */
|
|
|
- getApplyList(params) {
|
|
|
- return axios.get('/permission/api/application/queryPageList', {params})
|
|
|
- },
|
|
|
- /**
|
|
|
- * 通过应用ID查询关联租户
|
|
|
- */
|
|
|
- getAllTenantByApplicationId(params) {
|
|
|
- return axios.get('/permission/api/application/getAllTenantByApplicationId', {params})
|
|
|
- },
|
|
|
- /**
|
|
|
- * 编辑应用
|
|
|
- */
|
|
|
- editApply(data) {
|
|
|
- return axios.post('/permission/api/application/update', data)
|
|
|
- },
|
|
|
- /**
|
|
|
- * 新增应用
|
|
|
- */
|
|
|
- addApply(data) {
|
|
|
- return axios.post('/permission/api/application/add', data)
|
|
|
- },
|
|
|
- /**
|
|
|
- * 删除应用
|
|
|
- */
|
|
|
- deleteApply(params) {
|
|
|
- return axios({
|
|
|
- url: '/permission/api/application/delete',
|
|
|
- method: 'post',
|
|
|
- params: params
|
|
|
- })
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 查询功能
|
|
|
- */
|
|
|
- getFunctionList(params) {
|
|
|
- return axios.get('/permission/api/function/queryPageList', {params})
|
|
|
- },
|
|
|
- /**
|
|
|
- * 查询类型为展示的功能
|
|
|
- */
|
|
|
- getFuncListByTypeIsShow(params) {
|
|
|
- return axios.get('/permission/api/function/getFuncListByTypeIsShow', {params})
|
|
|
- },
|
|
|
- /**
|
|
|
- * 编辑功能
|
|
|
- */
|
|
|
- editFunction(data) {
|
|
|
- return axios.post('/permission/api/function/update', data)
|
|
|
- },
|
|
|
- /**
|
|
|
- * 新增功能
|
|
|
- */
|
|
|
- addFunction(data) {
|
|
|
- return axios.post('/permission/api/function/add', data)
|
|
|
- },
|
|
|
- /**
|
|
|
- * 删除功能
|
|
|
- */
|
|
|
- deleteFunction(params) {
|
|
|
- return axios({
|
|
|
- url: '/permission/api/function/delete',
|
|
|
- method: 'post',
|
|
|
- params: params
|
|
|
- })
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 查询部门
|
|
|
- */
|
|
|
- getDepartmentList(params) {
|
|
|
- return axios.get('/permission/api/department/queryPageList', {params})
|
|
|
- },
|
|
|
- /**
|
|
|
- * 编辑部门
|
|
|
- */
|
|
|
- editDepartment(data) {
|
|
|
- return axios.post('/permission/api/department/update', data)
|
|
|
- },
|
|
|
- /**
|
|
|
- * 新增部门
|
|
|
- */
|
|
|
- addDepartment(data) {
|
|
|
- return axios.post('/permission/api/department/add', data)
|
|
|
- },
|
|
|
- /**
|
|
|
- * 删除部门
|
|
|
- */
|
|
|
- deleteDepartment(params) {
|
|
|
- return axios({
|
|
|
- url: '/permission/api/department/delete',
|
|
|
- method: 'post',
|
|
|
- params: params
|
|
|
- })
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 查询职位
|
|
|
- */
|
|
|
- getPositionList(params) {
|
|
|
- return axios.get('/permission/api/position/queryPageList', {params})
|
|
|
- },
|
|
|
- /**
|
|
|
- * 编辑职位
|
|
|
- */
|
|
|
- editPosition(data) {
|
|
|
- return axios.post('/permission/api/position/update', data)
|
|
|
- },
|
|
|
- /**
|
|
|
- * 新增职位
|
|
|
- */
|
|
|
- addPosition(data) {
|
|
|
- return axios.post('/permission/api/position/add', data)
|
|
|
- },
|
|
|
- /**
|
|
|
- * 删除职位
|
|
|
- */
|
|
|
- deletePosition(params) {
|
|
|
- return axios({
|
|
|
- url: '/permission/api/position/delete',
|
|
|
- method: 'post',
|
|
|
- params: params
|
|
|
- })
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 查询人员
|
|
|
- */
|
|
|
- getPersonnelList(data) {
|
|
|
- return axios.post('/permission/api/personnel/queryPageList', data)
|
|
|
- },
|
|
|
- /**
|
|
|
- * 编辑人员
|
|
|
- */
|
|
|
- editPersonnel(data) {
|
|
|
- return axios.post('/permission/api/personnel/update', data)
|
|
|
- },
|
|
|
- /**
|
|
|
- * 新增人员
|
|
|
- */
|
|
|
- addPersonnel(data) {
|
|
|
- return axios.post('/permission/api/personnel/add', data)
|
|
|
- },
|
|
|
- /**
|
|
|
- * 删除人员
|
|
|
- */
|
|
|
- deletePersonnel(params) {
|
|
|
- return axios({
|
|
|
- url: '/permission/api/personnel/delete',
|
|
|
- method: 'post',
|
|
|
- params: params
|
|
|
- })
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 查询角色
|
|
|
- */
|
|
|
- getRoleList(params) {
|
|
|
- return axios.get('/permission/api/role/queryPageList', {params})
|
|
|
- },
|
|
|
- /**
|
|
|
- * 编辑角色
|
|
|
- */
|
|
|
- editRole(data) {
|
|
|
- return axios.post('/permission/api/role/update', data)
|
|
|
- },
|
|
|
- /**
|
|
|
- * 新增角色
|
|
|
- */
|
|
|
- addRole(data) {
|
|
|
- return axios.post('/permission/api/role/add', data)
|
|
|
- },
|
|
|
- /**
|
|
|
- * 删除角色
|
|
|
- */
|
|
|
- deleteRole(params) {
|
|
|
- return axios({
|
|
|
- url: '/permission/api/role/delete',
|
|
|
- method: 'post',
|
|
|
- params: params
|
|
|
- })
|
|
|
- },
|
|
|
- /**
|
|
|
- * 获取功能数据列表
|
|
|
- */
|
|
|
- getDataList(params) {
|
|
|
- return axios.post('/permission/api/data/getDataByFunctionIds', params)
|
|
|
- },
|
|
|
- /**
|
|
|
- *
|
|
|
- * 查询用户组
|
|
|
- */
|
|
|
- getGroupList(params) {
|
|
|
- return axios.get('/permission/api/userGroup/queryPageList', {params})
|
|
|
- },
|
|
|
- /**
|
|
|
- * 编辑用户组
|
|
|
- */
|
|
|
- editGroup(data) {
|
|
|
- return axios.post('/permission/api/userGroup/update', data)
|
|
|
- },
|
|
|
- /**
|
|
|
- * 新增用户组
|
|
|
- */
|
|
|
- addGroup(data) {
|
|
|
- return axios.post('/permission/api/userGroup/add', data)
|
|
|
- },
|
|
|
- /**
|
|
|
- * 删除用户组
|
|
|
- */
|
|
|
- deleteGroup(params) {
|
|
|
- return axios({
|
|
|
- url: '/permission/api/userGroup/delete',
|
|
|
- method: 'post',
|
|
|
- params: params
|
|
|
- })
|
|
|
- },
|
|
|
|
|
|
/**
|
|
|
*
|
|
@@ -325,35 +21,7 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
|
|
|
- /**
|
|
|
- *
|
|
|
- * 查询数据权限
|
|
|
- */
|
|
|
- getDataList(params) {
|
|
|
- return axios.get('/permission/api/data/queryList', {params})
|
|
|
- },
|
|
|
- /**
|
|
|
- * 编辑数据权限
|
|
|
- */
|
|
|
- editData(data) {
|
|
|
- return axios.post('/permission/api/data/update', data)
|
|
|
- },
|
|
|
- /**
|
|
|
- * 新增数据权限
|
|
|
- */
|
|
|
- addData(data) {
|
|
|
- return axios.post('/permission/api/data/add', data)
|
|
|
- },
|
|
|
- /**
|
|
|
- * 删除数据权限
|
|
|
- */
|
|
|
- deleteData(params) {
|
|
|
- return axios({
|
|
|
- url: '/permission/api/data/delete',
|
|
|
- method: 'post',
|
|
|
- params: params
|
|
|
- })
|
|
|
- },
|
|
|
+
|
|
|
/**
|
|
|
* 获取租户类型
|
|
|
*/
|
|
@@ -361,94 +29,6 @@ export default {
|
|
|
return axios.get('/permission/api/system/getDict', {params})
|
|
|
},
|
|
|
|
|
|
- /**
|
|
|
- * 获取所有部门
|
|
|
- */
|
|
|
- getAllDepartmentList(params) {
|
|
|
- return axios.get('/permission/api/department/getDepartmentList', {params})
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 获取所有职位
|
|
|
- */
|
|
|
- getAllPositionList(params) {
|
|
|
- return axios.get('/permission/api/position/getPositionList', {params})
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 获取所有人员
|
|
|
- */
|
|
|
- getAllPersonnelList(params) {
|
|
|
- return axios.get('/permission/api/personnel/getPersonnelList', {params})
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 获取所有角色
|
|
|
- */
|
|
|
- getAllRoleList(params) {
|
|
|
- return axios.get('/permission/api/role/getRoleList', {params})
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 获取所有用户组
|
|
|
- */
|
|
|
- getAllUserGroupList(params) {
|
|
|
- return axios.get('/permission/api/userGroup/getUserGroupList', {params})
|
|
|
- },
|
|
|
- /**
|
|
|
- * 获取所有租户
|
|
|
- */
|
|
|
- getAllTenantList(params) {
|
|
|
- return axios.get('/permission/api/tenant/getTenantList', {params})
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 获取所有应用
|
|
|
- */
|
|
|
- getAllApplicationList(params) {
|
|
|
- return axios.get('/permission/api/application/getApplicationList', {params})
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 获取所有功能
|
|
|
- */
|
|
|
- getAllFunctionList(params) {
|
|
|
- return axios.get('/permission/api/function/getFunctionList', {params})
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 获取所有功能
|
|
|
- */
|
|
|
- addRolePersonnelBatch(params) {
|
|
|
- return axios.post('/permission/api/role/addRolePersonnelBatch', params)
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 会员类别权限管理新增
|
|
|
- */
|
|
|
- addNewTenantVipType(params) {
|
|
|
- return axios.post('/permission/api/tenantVipType/addNew', params)
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 会员类别权限管理查询
|
|
|
- */
|
|
|
- queryTenantVipType(params) {
|
|
|
- return axios.post('/permission/api/tenantVipType/queryTenantVipType', params)
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 会员类别权限管理更新
|
|
|
- */
|
|
|
- updateNewTenantVipType(params) {
|
|
|
- return axios.post('/permission/api/tenantVipType/update', params)
|
|
|
- },
|
|
|
-
|
|
|
- /**
|
|
|
- * 会员类别权限管理删除
|
|
|
- */
|
|
|
- deleteTenantVipType(params) {
|
|
|
- return axios.get('/permission/api/tenantVipType/delete', {params})
|
|
|
- },
|
|
|
+
|
|
|
|
|
|
}
|