|
@@ -62,6 +62,11 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column label="投票原因" align="center" prop="voteReason" />
|
|
|
+ <el-table-column label="表决状态" align="center" prop="voteStatus">
|
|
|
+ <template #default="scope">
|
|
|
+ <dict-tag :options="e_vote_status" :value="scope.row.voteStatus" />
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column label="备注" align="center" prop="remark" />
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
|
|
<template #default="scope">
|
|
@@ -159,6 +164,9 @@ import { CaretBottom } from '@element-plus/icons-vue'
|
|
|
import useSidebarStore from "@/store/modules/sidebar";
|
|
|
|
|
|
const { proxy } = getCurrentInstance();
|
|
|
+const { e_vote_status } = proxy.useDict('e_vote_status');
|
|
|
+console.log(e_vote_status.value,'>>>>>>>>>>>>>1111111111');
|
|
|
+const { e_msg_type } = proxy.useDict('e_msg_type');
|
|
|
|
|
|
const sidebarStore = useSidebarStore()
|
|
|
const centerDialogVisible = ref(false); // 对话框
|
|
@@ -166,12 +174,6 @@ const dialogTitle = ref(''); // 对话框标题
|
|
|
const currentRowId = ref(''); // 存储 equityMessageId
|
|
|
const noticeContent = ref('');
|
|
|
const voteReason = ref('');//投票原因
|
|
|
-
|
|
|
-const isVote = ref(0); // 投票状态:0 未投票,1 已投票
|
|
|
-const msgType = ref(0); // 消息类型:4 表示投票公告通知
|
|
|
-
|
|
|
-const { e_msg_type } = proxy.useDict('e_msg_type');
|
|
|
-
|
|
|
const messageList = ref([]);
|
|
|
const open = ref(false);
|
|
|
const loading = ref(true);
|
|
@@ -182,6 +184,10 @@ const multiple = ref(true);
|
|
|
const total = ref(0);
|
|
|
const title = ref("");
|
|
|
let timer = null; // 定时器 ID
|
|
|
+const isVote = ref(0); // 投票状态:0 未投票,1 已投票
|
|
|
+const msgType = ref(0); // 消息类型:4 表示投票公告通知
|
|
|
+
|
|
|
+
|
|
|
|
|
|
const data = reactive({
|
|
|
form: {},
|
|
@@ -195,6 +201,7 @@ const data = reactive({
|
|
|
ids: null, // 选中数据的id
|
|
|
stateName: null,
|
|
|
voteReason: null,
|
|
|
+ voteStatus: null,
|
|
|
},
|
|
|
rules: {
|
|
|
},
|