diff options
Diffstat (limited to 'src/views/menuTaskManagement/index.vue')
| -rw-r--r-- | src/views/menuTaskManagement/index.vue | 63 |
1 files changed, 32 insertions, 31 deletions
diff --git a/src/views/menuTaskManagement/index.vue b/src/views/menuTaskManagement/index.vue index 99fde51..4ff9330 100644 --- a/src/views/menuTaskManagement/index.vue +++ b/src/views/menuTaskManagement/index.vue @@ -15,7 +15,7 @@ element-loading-text="加载中..." height="100%" style="width: 100%;" - :data="tableData" + :data="tableData" tooltip-effect="dark" highlight-current-row > @@ -88,7 +88,7 @@ import Header from './module/Header.vue' import UserForm from './module/UserForm.vue' import { getTargetsResponse } from './mock.js' export default { - name: "RangeConfigManage", + name: "menuTaskManagement", components:{ Header, UserForm }, data(){ return{ @@ -118,18 +118,18 @@ export default { ...params } this.loading = true - this.$axios.get(this.$http.api.taskList, reqParams).then(res => { + this.$axios.get(this.$http.api.taskList, reqParams).then(res => { // 获取任务信息 // if (res.code == 200 || res.code == "OK") { // this.total = res?.data?.total this.total = 100 - this.tableData = res?.data - this.tableData.map(item => { - item.permissions.map(permi => { - this.$set(permi, 'delLoading', false) - return permi - }) - return item - }) + this.tableData = res?.data // 可选链(Optional Chaining)操作符 + // this.tableData.map(item => { + // item.permissions.map(permi => { + // this.$set(permi, 'delLoading', false) + // return permi + // }) + // return item + // }) // } }).catch(err => { console.log(err) @@ -201,27 +201,28 @@ export default { }, // 详情 taskInfo(val) { - this.$router.push({ path: 'menuTaskInfo', query: { row: val } }); - }, - // 获取权限字典 - getPermissionDict() { - const params = { - page: 1, - size: 99 - } - this.$axios.get(this.$http.api.getPermissionList, params).then(res => { - if (res.code == 200 || res.code == "OK") { - this.permissionDict = res?.result?.items.map(item => { - return { - label: item.permission_name, - value: item.id - } - }) - } - }).catch(err => { - console.log(err) - }) + // this.$router.push({ path: 'menuTaskInfo', query: { row: val } }); + this.$router.push({ path: 'menuTaskInfo', query: { row: JSON.stringify(val) } }); }, + // // 获取权限字典 + // getPermissionDict() { + // const params = { + // page: 1, + // size: 99 + // } + // this.$axios.get(this.$http.api.getPermissionList, params).then(res => { + // if (res.code == 200 || res.code == "OK") { + // this.permissionDict = res?.result?.items.map(item => { + // return { + // label: item.permission_name, + // value: item.id + // } + // }) + // } + // }).catch(err => { + // console.log(err) + // }) + // }, // 修改每页数据条数 handleSizeChange(val) { console.log(`每页 ${val} 条`) |
