|
@@ -92,7 +92,7 @@ const submit = async (id) => {
|
|
const { code } = await confirmMessage([id]);
|
|
const { code } = await confirmMessage([id]);
|
|
if (code == "200") {
|
|
if (code == "200") {
|
|
ElMessage.success("操作成功");
|
|
ElMessage.success("操作成功");
|
|
- getPageInfo2();
|
|
|
|
|
|
+ getPageInfo1();
|
|
}
|
|
}
|
|
};
|
|
};
|
|
ws.onopen = () => {};
|
|
ws.onopen = () => {};
|
|
@@ -104,6 +104,7 @@ const page2 = ref(1);
|
|
const pageSize2 = ref(5);
|
|
const pageSize2 = ref(5);
|
|
const msgData2 = ref([]);
|
|
const msgData2 = ref([]);
|
|
const totalCount2 = ref(0);
|
|
const totalCount2 = ref(0);
|
|
|
|
+//获取已读消息
|
|
const getPageInfo2 = async () => {
|
|
const getPageInfo2 = async () => {
|
|
const { data, code } = await dataList({
|
|
const { data, code } = await dataList({
|
|
pageNo: page2.value,
|
|
pageNo: page2.value,
|
|
@@ -115,6 +116,17 @@ const getPageInfo2 = async () => {
|
|
totalCount2.value = data.totalCount;
|
|
totalCount2.value = data.totalCount;
|
|
}
|
|
}
|
|
};
|
|
};
|
|
|
|
+//获取未读消息(和websocket一样的)
|
|
|
|
+const getPageInfo1 = async () => {
|
|
|
|
+ const { data, code } = await dataList({
|
|
|
|
+ pageNo: page2.value,
|
|
|
|
+ pageSize: pageSize2.value,
|
|
|
|
+ readState: 1,
|
|
|
|
+ });
|
|
|
|
+ if (code == "200") {
|
|
|
|
+ newMsg.value = data.records;
|
|
|
|
+ }
|
|
|
|
+};
|
|
|
|
|
|
const setNextStatus2 = computed(() => {
|
|
const setNextStatus2 = computed(() => {
|
|
return totalCount2.value - page2.value * pageSize2.value > 0 ? false : true;
|
|
return totalCount2.value - page2.value * pageSize2.value > 0 ? false : true;
|