package com.kxs.system.biz.task;

import com.kxs.common.security.annotation.Inner;
import com.kxs.system.biz.service.KxsCampService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;


/**
 * KXS 系统模块异步任务
 *
 * @author 没秃顶的码农
 * @date 2024-04-09
 */
@RequiredArgsConstructor
@Slf4j
@RestController
@RequestMapping("system-job")
public class KxsSystemTask {

    private final KxsCampService kxsCampService;


    /**
     *
     奖金池计算方式
         1.个人及散下团队购买电签券/大POS券1组，1组计入60元，1组按实收金额5%计算;
         2.分期大盟主，按具体情况实收金额5%计入;
     团队开机统计方式
         1.统计方式:个人及散下团队开通广电卡、来客吧、pos商户
         2.广电卡统计:激活成功+1
         3.pos商户统计:激活成功+1
         4.来客吧商户统计: 商户任意通道待签约+1
     团队下单统计方式
        1.个人及散下团队购买电签券/大POS券计1组
     * 一个小时执行一次
     * 异步执行
     */
    @Inner
    @GetMapping("/prizePoolIsRefreshed")
    public void prizePoolIsRefreshed(@RequestParam("param") String para)  {

//        kxsCampService.prizePoolIsRefreshed();

    }



}
