gongzuming
2024-10-27 c25b0632e4a360f7499f1c79ff1d70a67919e008
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);