| | |
| | | |
| | | import com.yeshi.makemoney.app.entity.SystemEnum; |
| | | import com.yeshi.makemoney.app.entity.goldcorn.GoldCornGetType; |
| | | import com.yeshi.makemoney.app.entity.user.UserInfo; |
| | | import com.yeshi.makemoney.app.exception.goldcorn.GoldCornGetPriceException; |
| | | import org.yeshi.utils.bean.BeanUtil; |
| | | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | import com.yeshi.makemoney.app.entity.goldcorn.GoldCornGetPrice; |
| | | import com.yeshi.makemoney.app.service.inter.goldcorn.GoldCornGetPriceService; |
| | |
| | | |
| | | |
| | | /** |
| | | * @author hxh |
| | | * @return java.util.List<java.lang.Integer> |
| | | * @author hxh |
| | | * @description 获取连续签到的价格列表 |
| | | * @date 16:26 2022/4/21 |
| | | * @param: system |
| | | * @return java.util.List<java.lang.Integer> |
| | | **/ |
| | | public List<Integer> getSingInPriceList(SystemEnum system); |
| | | |
| | | |
| | | /** |
| | | * @return java.lang.Integer |
| | | * @author hxh |
| | | * @description 获取计数价格 |
| | | * @date 12:10 2022/4/28 |
| | | * @param: type |
| | | * @param: user |
| | | * @param: system |
| | | * @param: date |
| | | * @param: eventCount |
| | | **/ |
| | | public Integer getCountPrice(GoldCornGetType type, UserInfo user, SystemEnum system, Date date, long eventCount) throws GoldCornGetPriceException; |
| | | |
| | | |
| | | /** |
| | | * @return java.util.Map<com.yeshi.makemoney.app.entity.goldcorn.GoldCornGetType , java.lang.Integer> |
| | | * @author hxh |
| | | * @description 获取计数价格列表 |
| | | * @date 13:55 2022/4/28 |
| | | * @param: typeList |
| | | * @param: user |
| | | * @param: system |
| | | * @param: date |
| | | **/ |
| | | public Map<GoldCornGetType, GoldCornGetPrice> getCountPrice(List<GoldCornGetType> typeList, UserInfo user, SystemEnum system, Date date); |
| | | |
| | | |
| | | /** |
| | | * @return com.yeshi.makemoney.app.entity.goldcorn.GoldCornGetPrice |
| | | * @author hxh |
| | | * @description 获取计数价格 |
| | | * @date 19:02 2022/4/28 |
| | | * @param: type |
| | | * @param: user |
| | | * @param: system |
| | | * @param: date |
| | | **/ |
| | | public GoldCornGetPrice getCountPrice(GoldCornGetType type, UserInfo user, SystemEnum system, Date date); |
| | | |
| | | |
| | | } |