Jelajahi Sumber

我的审核

maxiaoxiao 10 bulan lalu
induk
melakukan
e595845965
1 mengubah file dengan 12 tambahan dan 6 penghapusan
  1. 12 6
      src/views/ResourceShare/myReview/index.vue

+ 12 - 6
src/views/ResourceShare/myReview/index.vue

@@ -56,13 +56,16 @@
         </template>
         <template #action="{ row }">
           <span class="usable" @click="detail(row)">详情</span>
-          <span :class="{ usable: row.state == 2 }" @click="review(row)"
-            >撤回</span
+          <span
+            :class="{ usable: row.state == 0 || row.state == 1 }"
+            @click="review(row)"
+            >审核</span
           >
         </template>
       </tablePage>
     </div>
     <addEdt ref="addEdtModal" @close="closeMdel"></addEdt>
+    <review ref="reviewModal" @close="closeMdel"></review>
   </div>
 </template>
 
@@ -103,7 +106,7 @@ export default {
     searchFun(page) {
       this.getTableData(page);
     },
-    async getTableData(page) {
+    async getTableData(page = { pageIndex: 1, size: 10 }) {
       this.model.pageNum = page.pageIndex;
       this.model.pageSize = page.size;
       this.model.startTime = this.model.sj[0];
@@ -132,7 +135,8 @@ export default {
       this.$refs.addEdtModal.Init("info", row);
     },
     review(row) {
-      if (row.state == 2) this.$refs.reviewModal.Init("reviewModal", row);
+      if (row.state == 0 || row.state == 1)
+        this.$refs.reviewModal.Init("reviewModal", row);
     },
     copyText(text) {
       this.$copyText(text).then(
@@ -144,12 +148,14 @@ export default {
         }
       );
     },
-    closeMdel() {},
+    closeMdel() {
+      this.searchFun();
+    },
   },
   computed: {},
   watch: {},
   mounted() {
-    this.searchFun({ pageIndex: 1, size: 10 });
+    this.searchFun();
   },
 };
 </script>