Pārlūkot izejas kodu

已发布的 加一个下架 按钮

于添 5 mēneši atpakaļ
vecāks
revīzija
1682b07eac
1 mainītis faili ar 21 papildinājumiem un 0 dzēšanām
  1. 21 0
      src/views/myResources/myResources.vue

+ 21 - 0
src/views/myResources/myResources.vue

@@ -187,6 +187,11 @@
 												下载
 											</a>
 										</a-menu-item>
+										<a-menu-item v-if="formState.verifyStatus == '2'">
+											<a-popconfirm title="确认下架吗?" @confirm="resourcesDown(record)">
+												<a href="javascript:;">下架</a>
+											</a-popconfirm>
+										</a-menu-item>
 										<a-menu-item >
 											<a href="javascript:;" @click="edit(record)">编辑</a>
 										</a-menu-item>
@@ -914,6 +919,22 @@
 				})
 		}
 	}
+	const resourcesDown = (record) => {
+			const params =
+				{
+					ids: record.id,
+					verifyStatus : 0
+				}
+
+		resourceAuditApi
+			.updateStatus(params)
+			.then((res) => {
+				getListData()
+			})
+			.catch((err) => {
+				console.error(err)
+			})
+	}
 
 	// 上传资源模态框
 	const uploadModalVisible = ref(false)