You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
57 lines
1.4 KiB
57 lines
1.4 KiB
package com.hfkj.service.partner;
|
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
|
import java.util.List;
|
|
|
|
public interface PartnerService {
|
|
|
|
/**
|
|
* @MethodName inPartner
|
|
* @Description: 参与竞选合伙人
|
|
* @param jsonObject
|
|
* @Author: Sum1Dream
|
|
* @Date: 2024/10/16 上午10:44
|
|
*/
|
|
void inPartner(JSONObject jsonObject) throws Exception;
|
|
|
|
/**
|
|
* @MethodName startCampaign
|
|
* @Description: 开始竞选
|
|
* @param
|
|
* @Author: Sum1Dream
|
|
* @Date: 2024/10/16 下午3:18
|
|
*/
|
|
void startCampaign() throws Exception;
|
|
|
|
/**
|
|
* @MethodName dividend
|
|
* @Description: 分红
|
|
* @param
|
|
* @Author: Sum1Dream
|
|
* @Date: 2024/10/18 下午2:02
|
|
*/
|
|
void dividend() throws Exception;
|
|
|
|
/**
|
|
* @MethodName partnerData
|
|
* @Description: 合伙人数据统计
|
|
* @param startTime
|
|
* @param endTime
|
|
* @return: com.alibaba.fastjson.JSONObject
|
|
* @Author: Sum1Dream
|
|
* @Date: 2024/10/18 下午2:06
|
|
*/
|
|
List<JSONObject> partnerData(Long startTime, Long endTime) throws Exception;
|
|
|
|
/**
|
|
* @MethodName dividendData
|
|
* @Description: 分红统计
|
|
* @param startTime
|
|
* @param endTime
|
|
* @return: com.alibaba.fastjson.JSONObject
|
|
* @Author: Sum1Dream
|
|
* @Date: 2024/10/18 下午2:25
|
|
*/
|
|
List<JSONObject> dividendData(Long startTime, Long endTime) throws Exception;
|
|
}
|
|
|