暂存一下,防止丢失
This commit is contained in:
@@ -14,6 +14,15 @@ const (
|
||||
AgentWalletTypeCommission = "commission" // 分佣钱包
|
||||
)
|
||||
|
||||
// 代理主钱包信用管理权限
|
||||
const (
|
||||
PermissionRoleDefaultCreditManage = "role:default-credit:manage" // 配置客户角色的新建代理默认信用模板
|
||||
PermissionShopCreditLimitManage = "shop:credit-limit:manage" // 前端控制店铺实际信用额度按钮显示
|
||||
)
|
||||
|
||||
// AgentFundManagementForbiddenMessage 是企业账号访问代理资金功能时的统一拒绝提示。
|
||||
const AgentFundManagementForbiddenMessage = "企业账号无权访问代理资金功能"
|
||||
|
||||
// 代理钱包状态
|
||||
const (
|
||||
AgentWalletStatusNormal = 1 // 正常
|
||||
@@ -29,12 +38,37 @@ const (
|
||||
AgentTransactionTypeCommission = "commission" // 分佣
|
||||
AgentTransactionTypeWithdrawal = "withdrawal" // 提现
|
||||
AgentTransactionTypeCommissionDeduct = "commission_deduct" // 退款佣金回扣
|
||||
AgentTransactionTypeAdjustment = "adjustment" // 人工余额调整
|
||||
)
|
||||
|
||||
// 代理钱包交易子类型(当 transaction_type = "deduct" 用于订单支付时)
|
||||
const (
|
||||
WalletTransactionSubtypeSelfPurchase = "self_purchase" // 自购
|
||||
WalletTransactionSubtypePurchaseForSubordinate = "purchase_for_subordinate" // 给下级代理购买
|
||||
|
||||
// OutboxEventTypeAgentMainWalletDebited 表示代理主钱包订单扣款已提交。
|
||||
OutboxEventTypeAgentMainWalletDebited = "wallet.agent_main.debited"
|
||||
// AgentMainWalletDebitedPayloadVersionV1 是代理主钱包扣款事件载荷版本。
|
||||
AgentMainWalletDebitedPayloadVersionV1 = 1
|
||||
// OutboxEventTypeAgentMainWalletReservationChanged 表示代理主钱包预占状态已变化。
|
||||
OutboxEventTypeAgentMainWalletReservationChanged = "wallet.agent_main.reservation.changed"
|
||||
// AgentMainWalletReservationPayloadVersionV1 是代理主钱包预占事件载荷版本。
|
||||
AgentMainWalletReservationPayloadVersionV1 = 1
|
||||
// OutboxEventTypeAgentMainWalletCredited 表示代理主钱包正向入账已提交。
|
||||
OutboxEventTypeAgentMainWalletCredited = "wallet.agent_main.credited"
|
||||
// AgentMainWalletCreditedPayloadVersionV1 是代理主钱包入账事件载荷版本。
|
||||
AgentMainWalletCreditedPayloadVersionV1 = 1
|
||||
// OutboxEventTypeAgentMainWalletRefunded 表示代理主钱包订单退款回充已提交。
|
||||
OutboxEventTypeAgentMainWalletRefunded = "wallet.agent_main.refunded"
|
||||
// AgentMainWalletRefundedPayloadVersionV1 是代理主钱包退款回充事件载荷版本。
|
||||
AgentMainWalletRefundedPayloadVersionV1 = 1
|
||||
)
|
||||
|
||||
// 代理主钱包预占状态
|
||||
const (
|
||||
AgentWalletReservationStatusFrozen = 1 // 已冻结
|
||||
AgentWalletReservationStatusReleased = 2 // 已释放
|
||||
AgentWalletReservationStatusCompleted = 3 // 已完成扣除
|
||||
)
|
||||
|
||||
// 代理充值订单号前缀
|
||||
@@ -111,12 +145,13 @@ const (
|
||||
|
||||
// 关联业务类型
|
||||
const (
|
||||
ReferenceTypeOrder = "order" // 订单
|
||||
ReferenceTypeCommission = "commission" // 分佣
|
||||
ReferenceTypeWithdrawal = "withdrawal" // 提现
|
||||
ReferenceTypeTopup = "topup" // 充值
|
||||
ReferenceTypeRefund = "refund" // 退款
|
||||
ReferenceTypeExchange = "exchange" // 换货
|
||||
ReferenceTypeOrder = "order" // 订单
|
||||
ReferenceTypeCommission = "commission" // 分佣
|
||||
ReferenceTypeWithdrawal = "withdrawal" // 提现
|
||||
ReferenceTypeTopup = "topup" // 充值
|
||||
ReferenceTypeRefund = "refund" // 退款
|
||||
ReferenceTypeExchange = "exchange" // 换货
|
||||
ReferenceTypeManualAdjustment = "manual_adjustment" // 人工余额调整
|
||||
)
|
||||
|
||||
// ========== Redis Key 生成函数 ==========
|
||||
|
||||
Reference in New Issue
Block a user