平台業務資料,未登入跳登入,登入完成跳轉業務處理頁面。
控制業務層處理
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
hideLoadingDialog();
if (requestCode == RequestResultCodes.LOGIN_ACTION_FROM_TYPE_REQUEST_RECRUITMENT_MY_RESUME_LIST) {
if (resultCode == RequestResultCodes.LOGIN_ACTION_FROM_TYPE_RESULT_RECRUITMENT_MY_RESUME_LIST) {
BrandController.getInstance().gotoMyResumeListActivity(RecruitmentMainFragment.this);
} else {
hideLoadingDialog();
}
}
}
UserLoginFragment 擷取 fromType并處理
updateViewWithSuccessData
if(RequestResultCodes.LOGIN_ACTION_FROM_TYPE_REQUEST_RECRUITMENT_MY_RESUME_LIST == mFromType){//招聘寶->我的履歷
getActivity().setResult(RequestResultCodes.LOGIN_ACTION_FROM_TYPE_RESULT_RECRUITMENT_MY_RESUME_LIST);
}
getActivity().finish();