Browse Source

解决历史记录删除时二次确认框遮挡问题。

dev
宋杰 8 hours ago
parent
commit
99c64b3a4d
  1. 17
      src/views/components/HistoryRecord.vue

17
src/views/components/HistoryRecord.vue

@ -609,11 +609,18 @@ const changeTop = async (param) => {
const changeTopStatus = async (isTop, id) => {
try {
// popover
const popoverElement = document.querySelector('.el-popover');
if (popoverElement) {
popoverElement.style.display = 'none';
}
if (isTop == 0 && categoryHistory.value[0].list.length >= 3) {
console.log("超过置顶上线");
ElMessage.warning("最多置顶三条内容,已达上限!");
return;
}
await changeTop({
model: props.currentType == "AIchat" ? 1 : 2,
recordId: id,
@ -713,6 +720,16 @@ const selectRecord = async (record) => {
const deleteRecord = (id) => {
delObj.value.id = id;
// popover
nextTick(() => {
// popover
const popoverElement = document.querySelector('.el-popover');
if (popoverElement) {
popoverElement.style.display = 'none';
}
// bodypopover
document.body.click();
});
openDeleteDialog();
};

Loading…
Cancel
Save