Commit 49df73ab authored by 夏敏伟's avatar 夏敏伟

增加删除确认

parent 70c7b567
......@@ -29,8 +29,8 @@
<div class="card-content">
<div class="content-img">
<div v-for="(item1, index1) in item.img">
<img :src="item1.coverUrl" alt=""
@click="viewLiterature(item1)" @contextmenu.prevent.stop="showInfo(item1)" />
<img :src="item1.coverUrl" alt="" @click="viewLiterature(item1)"
@contextmenu.prevent.stop="showInfo(item1)" />
</div>
</div>
<div class="content-list">
......@@ -65,8 +65,7 @@
<div class="card-content">
<div class="content-img">
<div v-for="(item1, index1) in item.img">
<img :src="item1.coverUrl" alt=""
@click="viewLiterature(item1)" @dblclick="showInfo(item1)" />
<img :src="item1.coverUrl" alt="" @click="viewLiterature(item1)" @dblclick="showInfo(item1)" />
</div>
</div>
<div class="content-list">
......@@ -101,8 +100,8 @@
<div class="card-content">
<div class="content-img">
<div v-for="(item1, index1) in item.img">
<img :src="item1.coverUrl" alt=""
@click="viewLiterature(item1)" @contextmenu.prevent.stop="showInfo(item1)" />
<img :src="item1.coverUrl" alt="" @click="viewLiterature(item1)"
@contextmenu.prevent.stop="showInfo(item1)" />
</div>
</div>
<div class="content-list">
......@@ -1633,7 +1632,7 @@ export default {
},
//根据文本信息查询文件
searchLiterature() {
searchLiterature('法律法规',this.fulltextPagination.currentPage, this.fulltextPagination.everySize, this.input).then((res) => {
searchLiterature('法律法规', this.fulltextPagination.currentPage, this.fulltextPagination.everySize, this.input).then((res) => {
res.list.forEach((item) => {
item.createTime = dateChangeFormat(
"YYYY-mm-dd HH:MM:SS",
......@@ -2047,16 +2046,27 @@ export default {
},
//删除收藏夹目录
delectCollectionFolder(id) {
removeCollectionFolder(id)
.then((res) => {
if (res == 1) {
this.$message.success("删除成功!");
this.searchCollectionFolder();
}
})
.catch((err) => {
this.$message.warning(err.message);
this.$confirm('此操作将永久删除, 是否继续?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
removeCollectionFolder(id)
.then((res) => {
if (res == 1) {
this.$message.success("删除成功!");
this.searchCollectionFolder();
}
})
.catch((err) => {
this.$message.warning(err.message);
});
}).catch(() => {
this.$message({
type: 'info',
message: '已取消删除'
});
});
},
//全文检索
handleCurrentChangeFulltext(pageNum) {
......@@ -2139,7 +2149,7 @@ export default {
});
})
.then(() => {
multiQueryLiterature("法律法规",false, ids)
multiQueryLiterature("法律法规", false, ids)
.then((res) => {
this.viewData = res;
//国际法
......@@ -2165,7 +2175,7 @@ export default {
.catch((err) => { });
//多板块文献资料图片查询
multiQueryLiterature("法律法规",true, ids)
multiQueryLiterature("法律法规", true, ids)
.then((res) => {
//三战业务理论
this.internationalLaw[0].img = res[1];
......
......@@ -28,8 +28,8 @@
<div class="card-content">
<div class="content-img">
<div v-for="(item1, index1) in item.img">
<img :src="item1.coverUrl" alt=""
@click="viewLiterature(item1)" @contextmenu.prevent.stop="showInfo(item1)" />
<img :src="item1.coverUrl" alt="" @click="viewLiterature(item1)"
@contextmenu.prevent.stop="showInfo(item1)" />
</div>
</div>
<div class="content-list">
......@@ -64,8 +64,8 @@
<div class="card-content">
<div class="content-img">
<div v-for="(item1, index1) in item.img">
<img :src="item1.coverUrl" alt=""
@click="viewLiterature(item1)" @contextmenu.prevent.stop="showInfo(item1)" />
<img :src="item1.coverUrl" alt="" @click="viewLiterature(item1)"
@contextmenu.prevent.stop="showInfo(item1)" />
</div>
</div>
<div class="content-list">
......@@ -101,8 +101,8 @@
<div class="card-content">
<div class="content-img">
<div v-for="(item1, index1) in item.img">
<img :src="item1.coverUrl" alt=""
@click="viewLiterature(item1)" @contextmenu.prevent.stop="showInfo(item1)" />
<img :src="item1.coverUrl" alt="" @click="viewLiterature(item1)"
@contextmenu.prevent.stop="showInfo(item1)" />
</div>
</div>
<div class="content-list">
......@@ -1656,9 +1656,9 @@ export default {
},
queryLiteratureKinds(pageNum, pageSize, type) {
queryLiterature("学习训练", pageNum, pageSize, null, type).then((res) => {
this.literatureListKinds = res.list;
this.totalKinds = res.totals;
})
this.literatureListKinds = res.list;
this.totalKinds = res.totals;
})
.catch((err) => {
this.$message.warning(err.message);
});
......@@ -1676,10 +1676,10 @@ export default {
this.xgtj_news_data = [];
this.xgtj_news(item.id);
queryLiteratureById(item.name).then((res) => {
this.flag = 4;
this.pickObj = res;
this.literatureObj = item;
})
this.flag = 4;
this.pickObj = res;
this.literatureObj = item;
})
.catch((err) => {
this.$message.warning(err.message);
});
......@@ -2005,15 +2005,26 @@ export default {
},
//删除收藏夹目录
delectCollectionFolder(id) {
removeCollectionFolder(id).then((res) => {
if (res == 1) {
this.$message.success("删除成功!");
this.searchCollectionFolder();
}
})
.catch((err) => {
this.$message.warning(err.message);
this.$confirm('此操作将永久删除, 是否继续?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
removeCollectionFolder(id).then((res) => {
if (res == 1) {
this.$message.success("删除成功!");
this.searchCollectionFolder();
}
})
.catch((err) => {
this.$message.warning(err.message);
});
}).catch(() => {
this.$message({
type: 'info',
message: '已取消删除'
});
});
},
//全文检索
handleCurrentChangeFulltext(pageNum) {
......@@ -2078,15 +2089,15 @@ export default {
this.treeData[0].children.push({ label: item.name, id: item.id });
});
res.filter((item) => item.remark == "国际政治社会环境").forEach((item, index) => {
this.socialEnvironment[index].title = item.name;
this.socialEnvironment[index].id = item.id;
this.treeData[1].children.push({ label: item.name, id: item.id });
});
this.socialEnvironment[index].title = item.name;
this.socialEnvironment[index].id = item.id;
this.treeData[1].children.push({ label: item.name, id: item.id });
});
res.filter((item) => item.remark == "舆论战心理战法律战支撑信息").forEach((item, index) => {
this.supportingInformation[index].title = item.name;
this.supportingInformation[index].id = item.id;
this.treeData[2].children.push({ label: item.name, id: item.id });
});
this.supportingInformation[index].title = item.name;
this.supportingInformation[index].id = item.id;
this.treeData[2].children.push({ label: item.name, id: item.id });
});
res.forEach((item) => {
ids.push(item.id);
});
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment