Sfoglia il codice sorgente

限制不能重复收藏

liuQiang 1 anno fa
parent
commit
2e97c1a4c7

+ 12 - 0
src/views/department/MyFile.vue

@@ -910,6 +910,12 @@ export default {
             downLoadfile()
             }
             if (row.name === '收藏') {
+                if(clickRow.value.isFavorite === "Y"){
+                return ElMessage({
+                            type: "error",
+                            message: "请勿重复收藏"
+                         })
+                }
                 collects.value = true
             }
             if (row.name === '在线编辑') {
@@ -1428,6 +1434,12 @@ export default {
         };
         // 文件夹收藏事件
         const collectFolder = () => {
+             if(clickRow.value.isFavorite === "Y"){
+                return ElMessage({
+                            type: "error",
+                            message: "请勿重复收藏"
+                         })
+            }
             isFolder.value = 'Y'
             // clickRow.value = thisFolder.value
             // thisFolder.value = ''

+ 14 - 0
src/views/myfile/MyFile.vue

@@ -971,6 +971,13 @@ export default {
                 downLoadfile()
             }
             if (row.name === '收藏') {
+            //    console.log('clickRow',clickRow.value);
+               if(clickRow.value.isFavorite === "Y"){
+                return ElMessage({
+                            type: "error",
+                            message: "请勿重复收藏"
+                         })
+                }
                 collects.value = true
             }
             if (row.name === '在线编辑') {
@@ -1551,6 +1558,13 @@ export default {
         };
         // 文件夹收藏事件
         const collectFolder = () => {
+            // console.log('clickRow',clickRow.value);
+            if(clickRow.value.isFavorite === "Y"){
+                return ElMessage({
+                            type: "error",
+                            message: "请勿重复收藏"
+                         })
+            }
             isFolder.value = 'Y'
             // clickRow.value = thisFolder.value
             // thisFolder.value = ''

+ 12 - 0
src/views/publicment/MyFile.vue

@@ -917,6 +917,12 @@ export default {
             downLoadfile()
             }
             if (row.name === '收藏') {
+                if(clickRow.value.isFavorite === "Y"){
+                return ElMessage({
+                            type: "error",
+                            message: "请勿重复收藏"
+                         })
+                        }
                 collects.value = true
             }
             if (row.name === '在线编辑') {
@@ -1431,6 +1437,12 @@ export default {
         };
         // 文件夹收藏事件
         const collectFolder = () => {
+             if(clickRow.value.isFavorite === "Y"){
+                return ElMessage({
+                            type: "error",
+                            message: "请勿重复收藏"
+                       })
+            }
             isFolder.value = 'Y'
             // clickRow.value = thisFolder.value
             // thisFolder.value = ''