GuLiMmo
2023-12-14 4c8e9a0c4dc32be637a244e8d97cdea709a2c08c
src/views/evaluate/evaluateTask.vue
@@ -107,18 +107,18 @@
    };
  },
  watch: {
    // defaultTaskType: {
    //   handler(n) {
    //     this.query = {}
    //     this.query['type'] = n
    //     let params = {
    //       type: n
    //     }
    //     this.page.currentPage = 1;
    //     this.onLoad(this.page, params);
    //   },
    //   immediate: true,
    // }
    defaultTaskType: {
      handler(n) {
        this.query = {}
        this.query['type'] = n
        let params = {
          type: n
        }
        this.page.currentPage = 1;
        this.onLoad(this.page, params);
      },
      immediate: true,
    }
  },
  computed: {
    ...mapGetters(["permission"]),
@@ -144,11 +144,11 @@
        visible: true,
        title: '添加',
        isEdit: false,
        type: this.defaultTaskType,
        addForm: {}
      }
    },
    rowSave(row, done, loading) {
      console.log(row);
      add(row).then(() => {
        this.onLoad(this.page);
        this.$message({
@@ -166,6 +166,7 @@
        visible: true,
        title: '编辑',
        isEdit: true,
        type: this.defaultTaskType,
        addForm: {
          ...row
        }
@@ -299,8 +300,6 @@
        ...params,
        taskName_like: taskName,
      };
      console.log(values);
      getList(page.currentPage, page.pageSize, values).then(res => {
        const data = res.data.data;
        this.page.total = data.total;