|
|
@@ -41,7 +41,8 @@ public class GuestCoinManager {
|
|
|
|
|
|
private CoinInfoResultBean coinInfoResultBean;
|
|
|
|
|
|
- public GuestCoinManager(CoinInfoResultBean coinInfoResultBean) {
|
|
|
+ public GuestCoinManager(CoinInfoResultBeanPrivateWrapper wrapper) {
|
|
|
+ CoinInfoResultBean coinInfoResultBean = wrapper.coinInfoResultBean;
|
|
|
if (null == coinInfoResultBean) {
|
|
|
coinInfoResultBean = new CoinInfoResultBean();
|
|
|
coinInfoResultBean.setCoin("0");
|
|
|
@@ -200,7 +201,7 @@ public class GuestCoinManager {
|
|
|
* @return
|
|
|
*/
|
|
|
public static CoinInfoResultBean getCoinInfoWithExpire(CoinInfoResultBeanPrivateWrapper wrapper) {
|
|
|
- GuestCoinManager manager = new GuestCoinManager(wrapper.coinInfoResultBean);
|
|
|
+ GuestCoinManager manager = new GuestCoinManager(wrapper);
|
|
|
if (manager.expireCoin() > 0) {
|
|
|
// 삭제 데이터가 있다면 저장
|
|
|
saveCoinInfoResultBean(manager.getCoinInfoResultBean());
|
|
|
@@ -239,7 +240,7 @@ public class GuestCoinManager {
|
|
|
public static ShareCoinResultBean getSharePoint(CoinInfoResultBeanPrivateWrapper wrapper, CoinInfoBean infoBean, ShareCoinRequestBean bean, int dayMax) {
|
|
|
|
|
|
int coin = Integer.parseInt(infoBean.getGoodsAmount());
|
|
|
- GuestCoinManager manager = new GuestCoinManager(wrapper.coinInfoResultBean);
|
|
|
+ GuestCoinManager manager = new GuestCoinManager(wrapper);
|
|
|
|
|
|
// 1코인 추가
|
|
|
// 하루 10회 제한
|
|
|
@@ -284,7 +285,7 @@ public class GuestCoinManager {
|
|
|
* @param wrapper
|
|
|
*/
|
|
|
public static void notifyCoinExtinction(CoinInfoResultBeanPrivateWrapper wrapper) {
|
|
|
- GuestCoinManager manager = new GuestCoinManager(wrapper.coinInfoResultBean);
|
|
|
+ GuestCoinManager manager = new GuestCoinManager(wrapper);
|
|
|
// 소멸 코인 처리
|
|
|
manager.expireCoin();
|
|
|
// 소멸 예정 코인 값
|