From 200de389157351e1f530d67aaec0333c0f6f76f0 Mon Sep 17 00:00:00 2001
From: 77 <77@77.com>
Date: Sun, 14 Apr 2024 22:45:23 +0800
Subject: [PATCH] 123
---
src/api/cai/userAlbum.js | 9 ++++++
src/api/cai/userPictureAudit.js | 8 +++++
src/views/cai/userAlbum/index.vue | 38 ++++++++++++++++++++++--
src/views/cai/userPictureAudit/index.vue | 29 +++++++++++++++++-
vue.config.js | 4 +--
5 files changed, 82 insertions(+), 6 deletions(-)
diff --git a/src/api/cai/userAlbum.js b/src/api/cai/userAlbum.js
index 0898bc6..6df651d 100644
--- a/src/api/cai/userAlbum.js
+++ b/src/api/cai/userAlbum.js
@@ -49,3 +49,12 @@ export function delUserAlbum(id) {
method: 'delete'
})
}
+
+export function batchAuditUserAlbum(data) {
+ return request({
+ url: '/cai/userAlbum/batch/audit',
+ method: 'post',
+ data: data
+ })
+}
+
diff --git a/src/api/cai/userPictureAudit.js b/src/api/cai/userPictureAudit.js
index b8ed972..76912dd 100644
--- a/src/api/cai/userPictureAudit.js
+++ b/src/api/cai/userPictureAudit.js
@@ -33,6 +33,14 @@ export function auditSuccessUserPictureAudit(data) {
})
}
+export function batchAuditUserPicture(data) {
+ return request({
+ url: '/cai/userPictureAudit/batch/audit',
+ method: 'post',
+ data: data
+ })
+}
+
export function auditFailUserPictureAudit(data) {
return request({
url: '/cai/userPictureAudit/audit/fail',
diff --git a/src/views/cai/userAlbum/index.vue b/src/views/cai/userAlbum/index.vue
index 8e23ed2..89644c5 100644
--- a/src/views/cai/userAlbum/index.vue
+++ b/src/views/cai/userAlbum/index.vue
@@ -34,8 +34,24 @@
+
+
+ 批量审核通过
+
+
+
+
+
-
+
@@ -110,9 +126,9 @@
import {
auditFailUserAlbum,
auditSuccessUserAlbum,
+ batchAuditUserAlbum,
delUserAlbum,
- listUserAlbum,
- updateUserAlbum
+ listUserAlbum
} from '@/api/cai/userAlbum'
import {auditStatusList, genderList, isAnchorList, userStatusList, yesOrNoList} from "@/constant/statusMap";
@@ -205,6 +221,22 @@ export default {
this.loading = false;
});
},
+ handleBatchAudit(){
+ const ids = this.ids;
+ this.$modal.confirm('是否确认批量审核通过勾选的数据项?').then(() => {
+ this.loading = true;
+ return batchAuditUserAlbum({
+ "ids": ids
+ });
+ }).then(() => {
+ this.loading = false;
+ this.getList();
+ this.$modal.msgSuccess("操作成功");
+ }).catch(() => {
+ }).finally(() => {
+ this.loading = false;
+ });
+ },
/** 删除按钮操作 */
handleDelete(row) {
const ids = row.id || this.ids;
diff --git a/src/views/cai/userPictureAudit/index.vue b/src/views/cai/userPictureAudit/index.vue
index 576d127..39f9851 100644
--- a/src/views/cai/userPictureAudit/index.vue
+++ b/src/views/cai/userPictureAudit/index.vue
@@ -45,6 +45,16 @@
@click="handleDelete"
v-hasPermi="['cai:userPictureAudit:remove']"
>删除
+ 批量审核通过
+
@@ -124,11 +134,12 @@