WXL
2023-12-05 0b750c864ec673c52425be252df72edb0790c4f4
src/views/followvisit/tasklist/index.vue
@@ -77,13 +77,23 @@
      <el-divider></el-divider>
      <el-row :gutter="10" class="mb8">
        <el-col :span="1.5">
          <el-select v-model="tasktopic" placeholder="请选择新增类型">
            <el-option
              v-for="item in taskoptions"
              :key="item.value"
              :label="item.label"
              :value="item.value"
            >
            </el-option>
          </el-select>
        </el-col>
        <el-col :span="1.5">
          <el-button
            type="primary"
            plain
            icon="el-icon-plus"
            size="medium"
            @click="handleAdd"
            v-hasPermi="['system:user:add']"
            :disabled="!tasktopic"
            >新增</el-button
          >
        </el-col>
@@ -207,7 +217,7 @@
            <span>{{ parseTime(scope.row.create_time) }}</span>
          </template>
        </el-table-column>
        <el-table-column
          label="操作"
          align="center"
@@ -397,6 +407,33 @@
      previewvalue: {
        username: "这个医生对你怎么样",
      },
      taskoptions: [
        {
          value: "1",
          label: "宣教服务",
        },
        {
          value: "2",
          label: "门诊随访",
        },
        {
          value: "3",
          label: "出院随访",
        },
        {
          value: "4",
          label: "复诊服务",
        },
        {
          value: "5",
          label: "体检通知",
        },
        {
          value: "6",
          label: "问卷服务",
        },
      ],
      tasktopic: null, //新增类型
      value: [],
      list: [],
      loading: false,
@@ -690,8 +727,12 @@
    },
    /** 新增按钮操作 */
    handleAdd() {
      // this.$router.push({
      //   path: "/followvisit/tasklist/FollowupDetails/",
      // });
      this.$router.push({
        path: "/followvisit/tasklist/FollowupDetails/",
        path: "/followvisit/particty",
        query: { type: this.tasktopic },
      });
    },
    /** 修改按钮操作 */
@@ -703,7 +744,7 @@
      // });
      this.$router.push({
        path: "/followvisit/particty",
        query: { type: 2, },
        query: { type: 2 },
      });
    },
    /** 重置密码按钮操作 */