package com.cool.store.service.wallet;

import com.cool.store.entity.wallet.WalletTradeDO;
import com.cool.store.enums.wallet.WalletTradeModuleEnum;

/**
 * <p>
 * 钱包交易业务模块处理
 * </p>
 *
 * @author wangff
 * @since 2026/2/4
 */
public interface IWalletTradeResolve {

    /**
     * 模块code
     */
    WalletTradeModuleEnum getModule();

    /**
     * 业务处理
     */
    void resolve(WalletTradeDO walletTradeDO);
}
