From 38091d2cf0ae2e1f61dd04cde42ba63f114d77d9 Mon Sep 17 00:00:00 2001 From: SjS Date: Sun, 27 Apr 2025 15:23:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/bst/ad.js | 20 ++++++++ src/utils/enums.js | 8 ++- src/views/bst/ad/index.vue | 99 +++++++++++++++++++++++++++++++++----- 3 files changed, 113 insertions(+), 14 deletions(-) diff --git a/src/api/bst/ad.js b/src/api/bst/ad.js index 19a5e54..2297a00 100644 --- a/src/api/bst/ad.js +++ b/src/api/bst/ad.js @@ -51,3 +51,23 @@ export function handleAudit(data){ data: data }) } + +// 广告启用 +export function enableAd(id) { + return request({ + url: '/bst/ad/enable', + method: 'put', + data: id + }) +} + +// 广告禁用 +export function disableAd(id) { + return request({ + url: '/bst/ad/disable', + method: 'put', + data: id + }) +} + + diff --git a/src/utils/enums.js b/src/utils/enums.js index 63b5a66..96daaaa 100644 --- a/src/utils/enums.js +++ b/src/utils/enums.js @@ -305,7 +305,7 @@ export const BonusStatus = { // 加盟商申请状态 export const MchApplyStatus = { APPROVING: "1", // 审核中 - PASSED: "2", // 审核通过 + PASSED: "2", // 审核通过 REJECTED: "3", // 审核驳回 } @@ -317,6 +317,12 @@ export const FaultStatus = { COMPLETED: "3", // 已完成 } +// 广告状态 +export const AdStatus = { + DISABLED: "0", // 禁用 + ENABLE: "1", // 启用 +} + // 提现手续费类型 export const WithdrawServiceType = { POINT: "1", // 按比例 diff --git a/src/views/bst/ad/index.vue b/src/views/bst/ad/index.vue index f15c8a4..26adb7f 100644 --- a/src/views/bst/ad/index.vue +++ b/src/views/bst/ad/index.vue @@ -71,6 +71,11 @@ + + +