分销员开通接口
This commit is contained in:
@@ -14,6 +14,7 @@ import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
/**
|
||||
* 分销员表 实体类。
|
||||
@@ -26,6 +27,7 @@ import lombok.NoArgsConstructor;
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@Table("mk_distribution_user")
|
||||
@Accessors(chain = true)
|
||||
public class MkDistributionUser implements Serializable {
|
||||
|
||||
@Serial
|
||||
|
||||
@@ -6,6 +6,7 @@ import com.czg.market.vo.MkDistributionConfigVO;
|
||||
import com.mybatisflex.core.service.IService;
|
||||
import com.czg.market.entity.MkDistributionConfig;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
@@ -22,4 +23,12 @@ public interface MkDistributionConfigService extends IService<MkDistributionConf
|
||||
Map<String, Object> pay(long userId, MkDistributionPayDTO payDTO);
|
||||
|
||||
Boolean cashPayOrder(long adminId, MkDistributionPayDTO payParam);
|
||||
|
||||
/**
|
||||
* 分销员开通
|
||||
* @param userId 用户
|
||||
* @param amount 金额
|
||||
* @param shopId 店铺id
|
||||
*/
|
||||
void open(Long userId, BigDecimal amount, Long shopId, Long sourceId);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user