|
|
@@ -13,12 +13,14 @@ import com.sheep.gamegroup.model.entity.WXOnHookAccount;
|
|
|
import com.sheep.gamegroup.util.Jump2View;
|
|
|
import com.sheep.gamegroup.util.ViewHolder;
|
|
|
import com.sheep.gamegroup.view.activity.CommitWxCodeAct;
|
|
|
+import com.sheep.gamegroup.view.activity.LieMakeMoneyAct;
|
|
|
import com.sheep.gamegroup.view.dialog.DialogAccountAbnormal;
|
|
|
import com.sheep.jiuyan.samllsheep.BuildConfig;
|
|
|
import com.sheep.jiuyan.samllsheep.R;
|
|
|
import com.sheep.jiuyan.samllsheep.utils.G;
|
|
|
|
|
|
import java.util.List;
|
|
|
+import java.util.Locale;
|
|
|
|
|
|
import static com.sheep.gamegroup.view.activity.LieMakeMoneyAct.STATE_ON_HOOK_ABNORMAL;
|
|
|
import static com.sheep.gamegroup.view.activity.LieMakeMoneyAct.STATE_ON_HOOK_BLOCKED;
|
|
|
@@ -97,7 +99,7 @@ public class LieMakeMoneyAdp extends AdbCommonRecycler<RecyleObj> {
|
|
|
TextView weixin_name_tv = holder.getView(R.id.weixin_name_tv);
|
|
|
TextView earnings_money_tv = holder.getView(R.id.earnings_money_tv);
|
|
|
weixin_name_tv.setText(dataObjT.getAccount());
|
|
|
- earnings_money_tv.setText(dataObjT.getMoney());
|
|
|
+ earnings_money_tv.setText(String.format(Locale.CHINA,"%.2f",dataObjT.getMoney()));
|
|
|
}
|
|
|
|
|
|
private void bindAbnormalOnHook(ViewHolder holder, WXOnHookAccount dataObjT) {
|
|
|
@@ -105,35 +107,42 @@ public class LieMakeMoneyAdp extends AdbCommonRecycler<RecyleObj> {
|
|
|
TextView wx_is_open_tv = holder.getView(R.id.wx_is_open_tv);
|
|
|
TextView earnings_name_tv = holder.getView(R.id.earnings_name_tv);
|
|
|
weixin_name_tv.setText(dataObjT.getAccount());
|
|
|
- if(TextUtils.isEmpty(dataObjT.getRemarks())){
|
|
|
- wx_is_open_tv.setText("账号异常,请联系客服");
|
|
|
- } else {
|
|
|
- wx_is_open_tv.setText(dataObjT.getRemarks());
|
|
|
- }
|
|
|
+// if(TextUtils.isEmpty(dataObjT.getRemarks())){
|
|
|
+// wx_is_open_tv.setText("账号异常,请联系客服");
|
|
|
+// } else {
|
|
|
+// wx_is_open_tv.setText(dataObjT.getRemarks());
|
|
|
+// }
|
|
|
switch (dataObjT.getStatus()) {
|
|
|
case STATE_ON_HOOK_NEED_VC://需要用户验证码
|
|
|
- earnings_name_tv.setText("需要用户验证码");
|
|
|
+ earnings_name_tv.setText("需要验证码");
|
|
|
+ wx_is_open_tv.setText("提交验证码");
|
|
|
break;
|
|
|
case STATE_ON_HOOK_BLOCKED://被封
|
|
|
- earnings_name_tv.setText("账号被封");
|
|
|
+ earnings_name_tv.setText("账号封禁");
|
|
|
+ wx_is_open_tv.setText("了解解封");
|
|
|
break;
|
|
|
case STATE_ON_HOOK_DEBLOCKED://用户已经解封等待脚本验证
|
|
|
- earnings_name_tv.setText("等待服务器验证");
|
|
|
+ earnings_name_tv.setText("等待验证");
|
|
|
+ wx_is_open_tv.setText("刷新看看");
|
|
|
break;
|
|
|
case STATE_ON_HOOK_ABNORMAL://账号异常
|
|
|
earnings_name_tv.setText("账号异常");
|
|
|
+ wx_is_open_tv.setText("修改账号");
|
|
|
break;
|
|
|
case STATE_ON_HOOK_VC_OVERTIME://验证码超时请重新上传
|
|
|
earnings_name_tv.setText("验证码超时");
|
|
|
+ wx_is_open_tv.setText("提交验证码");
|
|
|
break;
|
|
|
case STATE_ON_HOOK_VERIFIED://用户已经验证等待脚本验证
|
|
|
- earnings_name_tv.setText("等待服务器验证");
|
|
|
+ earnings_name_tv.setText("等待验证");
|
|
|
+ wx_is_open_tv.setText("刷新看看");
|
|
|
break;
|
|
|
default:
|
|
|
- earnings_name_tv.setText("账号异常");
|
|
|
+ earnings_name_tv.setText("账号异常,请联系客服");
|
|
|
+ wx_is_open_tv.setText("修改账号");
|
|
|
break;
|
|
|
}
|
|
|
- //TODO 各种状态用户可以进行不同的操作
|
|
|
+ // 各种状态用户可以进行不同的操作
|
|
|
wx_is_open_tv.setOnClickListener(view -> {
|
|
|
switch (dataObjT.getStatus()) {
|
|
|
case STATE_ON_HOOK_NEED_VC://需要用户验证码
|
|
|
@@ -141,10 +150,6 @@ public class LieMakeMoneyAdp extends AdbCommonRecycler<RecyleObj> {
|
|
|
//修改验证码
|
|
|
Jump2View.getInstance().goCommitWxCodeOnHookView(this.context, dataObjT, CommitWxCodeAct.ALTER_CODE);
|
|
|
break;
|
|
|
- case STATE_ON_HOOK_ABNORMAL://账号异常
|
|
|
- //修改用户信息
|
|
|
- Jump2View.getInstance().goCommitWxCodeOnHookView(this.context, dataObjT, CommitWxCodeAct.ALTER_INFO);
|
|
|
- break;
|
|
|
case STATE_ON_HOOK_BLOCKED://被封
|
|
|
if (context instanceof Activity){
|
|
|
DialogAccountAbnormal.showDialog((Activity) context);
|
|
|
@@ -154,11 +159,24 @@ public class LieMakeMoneyAdp extends AdbCommonRecycler<RecyleObj> {
|
|
|
break;
|
|
|
case STATE_ON_HOOK_DEBLOCKED://用户已经解封等待脚本验证
|
|
|
case STATE_ON_HOOK_VERIFIED://用户已经验证等待脚本验证
|
|
|
+ if(this.context instanceof LieMakeMoneyAct) {
|
|
|
+ clear();
|
|
|
+ notifyDataSetChanged();
|
|
|
+ ((LieMakeMoneyAct) this.context).initData();
|
|
|
+ }else
|
|
|
+ G.showToast("请等待或者联系客服:"+dataObjT.getCustomer_service());
|
|
|
+ break;
|
|
|
+ case STATE_ON_HOOK_ABNORMAL://账号异常
|
|
|
default:
|
|
|
- G.showToast("请等待或者联系客服:"+dataObjT.getCustomer_service());
|
|
|
+ //修改用户信息
|
|
|
+ Jump2View.getInstance().goCommitWxCodeOnHookView(this.context, dataObjT, CommitWxCodeAct.ALTER_INFO);
|
|
|
break;
|
|
|
}
|
|
|
});
|
|
|
+ //测试
|
|
|
+ if(BuildConfig.DEBUG){
|
|
|
+ earnings_name_tv.setOnClickListener(view -> G.showToast("备注:"+dataObjT.getRemarks()));
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
@Override
|