From 9628b3362c1624dd373c1ab1d7a55e72104b972e Mon Sep 17 00:00:00 2001
From: cloudroam <cloudroam>
Date: 星期四, 09 一月 2025 18:30:29 +0800
Subject: [PATCH] add:发货处理
---
src/main/java/com/mzl/flower/service/wallet/WalletService.java | 20 ++++++++++++++++++++
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/mzl/flower/service/wallet/WalletService.java b/src/main/java/com/mzl/flower/service/wallet/WalletService.java
index ce72bf9..79716d3 100644
--- a/src/main/java/com/mzl/flower/service/wallet/WalletService.java
+++ b/src/main/java/com/mzl/flower/service/wallet/WalletService.java
@@ -15,11 +15,31 @@
*/
public interface WalletService extends IService<WalletDO> {
+ /**
+ * 获取钱包的上线时间
+ * @return
+ */
String getWalletOnLineTime();
+ /**
+ * 获取当前登录供应商的钱包信息
+ * @return 钱包信息
+ */
WalletDO getCurrentSupplier();
+ /**
+ * 先尝试获取,如果不存在则创建。
+ * @param supplierId 供应商ID
+ * @return 钱包信息
+ */
+ WalletDO getOrCreateBySupplierId(Long supplierId);
+
+ /**
+ * 根据供应商的ID获取钱包信息
+ * @param supplierId 供应商ID
+ * @return 钱包信息
+ */
WalletDO getBySupplierId(Long supplierId);
BigDecimal getWaittingSettlementAmount(WalletDO walletDO);
--
Gitblit v1.9.3