From a8b5cbe62d911d0db0d59173da19f01d051fd8aa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=A3=B7=E5=8F=B6?=
<14103883+leaf-phos@user.noreply.gitee.com>
Date: Fri, 22 Nov 2024 15:29:05 +0800
Subject: [PATCH] =?UTF-8?q?=E7=AB=8B=E5=8D=B3=E6=94=AF=E4=BB=98=E5=88=86?=
=?UTF-8?q?=E6=88=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/ss/bonus.js | 8 ++++
src/utils/constants.js | 11 +++++
src/views/ss/bonus/index.vue | 75 +++++++++++++++++-------------
src/views/system/smUser/detail.vue | 11 ++++-
4 files changed, 71 insertions(+), 34 deletions(-)
diff --git a/src/api/ss/bonus.js b/src/api/ss/bonus.js
index 2ca2993..419d0a5 100644
--- a/src/api/ss/bonus.js
+++ b/src/api/ss/bonus.js
@@ -53,3 +53,11 @@ export function listBonusByBill(billId) {
}
})
}
+
+// 支付分成
+export function payBonus(id) {
+ return request({
+ url: `/ss/bonus/${id}/pay`,
+ method: 'put'
+ })
+}
diff --git a/src/utils/constants.js b/src/utils/constants.js
index b0007ae..1ca08af 100644
--- a/src/utils/constants.js
+++ b/src/utils/constants.js
@@ -224,3 +224,14 @@ export const DeviceOnlineStatus = {
ONLINE: "1", // 在线
OFFLINE: "0", // 离线
}
+
+export const BonusStatus = {
+ UN_DIVIDEND: "1", // 未出账
+ WAIT_DIVIDE: "2", // 待分成
+ DIVIDEND: "3", // 已分成
+
+ // 允许支付的状态
+ canPay() {
+ return [this.WAIT_DIVIDE]
+ }
+}
diff --git a/src/views/ss/bonus/index.vue b/src/views/ss/bonus/index.vue
index 32f1631..29f7110 100644
--- a/src/views/ss/bonus/index.vue
+++ b/src/views/ss/bonus/index.vue
@@ -106,24 +106,18 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ 立即支付
+
+