diff --git a/src/views/user/Mynotes.vue b/src/views/user/Mynotes.vue
index 929562db..0b71484d 100644
--- a/src/views/user/Mynotes.vue
+++ b/src/views/user/Mynotes.vue
@@ -4,17 +4,14 @@
@@ -287,7 +280,7 @@ export default {
document.body.removeChild(link);
this.dialogVisible = false;
}
-
+
})
} else {
apiNote.exportExcel(ids).then(res=>{
@@ -304,7 +297,7 @@ export default {
document.body.removeChild(link);
this.dialogVisible = false;
}
-
+
})
}
},
@@ -386,25 +379,43 @@ export default {
}
this.noteData(this.num);
},
- open(item) {
- this.$confirm('移除后将不在笔记列表中展示', '确定要删除您的笔记吗?', {
- confirmButtonText: '确定',
- cancelButtonText: '取消',
- type: 'warning'
- }).then(() => {
- apiNote.del(item.id).then(res=>{
- this.noteData(this.num);
- this.$message({
- type: 'success',
- message: '删除成功!'
- });
+ deleteNote(item) {
+ let $this=this;
+ this.$confirm('移除后将不在笔记列表中展示', '确定要删除您的笔记吗?', {
+ confirmButtonText: '确定',
+ cancelButtonText: '取消',
+ type: 'warning'
+ }).then(() => {
+ apiNote.del(item.id).then(res=>{
+ if(res.status==200){
+ this.noteData(this.num);
+ this.$message({type:'success', message: '删除成功!'});
+ //删除事件
+ let event = {
+ key: "DeleteNote",//
+ title: "删除笔记",//
+ parameters:"author",//
+ content: "删除了笔记",//事件的内容
+ source:'page',
+ objId: item.id,//关联的id
+ objType: "6",//关联的类型
+ objInfo: "",
+ aid: this.userInfo.aid, //当前登录人的id
+ aname: this.userInfo.name,//当前人的姓名
+ status: 1 //状态,直接写1
+ }
+ this.$store.dispatch("userTrigger", event);
+ }else{
+ this.$message({type:'success', message: '删除失败!'+res.message});
+ }
+
+ });
+ }).catch(() => {
+ this.$message({
+ type: 'info',
+ message: '已取消删除'
+ });
});
- }).catch(() => {
- this.$message({
- type: 'info',
- message: '已取消删除'
- });
- });
},
couresitem(item){
this.courseId = item.courseId;
@@ -487,7 +498,7 @@ export default {
}
::v-deep .note-sift{
.el-dropdown-menu{
-
+
}
}
::v-deep .export-dialog{
@@ -594,7 +605,7 @@ export default {
}
.Export-info:last-child{
border: none;
-
+
}
::v-deep.dr-dialog{
max-width: 870px !important;