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 @@ - - - - - - - - - - - - - - - - - - + + +