summaryrefslogtreecommitdiff
path: root/src/views/menuTaskManagement/index.vue
diff options
context:
space:
mode:
authorll <[email protected]>2024-07-11 20:41:37 +0800
committerll <[email protected]>2024-07-11 20:41:37 +0800
commitbafa736c04845e103d7e3747a8152b410d1628fb (patch)
tree032d00938963b7cb21ff5c57e4f08723b521ae41 /src/views/menuTaskManagement/index.vue
parentac8bc7f895baa346cdb498e1b8be41ce66130afd (diff)
Initial commitHEADmain
Diffstat (limited to 'src/views/menuTaskManagement/index.vue')
-rw-r--r--src/views/menuTaskManagement/index.vue63
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} 条`)