|  | @@ -9,6 +9,7 @@ import androidx.annotation.Nullable;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import com.alibaba.android.arouter.facade.annotation.Route;
 | 
	
		
			
				|  |  |  import com.alibaba.android.arouter.launcher.ARouter;
 | 
	
		
			
				|  |  | +import com.cooleshow.base.bean.QueryParamsConfigBean;
 | 
	
		
			
				|  |  |  import com.cooleshow.base.router.RouterPath;
 | 
	
		
			
				|  |  |  import com.cooleshow.base.ui.activity.BaseMVPActivity;
 | 
	
		
			
				|  |  |  import com.cooleshow.base.utils.ToastUtil;
 | 
	
	
		
			
				|  | @@ -38,7 +39,7 @@ public class ModifyNickNameActivity extends BaseMVPActivity<ActivityModifyNickna
 | 
	
		
			
				|  |  |          switch (view.getId()) {
 | 
	
		
			
				|  |  |              case R.id.tv_right_text:
 | 
	
		
			
				|  |  |                  String userName = viewBinding.etNickname.getText().toString().trim();
 | 
	
		
			
				|  |  | -                if (TextUtils.isEmpty(userName)){
 | 
	
		
			
				|  |  | +                if (TextUtils.isEmpty(userName)) {
 | 
	
		
			
				|  |  |                      ToastUtil.getInstance().showShort("请输入昵称!");
 | 
	
		
			
				|  |  |                      break;
 | 
	
		
			
				|  |  |                  }
 | 
	
	
		
			
				|  | @@ -58,11 +59,13 @@ public class ModifyNickNameActivity extends BaseMVPActivity<ActivityModifyNickna
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      @Override
 | 
	
		
			
				|  |  |      protected void onCreate(@Nullable Bundle savedInstanceState) {
 | 
	
		
			
				|  |  |          super.onCreate(savedInstanceState);
 | 
	
		
			
				|  |  |          StatusBarUtil.setStatusBarDarkTheme(this, true);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      @Override
 | 
	
		
			
				|  |  |      protected void initView() {
 | 
	
		
			
				|  |  |          ARouter.getInstance().inject(this);
 | 
	
	
		
			
				|  | @@ -72,13 +75,19 @@ public class ModifyNickNameActivity extends BaseMVPActivity<ActivityModifyNickna
 | 
	
		
			
				|  |  |          viewBinding.toolbarInclude.tvRightText.setText("保存");
 | 
	
		
			
				|  |  |          viewBinding.toolbarInclude.tvRightText.setOnClickListener(this);
 | 
	
		
			
				|  |  |          String userName = getIntent().getStringExtra("userName");
 | 
	
		
			
				|  |  | -        if (!TextUtils.isEmpty(userName)){
 | 
	
		
			
				|  |  | +        if (!TextUtils.isEmpty(userName)) {
 | 
	
		
			
				|  |  |              viewBinding.etNickname.setText(userName);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          viewBinding.imClose.setOnClickListener(this);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @Override
 | 
	
		
			
				|  |  | +    public void initData() {
 | 
	
		
			
				|  |  | +        super.initData();
 | 
	
		
			
				|  |  | +        presenter.queryModifyConfig();
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @Override
 | 
	
		
			
				|  |  |      protected ActivityModifyNicknameBinding getLayoutView() {
 | 
	
		
			
				|  |  |          return ActivityModifyNicknameBinding.inflate(getLayoutInflater());
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -90,9 +99,21 @@ public class ModifyNickNameActivity extends BaseMVPActivity<ActivityModifyNickna
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @Override
 | 
	
		
			
				|  |  |      public void submitSetDetailSuccess(SetDetailBean setDetailBean) {
 | 
	
		
			
				|  |  | -        Intent intent=new Intent();
 | 
	
		
			
				|  |  | -        intent.putExtra("userName",setDetailBean.username);
 | 
	
		
			
				|  |  | -        setResult(RESULT_OK,intent);
 | 
	
		
			
				|  |  | +        Intent intent = new Intent();
 | 
	
		
			
				|  |  | +        intent.putExtra("userName", setDetailBean.username);
 | 
	
		
			
				|  |  | +        setResult(RESULT_OK, intent);
 | 
	
		
			
				|  |  |          finish();
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @Override
 | 
	
		
			
				|  |  | +    public void queryModifyConfigSuccess(QueryParamsConfigBean bean) {
 | 
	
		
			
				|  |  | +        if (!checkActivityExist()) {
 | 
	
		
			
				|  |  | +            return;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        if (bean == null) {
 | 
	
		
			
				|  |  | +            return;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        viewBinding.tvModifyConfig.setText(String.format("每隔%s个月可修改一次", bean.paramValue));
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  }
 |