feat:增加查看反馈
This commit is contained in:
@ -38,6 +38,11 @@
|
||||
</div>
|
||||
|
||||
<div class="bottom">
|
||||
<el-link type="primary" @click="viewFeedback(item)">
|
||||
<el-icon>
|
||||
<View />
|
||||
</el-icon>查看反馈
|
||||
</el-link>
|
||||
<el-popover placement="top" :visible="item.visible" :width="400" trigger="click">
|
||||
<template #reference>
|
||||
<el-link type="primary"><el-icon>
|
||||
@ -79,6 +84,9 @@
|
||||
<!-- 反馈弹窗 -->
|
||||
<FeedbackForm ref="feedbackFormRef" @success="getList" />
|
||||
|
||||
<!-- 查看反馈弹窗 -->
|
||||
<ViewFeedback ref="viewFeedbackRef" />
|
||||
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
@ -91,6 +99,7 @@ import Search from "@/components/aboutTable/Search.vue";
|
||||
import DetailForm from "./components/detailForm.vue";
|
||||
import RoomDetail from "./components/roomDetail.vue";
|
||||
import FeedbackForm from "./components/FeedbackForm.vue";
|
||||
import ViewFeedback from "./components/ViewFeedback.vue";
|
||||
import { useRoute, useRouter } from 'vue-router';
|
||||
import { qcckGet, qcckPost, qcckDelete } from "@/api/qcckApi.js";
|
||||
|
||||
@ -104,6 +113,7 @@ const searchBox = ref(); //搜索框
|
||||
const openMeeting = ref(false); // 打开会议窗口
|
||||
const refMeetingView = ref()
|
||||
const feedbackFormRef = ref() // 反馈弹窗引用
|
||||
const viewFeedbackRef = ref() // 查看反馈弹窗引用
|
||||
const searchConfiger = ref([
|
||||
{
|
||||
label: "会议主题",
|
||||
@ -205,6 +215,11 @@ const feedBack = (item) => {
|
||||
feedbackFormRef.value.open(item.id);
|
||||
};
|
||||
|
||||
// 查看反馈
|
||||
const viewFeedback = (item) => {
|
||||
viewFeedbackRef.value.open(item.fkList || []);
|
||||
};
|
||||
|
||||
// 删除
|
||||
const delDictItem = (id) => {
|
||||
proxy.$confirm("确定要删除", "警告", { type: "warning" }).then(() => {
|
||||
|
||||
Reference in New Issue
Block a user