diff --git a/src/api/api_sys.js b/src/api/api_sys.js
index 3dcdbc0..1b3c223 100644
--- a/src/api/api_sys.js
+++ b/src/api/api_sys.js
@@ -75,6 +75,6 @@ export const apiSysMenuConfirm = (data, type) => {
}
// 删除菜单
-export const apiSysMenuDelete = (params, id) => {
- return http({ url: `/lz_management/sys/menu/delete/${id}`, method: 'get', params })
+export const apiSysMenuDelete = (data, id) => {
+ return http({ url: `/lz_management/sys/menu/delete${id}`, method: 'post', data })
}
diff --git a/src/mocks/index.js b/src/mocks/index.js
deleted file mode 100644
index 7bd7aeb..0000000
--- a/src/mocks/index.js
+++ /dev/null
@@ -1,45 +0,0 @@
-import Mock from 'mockjs'
-import * as common from './modules/common'
-import * as jobSchedule from './modules/job-schedule'
-import * as oss from './modules/oss'
-import * as sysConfig from './modules/sys-config'
-import * as sysLog from './modules/sys-log'
-import * as sysMenu from './modules/sys-menu'
-import * as sysRole from './modules/sys-role'
-import * as sysUser from './modules/sys-user'
-
-// tips
-// 1. 开启/关闭[业务模块]拦截, 通过调用fnCreate方法[isOpen参数]设置.
-// 2. 开启/关闭[业务模块中某个请求]拦截, 通过函数返回对象中的[isOpen属性]设置.
-fnCreate(common, false)
-fnCreate(jobSchedule, false)
-fnCreate(oss, false)
-fnCreate(sysConfig, false)
-fnCreate(sysLog, false)
-fnCreate(sysMenu, false)
-fnCreate(sysRole, false)
-fnCreate(sysUser, false)
-
-/**
- * 创建mock模拟数据
- * @param {*} mod 模块
- * @param {*} isOpen 是否开启?
- */
-function fnCreate (mod, isOpen = true) {
- if (isOpen) {
- for (var key in mod) {
- ((res) => {
- if (res.isOpen !== false) {
- Mock.mock(new RegExp(res.url), res.type, (opts) => {
- opts['data'] = opts.body ? JSON.parse(opts.body) : null
- delete opts.body
- console.log('\n')
- console.log('%cmock拦截, 请求: ', 'color:blue', opts)
- console.log('%cmock拦截, 响应: ', 'color:blue', res.data)
- return res.data
- })
- }
- })(mod[key]() || {})
- }
- }
-}
diff --git a/src/mocks/modules/staff-manage.js b/src/mocks/modules/staff-manage.js
deleted file mode 100644
index 1dc7c3b..0000000
--- a/src/mocks/modules/staff-manage.js
+++ /dev/null
@@ -1,31 +0,0 @@
-import Mock from 'mockjs'
-
-// 生成数据列表
-var dataList = []
-for (let i = 0; i < Math.floor(Math.random() * 10 + 1); i++) {
- dataList.push(Mock.mock({
- 'id': '@increment',
- 'paramKey': '@first',
- 'paramValue': '@last',
- 'remark': '@csentence'
- }))
-}
-
-// 获取文件列表
-export function list () {
- return {
- url: '/sys/oss/list',
- type: 'get',
- data: {
- 'msg': 'success',
- 'code': 0,
- 'page': {
- 'totalCount': dataList.length,
- 'pageSize': 10,
- 'totalPage': 1,
- 'currPage': 1,
- 'list': dataList
- }
- }
- }
-}
diff --git a/src/mocks/modules/sys-menu.js b/src/mocks/modules/sys-menu.js
deleted file mode 100644
index 871ea39..0000000
--- a/src/mocks/modules/sys-menu.js
+++ /dev/null
@@ -1,628 +0,0 @@
-// 生成数据列表
-var dataList = [
- {
- 'menuId': 1,
- 'parentId': 0,
- 'parentName': null,
- 'name': '系统管理',
- 'url': null,
- 'perms': null,
- 'type': 0,
- 'icon': 'system',
- 'orderNum': 0,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 2,
- 'parentId': 1,
- 'parentName': '系统管理',
- 'name': '管理员列表',
- 'url': 'sys/user',
- 'perms': null,
- 'type': 1,
- 'icon': 'admin',
- 'orderNum': 1,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 3,
- 'parentId': 1,
- 'parentName': '系统管理',
- 'name': '角色管理',
- 'url': 'sys/role',
- 'perms': null,
- 'type': 1,
- 'icon': 'role',
- 'orderNum': 2,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 4,
- 'parentId': 1,
- 'parentName': '系统管理',
- 'name': '菜单管理',
- 'url': 'sys/menu',
- 'perms': null,
- 'type': 1,
- 'icon': 'menu',
- 'orderNum': 3,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 5,
- 'parentId': 1,
- 'parentName': '系统管理',
- 'name': 'SQL监控',
- 'url': 'http://localhost:8080/renren-fast/druid/sql.html',
- 'perms': null,
- 'type': 1,
- 'icon': 'sql',
- 'orderNum': 4,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 6,
- 'parentId': 1,
- 'parentName': '系统管理',
- 'name': '定时任务',
- 'url': 'job/schedule',
- 'perms': null,
- 'type': 1,
- 'icon': 'job',
- 'orderNum': 5,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 7,
- 'parentId': 6,
- 'parentName': '定时任务',
- 'name': '查看',
- 'url': null,
- 'perms': 'sys:schedule:list,sys:schedule:info',
- 'type': 2,
- 'icon': null,
- 'orderNum': 0,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 8,
- 'parentId': 6,
- 'parentName': '定时任务',
- 'name': '新增',
- 'url': null,
- 'perms': 'sys:schedule:save',
- 'type': 2,
- 'icon': null,
- 'orderNum': 0,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 9,
- 'parentId': 6,
- 'parentName': '定时任务',
- 'name': '修改',
- 'url': null,
- 'perms': 'sys:schedule:update',
- 'type': 2,
- 'icon': null,
- 'orderNum': 0,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 10,
- 'parentId': 6,
- 'parentName': '定时任务',
- 'name': '删除',
- 'url': null,
- 'perms': 'sys:schedule:delete',
- 'type': 2,
- 'icon': null,
- 'orderNum': 0,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 11,
- 'parentId': 6,
- 'parentName': '定时任务',
- 'name': '暂停',
- 'url': null,
- 'perms': 'sys:schedule:pause',
- 'type': 2,
- 'icon': null,
- 'orderNum': 0,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 12,
- 'parentId': 6,
- 'parentName': '定时任务',
- 'name': '恢复',
- 'url': null,
- 'perms': 'sys:schedule:resume',
- 'type': 2,
- 'icon': null,
- 'orderNum': 0,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 13,
- 'parentId': 6,
- 'parentName': '定时任务',
- 'name': '立即执行',
- 'url': null,
- 'perms': 'sys:schedule:run',
- 'type': 2,
- 'icon': null,
- 'orderNum': 0,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 14,
- 'parentId': 6,
- 'parentName': '定时任务',
- 'name': '日志列表',
- 'url': null,
- 'perms': 'sys:schedule:log',
- 'type': 2,
- 'icon': null,
- 'orderNum': 0,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 15,
- 'parentId': 2,
- 'parentName': '管理员列表',
- 'name': '查看',
- 'url': null,
- 'perms': 'sys:user:list,sys:user:info',
- 'type': 2,
- 'icon': null,
- 'orderNum': 0,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 16,
- 'parentId': 2,
- 'parentName': '管理员列表',
- 'name': '新增',
- 'url': null,
- 'perms': 'sys:user:save,sys:role:select',
- 'type': 2,
- 'icon': null,
- 'orderNum': 0,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 17,
- 'parentId': 2,
- 'parentName': '管理员列表',
- 'name': '修改',
- 'url': null,
- 'perms': 'sys:user:update,sys:role:select',
- 'type': 2,
- 'icon': null,
- 'orderNum': 0,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 18,
- 'parentId': 2,
- 'parentName': '管理员列表',
- 'name': '删除',
- 'url': null,
- 'perms': 'sys:user:delete',
- 'type': 2,
- 'icon': null,
- 'orderNum': 0,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 19,
- 'parentId': 3,
- 'parentName': '角色管理',
- 'name': '查看',
- 'url': null,
- 'perms': 'sys:role:list,sys:role:info',
- 'type': 2,
- 'icon': null,
- 'orderNum': 0,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 20,
- 'parentId': 3,
- 'parentName': '角色管理',
- 'name': '新增',
- 'url': null,
- 'perms': 'sys:role:save,sys:menu:list',
- 'type': 2,
- 'icon': null,
- 'orderNum': 0,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 21,
- 'parentId': 3,
- 'parentName': '角色管理',
- 'name': '修改',
- 'url': null,
- 'perms': 'sys:role:update,sys:menu:list',
- 'type': 2,
- 'icon': null,
- 'orderNum': 0,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 22,
- 'parentId': 3,
- 'parentName': '角色管理',
- 'name': '删除',
- 'url': null,
- 'perms': 'sys:role:delete',
- 'type': 2,
- 'icon': null,
- 'orderNum': 0,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 23,
- 'parentId': 4,
- 'parentName': '菜单管理',
- 'name': '查看',
- 'url': null,
- 'perms': 'sys:menu:list,sys:menu:info',
- 'type': 2,
- 'icon': null,
- 'orderNum': 0,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 24,
- 'parentId': 4,
- 'parentName': '菜单管理',
- 'name': '新增',
- 'url': null,
- 'perms': 'sys:menu:save,sys:menu:select',
- 'type': 2,
- 'icon': null,
- 'orderNum': 0,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 25,
- 'parentId': 4,
- 'parentName': '菜单管理',
- 'name': '修改',
- 'url': null,
- 'perms': 'sys:menu:update,sys:menu:select',
- 'type': 2,
- 'icon': null,
- 'orderNum': 0,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 26,
- 'parentId': 4,
- 'parentName': '菜单管理',
- 'name': '删除',
- 'url': null,
- 'perms': 'sys:menu:delete',
- 'type': 2,
- 'icon': null,
- 'orderNum': 0,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 27,
- 'parentId': 1,
- 'parentName': '系统管理',
- 'name': '参数管理',
- 'url': 'sys/config',
- 'perms': 'sys:config:list,sys:config:info,sys:config:save,sys:config:update,sys:config:delete',
- 'type': 1,
- 'icon': 'config',
- 'orderNum': 6,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 29,
- 'parentId': 1,
- 'parentName': '系统管理',
- 'name': '系统日志',
- 'url': 'sys/log',
- 'perms': 'sys:log:list',
- 'type': 1,
- 'icon': 'log',
- 'orderNum': 7,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 30,
- 'parentId': 1,
- 'parentName': '系统管理',
- 'name': '文件上传',
- 'url': 'oss/oss',
- 'perms': 'sys:oss:all',
- 'type': 1,
- 'icon': 'oss',
- 'orderNum': 6,
- 'open': null,
- 'list': null
- }
-]
-var navDataList = [
- {
- 'menuId': 1,
- 'parentId': 0,
- 'parentName': null,
- 'name': '系统管理',
- 'url': null,
- 'perms': null,
- 'type': 0,
- 'icon': 'system',
- 'orderNum': 0,
- 'open': null,
- 'list': [
- {
- 'menuId': 2,
- 'parentId': 1,
- 'parentName': null,
- 'name': '管理员列表',
- 'url': 'sys/user',
- 'perms': null,
- 'type': 1,
- 'icon': 'admin',
- 'orderNum': 1,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 3,
- 'parentId': 1,
- 'parentName': null,
- 'name': '角色管理',
- 'url': 'sys/role',
- 'perms': null,
- 'type': 1,
- 'icon': 'role',
- 'orderNum': 2,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 4,
- 'parentId': 1,
- 'parentName': null,
- 'name': '菜单管理',
- 'url': 'sys/menu',
- 'perms': null,
- 'type': 1,
- 'icon': 'menu',
- 'orderNum': 3,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 5,
- 'parentId': 1,
- 'parentName': null,
- 'name': 'SQL监控',
- 'url': 'http://localhost:8080/renren-fast/druid/sql.html',
- 'perms': null,
- 'type': 1,
- 'icon': 'sql',
- 'orderNum': 4,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 6,
- 'parentId': 1,
- 'parentName': null,
- 'name': '定时任务',
- 'url': 'job/schedule',
- 'perms': null,
- 'type': 1,
- 'icon': 'job',
- 'orderNum': 5,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 27,
- 'parentId': 1,
- 'parentName': null,
- 'name': '参数管理',
- 'url': 'sys/config',
- 'perms': 'sys:config:list,sys:config:info,sys:config:save,sys:config:update,sys:config:delete',
- 'type': 1,
- 'icon': 'config',
- 'orderNum': 6,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 30,
- 'parentId': 1,
- 'parentName': null,
- 'name': '文件上传',
- 'url': 'oss/oss',
- 'perms': 'sys:oss:all',
- 'type': 1,
- 'icon': 'oss',
- 'orderNum': 6,
- 'open': null,
- 'list': null
- },
- {
- 'menuId': 29,
- 'parentId': 1,
- 'parentName': null,
- 'name': '系统日志',
- 'url': 'sys/log',
- 'perms': 'sys:log:list',
- 'type': 1,
- 'icon': 'log',
- 'orderNum': 7,
- 'open': null,
- 'list': null
- }
- ]
- }
-]
-
-// 获取导航菜单列表 / 权限
-export function nav () {
- return {
- // isOpen: false,
- url: '/sys/menu/nav',
- type: 'get',
- data: {
- 'msg': 'success',
- 'code': 0,
- 'menuList': navDataList,
- 'permissions': [
- 'sys:schedule:info',
- 'sys:menu:update',
- 'sys:menu:delete',
- 'sys:config:info',
- 'sys:menu:list',
- 'sys:config:save',
- 'sys:config:update',
- 'sys:schedule:resume',
- 'sys:user:delete',
- 'sys:config:list',
- 'sys:user:update',
- 'sys:role:list',
- 'sys:menu:info',
- 'sys:menu:select',
- 'sys:schedule:update',
- 'sys:schedule:save',
- 'sys:role:select',
- 'sys:user:list',
- 'sys:menu:save',
- 'sys:role:save',
- 'sys:schedule:log',
- 'sys:role:info',
- 'sys:schedule:delete',
- 'sys:role:update',
- 'sys:schedule:list',
- 'sys:user:info',
- 'sys:schedule:run',
- 'sys:config:delete',
- 'sys:role:delete',
- 'sys:user:save',
- 'sys:schedule:pause',
- 'sys:log:list',
- 'sys:oss:all'
- ]
- }
- }
-}
-
-// 获取菜单列表
-export function list () {
- return {
- // isOpen: false,
- url: '/sys/menu/list',
- type: 'get',
- data: dataList
- }
-}
-
-// 获取上级菜单
-export function select () {
- let dataList = JSON.parse(JSON.stringify(navDataList))
- dataList = dataList.concat(dataList[0].list)
- return {
- // isOpen: false,
- url: '/sys/menu/select',
- type: 'get',
- data: {
- 'msg': 'success',
- 'code': 0,
- 'menuList': dataList
- }
- }
-}
-
-// 获取菜单信息
-export function info () {
- return {
- // isOpen: false,
- url: '/sys/menu/info',
- type: 'get',
- data: {
- 'msg': 'success',
- 'code': 0,
- 'menu': dataList[0]
- }
- }
-}
-
-// 添加菜单
-export function add () {
- return {
- // isOpen: false,
- url: '/sys/menu/save',
- type: 'post',
- data: {
- 'msg': 'success',
- 'code': 0
- }
- }
-}
-
-// 修改菜单
-export function update () {
- return {
- // isOpen: false,
- url: '/sys/menu/update',
- type: 'post',
- data: {
- 'msg': 'success',
- 'code': 0
- }
- }
-}
-
-// 删除菜单
-export function del () {
- return {
- // isOpen: false,
- url: '/sys/menu/delete',
- type: 'post',
- data: {
- 'msg': 'success',
- 'code': 0
- }
- }
-}
diff --git a/src/utils/http.js b/src/utils/http.js
index 1e50d15..686b916 100644
--- a/src/utils/http.js
+++ b/src/utils/http.js
@@ -17,7 +17,7 @@ const http = axios.create({
*/
http.interceptors.request.use(config => {
config.headers['token'] = Vue.cookie.get('token') // 请求头带上token
- config.data = Object.assign({}, config.data, { t: new Date().getTime() })
+ // config.data = Object.assign({}, config.data, { t: new Date().getTime() })
return config
},
error => {
diff --git a/src/views/modules/sys/menu-add-or-update.vue b/src/views/modules/sys/menu-add-or-update.vue
index 7dea5bb..dde771e 100644
--- a/src/views/modules/sys/menu-add-or-update.vue
+++ b/src/views/modules/sys/menu-add-or-update.vue
@@ -1,6 +1,6 @@
diff --git a/src/views/modules/sys/menu.vue b/src/views/modules/sys/menu.vue
index 9e67c29..3d962f3 100644
--- a/src/views/modules/sys/menu.vue
+++ b/src/views/modules/sys/menu.vue
@@ -25,12 +25,12 @@
- 修改
+ 编辑
删除
-
+
@@ -63,7 +63,7 @@
this.dataListLoading = false
})
},
- // 新增 / 修改
+ // 新增 / 编辑
handleAddOrUpdate (id) {
this.addOrUpdateVisible = true
this.$nextTick(() => {
@@ -77,7 +77,7 @@
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
- apiSysMenuDelete({}, `/${id}`).then(res => {
+ apiSysMenuDelete('', `/${id}`).then(res => {
if (res && res.code === 0) {
this.$message({
message: '操作成功',
@@ -91,24 +91,6 @@
this.$message.error(res.msg)
}
})
- // this.$http({
- // url: this.$http.adornUrl(`/sys/menu/delete/${id}`),
- // method: 'post',
- // data: this.$http.adornData()
- // }).then(({data}) => {
- // if (data && data.code === 0) {
- // this.$message({
- // message: '操作成功',
- // type: 'success',
- // duration: 1500,
- // onClose: () => {
- // this.handleGetTableList()
- // }
- // })
- // } else {
- // this.$message.error(data.msg)
- // }
- // })
}).catch(() => {})
}
}
diff --git a/src/views/modules/sys/role-add-or-update.vue b/src/views/modules/sys/role-add-or-update.vue
index c87aa7d..a3ded79 100644
--- a/src/views/modules/sys/role-add-or-update.vue
+++ b/src/views/modules/sys/role-add-or-update.vue
@@ -1,6 +1,6 @@
@@ -85,7 +85,16 @@
if (idx !== -1) {
res.role.menuIdList.splice(idx, res.role.menuIdList.length - idx)
}
- this.$refs.menuListTree.setCheckedKeys(res.role.menuIdList)
+ // this.visible = true
+ // let menuIdList = res.role.menuIdList
+ // console.log('res2===', res.role.menuIdList)
+ console.log('refs=1=', this.$refs)
+ this.$nextTick(() => {
+ console.log('refs=2=', this.$refs)
+ console.log('refs=3=', this.$refs[1])
+ console.log('refs=4=', this.$refs.menuListTree.setCheckedKeys)
+ this.$refs.menuListTree.setCheckedKeys([2, 15])
+ })
}
})
},
diff --git a/src/views/modules/sys/role.vue b/src/views/modules/sys/role.vue
index 3e78721..87f7936 100644
--- a/src/views/modules/sys/role.vue
+++ b/src/views/modules/sys/role.vue
@@ -6,11 +6,11 @@
查询
- 新增
- 批量删除
+ 新增
+ 批量删除
-
+
@@ -18,21 +18,21 @@
- 修改
- 删除
+ 编辑
+ 删除
-
+
@@ -81,30 +81,30 @@
})
},
// 每页数
- sizeChangeHandle (val) {
+ handleSizeChange (val) {
this.pageSize = val
this.pageIndex = 1
this.handleGetTableList()
},
// 当前页
- currentChangeHandle (val) {
+ handleCurrentChange (val) {
this.pageIndex = val
this.handleGetTableList()
},
// 多选
- selectionChangeHandle (val) {
+ handleSelectionChange (val) {
this.dataListSelections = val
},
- // 新增 / 修改
- addOrUpdateHandle (id) {
+ // 新增 / 编辑
+ handleAddOrUpdate (id) {
this.addOrUpdateVisible = true
this.$nextTick(() => {
this.$refs.addOrUpdate.init(id)
})
},
// 删除
- deleteHandle (id) {
- var ids = id ? [id] : this.dataListSelections.map(item => {
+ handleDelete (id) {
+ let ids = id ? [id] : this.dataListSelections.map(item => {
return item.roleId
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? '删除' : '批量删除'}]操作?`, '提示', {
@@ -112,9 +112,7 @@
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
- apiSysRoleDelete({
- ids
- }).then(res => {
+ apiSysRoleDelete(ids).then(res => {
if (res && res.code === 0) {
this.$message({
message: '操作成功',
@@ -128,24 +126,6 @@
this.$message.error(res.msg)
}
})
- // this.$http({
- // url: this.$http.adornUrl('/sys/role/delete'),
- // method: 'post',
- // data: this.$http.adornData(ids, false)
- // }).then(({data}) => {
- // if (data && data.code === 0) {
- // this.$message({
- // message: '操作成功',
- // type: 'success',
- // duration: 1500,
- // onClose: () => {
- // this.handleGetTableList()
- // }
- // })
- // } else {
- // this.$message.error(data.msg)
- // }
- // })
}).catch(() => {})
}
}
diff --git a/src/views/modules/sys/user-add-or-update.vue b/src/views/modules/sys/user-add-or-update.vue
index 59ac89a..31fa7ab 100644
--- a/src/views/modules/sys/user-add-or-update.vue
+++ b/src/views/modules/sys/user-add-or-update.vue
@@ -1,6 +1,6 @@
diff --git a/src/views/modules/sys/user.vue b/src/views/modules/sys/user.vue
index e5577f7..67f6572 100644
--- a/src/views/modules/sys/user.vue
+++ b/src/views/modules/sys/user.vue
@@ -25,7 +25,7 @@
- 修改
+ 编辑
删除
@@ -39,7 +39,7 @@
:total="totalPage"
layout="total, sizes, prev, pager, next, jumper">
-
+
@@ -102,7 +102,7 @@
handleChangeSelection (val) {
this.dataListSelections = val
},
- // 新增 / 修改
+ // 新增 / 编辑
handleAddOrUpdate (id) {
this.addOrUpdateVisible = true
this.$nextTick(() => {
@@ -111,7 +111,7 @@
},
// 删除
handleDelete (id) {
- var userIds = id ? [id] : this.dataListSelections.map(item => {
+ let userIds = id ? [id] : this.dataListSelections.map(item => {
return item.userId
})
this.$confirm(`确定对[id=${userIds.join(',')}]进行[${id ? '删除' : '批量删除'}]操作?`, '提示', {
@@ -119,9 +119,7 @@
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
- apiSysUserDelete({
- userIds
- }).then(res => {
+ apiSysUserDelete(userIds).then(res => {
if (res && res.code === 0) {
this.$message({
message: '操作成功',
@@ -135,24 +133,6 @@
this.$message.error(res.msg)
}
})
- // this.$http({
- // url: this.$http.adornUrl('/sys/user/delete'),
- // method: 'post',
- // data: this.$http.adornData(userIds, false)
- // }).then(({data}) => {
- // if (data && data.code === 0) {
- // this.$message({
- // message: '操作成功',
- // type: 'success',
- // duration: 1500,
- // onClose: () => {
- // this.handleGetTableList()
- // }
- // })
- // } else {
- // this.$message.error(data.msg)
- // }
- // })
}).catch(() => {})
}
}