package cc.mrbird.febs.mall.service; import cc.mrbird.febs.common.entity.FebsResponse; import cc.mrbird.febs.mall.dto.ApiCreateDto; import cc.mrbird.febs.mall.dto.KjRecordDto; import cc.mrbird.febs.mall.entity.CjInfo; import cn.hutool.json.JSON; import com.baomidou.mybatisplus.extension.service.IService; import java.util.LinkedHashMap; public interface CJService extends IService { FebsResponse kjRecord(KjRecordDto kjRecordDto); /** * 十分钟开奖一次 * 生成一条开奖记录(只生成编号) * 十分钟延迟的消息队列去开奖(产生一个中奖号码) */ void createKjRecord(); FebsResponse kjInfo(); void getChouJiangDelayMsg(String kjNo); FebsResponse tzInfo(); FebsResponse create(ApiCreateDto apiCreateDto); FebsResponse tzInfoList(KjRecordDto kjRecordDto); void getNoTimeDelayMsg(String kjNo); void getOpenPriceMsg(String kjNo, String kjNum); LinkedHashMap getTzInfo(); }