Commit d644ef17 by zhangxingmin

push

parent 24017a14
package com.yd.csf.api.response.basiclawcalculate;
import com.yd.csf.api.dto.AlgorithmResDto;
import com.yd.csf.api.dto.ExecuteBillingDto;
import lombok.Data;
import java.util.List;
@Data
public class ApiExecuteBillingResponse {
private ExecuteBillingDto dto;
private List<AlgorithmResDto> algorithmResDtoList;
}
package com.yd.csf.api.response.basiclawcalculate;
import com.yd.csf.api.dto.AlgorithmResDto;
import com.yd.csf.api.dto.ExecuteBillingDto;
import lombok.Data;
import java.util.List;
@Data
public class ApiExecuteRewardResponse {
private ExecuteBillingDto dto;
private List<AlgorithmResDto> algorithmResDtoList;
}
...@@ -5,6 +5,8 @@ import com.baomidou.mybatisplus.core.metadata.IPage; ...@@ -5,6 +5,8 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import com.yd.common.result.Result; import com.yd.common.result.Result;
import com.yd.csf.api.dto.ApiExpectedFortunePageResponseVO; import com.yd.csf.api.dto.ApiExpectedFortunePageResponseVO;
import com.yd.csf.api.dto.PayableReportResponse; import com.yd.csf.api.dto.PayableReportResponse;
import com.yd.csf.api.response.basiclawcalculate.ApiExecuteBillingResponse;
import com.yd.csf.api.response.basiclawcalculate.ApiExecuteRewardResponse;
import com.yd.csf.feign.request.expectedfortune.ApiExpectedFortunePageRequest; import com.yd.csf.feign.request.expectedfortune.ApiExpectedFortunePageRequest;
import com.yd.csf.feign.request.expectedfortune.ApiGenerateExpectedFortuneRequest; import com.yd.csf.feign.request.expectedfortune.ApiGenerateExpectedFortuneRequest;
import com.yd.csf.feign.request.expectedfortune.ExpectedFortuneAddRequest; import com.yd.csf.feign.request.expectedfortune.ExpectedFortuneAddRequest;
...@@ -16,6 +18,8 @@ import com.yd.csf.service.model.CommissionRuleBinding; ...@@ -16,6 +18,8 @@ import com.yd.csf.service.model.CommissionRuleBinding;
import com.yd.csf.service.model.ExpectedFortune; import com.yd.csf.service.model.ExpectedFortune;
import com.yd.csf.service.vo.ExpectedFortuneStatisticsVO; import com.yd.csf.service.vo.ExpectedFortuneStatisticsVO;
import org.springframework.scheduling.annotation.Async; import org.springframework.scheduling.annotation.Async;
import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import java.util.List; import java.util.List;
...@@ -62,6 +66,10 @@ public interface ApiExpectedFortuneService { ...@@ -62,6 +66,10 @@ public interface ApiExpectedFortuneService {
Boolean update(ExpectedFortuneUpdateRequest request); Boolean update(ExpectedFortuneUpdateRequest request);
void generateExpectedFortuneBilling(List<ApiExecuteBillingResponse> billingResponses);
void generateExpectedFortuneReward(List<ApiExecuteRewardResponse> rewardResponses);
Result<ApiExpectedFortunePageResponseVO> list(ApiExpectedFortunePageRequest request); Result<ApiExpectedFortunePageResponseVO> list(ApiExpectedFortunePageRequest request);
Boolean add(List<ExpectedFortuneAddRequest> request); Boolean add(List<ExpectedFortuneAddRequest> request);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment