|
@@ -3,19 +3,16 @@ package com.sheep.gamegroup.view.activity;
|
|
|
import android.app.Activity;
|
|
import android.app.Activity;
|
|
|
import android.graphics.Color;
|
|
import android.graphics.Color;
|
|
|
import android.os.Build;
|
|
import android.os.Build;
|
|
|
-import android.os.Bundle;
|
|
|
|
|
import android.support.annotation.RequiresApi;
|
|
import android.support.annotation.RequiresApi;
|
|
|
import android.text.SpannableString;
|
|
import android.text.SpannableString;
|
|
|
import android.text.Spanned;
|
|
import android.text.Spanned;
|
|
|
import android.text.style.AbsoluteSizeSpan;
|
|
import android.text.style.AbsoluteSizeSpan;
|
|
|
import android.text.style.ForegroundColorSpan;
|
|
import android.text.style.ForegroundColorSpan;
|
|
|
-import android.util.Log;
|
|
|
|
|
import android.view.View;
|
|
import android.view.View;
|
|
|
import android.widget.TextView;
|
|
import android.widget.TextView;
|
|
|
|
|
|
|
|
import com.kfzs.duanduan.event.BigEvent;
|
|
import com.kfzs.duanduan.event.BigEvent;
|
|
|
import com.kfzs.duanduan.event.EventTypes;
|
|
import com.kfzs.duanduan.event.EventTypes;
|
|
|
-import com.kfzs.duanduan.view.DialogStorageLow;
|
|
|
|
|
import com.sheep.gamegroup.absBase.BaseActivity;
|
|
import com.sheep.gamegroup.absBase.BaseActivity;
|
|
|
import com.sheep.gamegroup.di.components.DaggerSignCardComponent;
|
|
import com.sheep.gamegroup.di.components.DaggerSignCardComponent;
|
|
|
import com.sheep.gamegroup.di.modules.SignCardModule;
|
|
import com.sheep.gamegroup.di.modules.SignCardModule;
|
|
@@ -25,22 +22,17 @@ import com.sheep.gamegroup.model.entity.PunchAndSign;
|
|
|
import com.sheep.gamegroup.presenter.SignCardContract;
|
|
import com.sheep.gamegroup.presenter.SignCardContract;
|
|
|
import com.sheep.gamegroup.presenter.SignCardPresenter;
|
|
import com.sheep.gamegroup.presenter.SignCardPresenter;
|
|
|
import com.sheep.gamegroup.util.Jump2View;
|
|
import com.sheep.gamegroup.util.Jump2View;
|
|
|
-import com.sheep.gamegroup.util.MathUtil;
|
|
|
|
|
import com.sheep.gamegroup.util.ViewUtil;
|
|
import com.sheep.gamegroup.util.ViewUtil;
|
|
|
import com.sheep.jiuyan.samllsheep.R;
|
|
import com.sheep.jiuyan.samllsheep.R;
|
|
|
import com.sheep.jiuyan.samllsheep.SheepApp;
|
|
import com.sheep.jiuyan.samllsheep.SheepApp;
|
|
|
-import com.sheep.jiuyan.samllsheep.utils.G;
|
|
|
|
|
import com.sheep.jiuyan.samllsheep.utils.TitleBarUtils;
|
|
import com.sheep.jiuyan.samllsheep.utils.TitleBarUtils;
|
|
|
|
|
|
|
|
import org.greenrobot.eventbus.EventBus;
|
|
import org.greenrobot.eventbus.EventBus;
|
|
|
import org.greenrobot.eventbus.Subscribe;
|
|
import org.greenrobot.eventbus.Subscribe;
|
|
|
|
|
|
|
|
-import java.util.Calendar;
|
|
|
|
|
-
|
|
|
|
|
import javax.inject.Inject;
|
|
import javax.inject.Inject;
|
|
|
|
|
|
|
|
import butterknife.BindView;
|
|
import butterknife.BindView;
|
|
|
-import butterknife.ButterKnife;
|
|
|
|
|
import butterknife.OnClick;
|
|
import butterknife.OnClick;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -199,14 +191,15 @@ public class SignCardAct extends BaseActivity implements SignCardContract.View {
|
|
|
*/
|
|
*/
|
|
|
@Override
|
|
@Override
|
|
|
public void succPunchCanSignUp(BaseMessage o) {
|
|
public void succPunchCanSignUp(BaseMessage o) {
|
|
|
- if("true".equals(o.getData().toString())){
|
|
|
|
|
|
|
+ Boolean isSuccess = o.getData(Boolean.class);
|
|
|
|
|
+ if(isSuccess){
|
|
|
if(Float.valueOf(balance) >= 1){
|
|
if(Float.valueOf(balance) >= 1){
|
|
|
presenter.goSignUp();
|
|
presenter.goSignUp();
|
|
|
}else {
|
|
}else {
|
|
|
Jump2View.getInstance().goSignRechargeAct(activity,null);
|
|
Jump2View.getInstance().goSignRechargeAct(activity,null);
|
|
|
}
|
|
}
|
|
|
- }else if("false".equals(o.getData().toString())){
|
|
|
|
|
- showToast("不可以报名");
|
|
|
|
|
|
|
+ } else {
|
|
|
|
|
+ showToast("您已经报名");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
}
|
|
}
|