Browse Source

1.简历去掉手机号和微信号

wsad5123 5 years atrás
parent
commit
f2ee655271

+ 1 - 1
app/src/main/java/com/tongyu/luck/happywork/bean/ResumeBean.java

@@ -215,7 +215,7 @@ public class ResumeBean implements Parcelable {
      * @return
      * @return
      */
      */
     public boolean isBaseInformation() {
     public boolean isBaseInformation() {
-        if (TextUtils.isEmpty(realName) || TextUtils.isEmpty(gender) || TextUtils.isEmpty(phone) || TextUtils.isEmpty(birthYear) || TextUtils.isEmpty(highestQualification)) {
+        if (TextUtils.isEmpty(realName) || TextUtils.isEmpty(gender) ||  TextUtils.isEmpty(birthYear) || TextUtils.isEmpty(highestQualification)) {
             return false;
             return false;
         }
         }
         return true;
         return true;

+ 1 - 1
app/src/main/java/com/tongyu/luck/happywork/ui/activity/cclient/mine/AccountSafeActivity.java

@@ -65,7 +65,7 @@ public class AccountSafeActivity extends BaseActivity<AccountSafePresenter> impl
     public void onPhoneNum(String phoneNum) {
     public void onPhoneNum(String phoneNum) {
         if (!TextUtils.isEmpty(AppCacheManager.getInstance().getMemberModel().getPhone())) {
         if (!TextUtils.isEmpty(AppCacheManager.getInstance().getMemberModel().getPhone())) {
             if (AppCacheManager.getInstance().getMemberModel().getPhone().length() > 7) {
             if (AppCacheManager.getInstance().getMemberModel().getPhone().length() > 7) {
-                tvSettingPhone.setText(AppCacheManager.getInstance().getMemberModel().getPhone().substring(0, 3) + " " + AppCacheManager.getInstance().getMemberModel().getPhone().substring(3, 7) + " " + AppCacheManager.getInstance().getMemberModel().getPhone().substring(7));
+                tvSettingPhone.setText(AppCacheManager.getInstance().getMemberModel().getPhone().substring(0, 3) + " **** " + AppCacheManager.getInstance().getMemberModel().getPhone().substring(7));
             } else {
             } else {
                 tvSettingPhone.setText(AppCacheManager.getInstance().getMemberModel().getPhone());
                 tvSettingPhone.setText(AppCacheManager.getInstance().getMemberModel().getPhone());
             }
             }

+ 1 - 1
app/src/main/java/com/tongyu/luck/happywork/ui/activity/cclient/mine/PersonalDataActivity.java

@@ -82,7 +82,7 @@ public class PersonalDataActivity extends BaseActivity<PersonalDataPresenter> im
         } else if (view.getId() == R.id.ll_header) {
         } else if (view.getId() == R.id.ll_header) {
             mvpPresenter.getImageType();
             mvpPresenter.getImageType();
         } else if (view.getId() == R.id.btn_save) {
         } else if (view.getId() == R.id.btn_save) {
-            mvpPresenter.uploadBaseData(etName.getText().toString(), etMobilePhone.getText().toString(), etWechatAccount.getText().toString());
+            mvpPresenter.uploadBaseData(etName.getText().toString());
         }
         }
     }
     }
 
 

+ 3 - 3
app/src/main/java/com/tongyu/luck/happywork/ui/mvp/cclient/contacts/PersonalDataContacts.java

@@ -33,7 +33,7 @@ public class PersonalDataContacts {
 
 
         void onActivityForResult(int requestCode, int resultCode, Intent data);
         void onActivityForResult(int requestCode, int resultCode, Intent data);
 
 
-        void uploadBaseData(String realName, String phone, String wechatAccount);
+        void uploadBaseData(String realName);
 
 
         void initData();
         void initData();
     }
     }
@@ -47,12 +47,12 @@ public class PersonalDataContacts {
 
 
         void getImageType(MvpDataCallBack<String> mvpDataCallBack);
         void getImageType(MvpDataCallBack<String> mvpDataCallBack);
 
 
-        void uploadBaseData(String realName, String phone, String wechatAccount, MvpDataCallBack<Boolean> mvpDataCallBack);
+        void uploadBaseData(String realName,  MvpDataCallBack<Boolean> mvpDataCallBack);
 
 
         void onActivityForResult(int requestCode, int resultCode, Intent data, MvpDataCallBack<String> callBack);
         void onActivityForResult(int requestCode, int resultCode, Intent data, MvpDataCallBack<String> callBack);
 
 
         ResumeBean getBaseInformation();
         ResumeBean getBaseInformation();
 
 
-        boolean isValid(String realName, String phone);
+        boolean isValid(String realName);
     }
     }
 }
 }

+ 2 - 12
app/src/main/java/com/tongyu/luck/happywork/ui/mvp/cclient/model/PersonalDataModel.java

@@ -168,7 +168,7 @@ public class PersonalDataModel extends BaseModel implements PersonalDataContacts
      * 更新简历基本信息
      * 更新简历基本信息
      */
      */
     @Override
     @Override
-    public void uploadBaseData(String realName, String phone, String wechatAccount, final MvpDataCallBack<Boolean> mvpDataCallBack) {
+    public void uploadBaseData(String realName, final MvpDataCallBack<Boolean> mvpDataCallBack) {
         MultipartBody.Builder builder = new RetrofitHttpParams(mContext).getRequestMultipartBody();
         MultipartBody.Builder builder = new RetrofitHttpParams(mContext).getRequestMultipartBody();
         if (FileUtils.isFileExit(imagePath)) {
         if (FileUtils.isFileExit(imagePath)) {
             File file = new File(imagePath.replace("file://", ""));
             File file = new File(imagePath.replace("file://", ""));
@@ -178,9 +178,7 @@ public class PersonalDataModel extends BaseModel implements PersonalDataContacts
         }
         }
         builder.addFormDataPart("realName", realName);
         builder.addFormDataPart("realName", realName);
         builder.addFormDataPart("gender", gender);
         builder.addFormDataPart("gender", gender);
-        builder.addFormDataPart("phone", phone);
         builder.addFormDataPart("birthYear", birthYear);
         builder.addFormDataPart("birthYear", birthYear);
-        builder.addFormDataPart("wechatNumber", wechatAccount);
         builder.addFormDataPart("highestQualification", highestQualification);
         builder.addFormDataPart("highestQualification", highestQualification);
         new UserSubscribe(mContext).requestUploadBaseData(builder.build(), new ApiObserver<ApiResumeBean>(mContext, true, false) {
         new UserSubscribe(mContext).requestUploadBaseData(builder.build(), new ApiObserver<ApiResumeBean>(mContext, true, false) {
             @Override
             @Override
@@ -227,7 +225,7 @@ public class PersonalDataModel extends BaseModel implements PersonalDataContacts
      * @return
      * @return
      */
      */
     @Override
     @Override
-    public boolean isValid(String realName, String phone) {
+    public boolean isValid(String realName) {
         if (TextUtils.isEmpty(realName)) {
         if (TextUtils.isEmpty(realName)) {
             ToastUtils.show(mContext, R.string.toast_input_name);
             ToastUtils.show(mContext, R.string.toast_input_name);
             return false;
             return false;
@@ -236,14 +234,6 @@ public class PersonalDataModel extends BaseModel implements PersonalDataContacts
             ToastUtils.show(mContext, R.string.toast_input_choose_gender);
             ToastUtils.show(mContext, R.string.toast_input_choose_gender);
             return false;
             return false;
         }
         }
-        if (TextUtils.isEmpty(phone)) {
-            ToastUtils.show(mContext, R.string.toast_input_phone);
-            return false;
-        }
-        if (phone.length() != 11) {
-            ToastUtils.show(mContext, R.string.toast_input_true_phone);
-            return false;
-        }
         if (TextUtils.isEmpty(birthYear)) {
         if (TextUtils.isEmpty(birthYear)) {
             ToastUtils.show(mContext, R.string.toast_input_choose_year);
             ToastUtils.show(mContext, R.string.toast_input_choose_year);
             return false;
             return false;

+ 3 - 4
app/src/main/java/com/tongyu/luck/happywork/ui/mvp/cclient/presenter/PersonalDataPresenter.java

@@ -109,12 +109,11 @@ public class PersonalDataPresenter extends BasePresenter<PersonalDataActivity> i
      * 更新基本简历信息
      * 更新基本简历信息
      *
      *
      * @param realName
      * @param realName
-     * @param phone
      */
      */
     @Override
     @Override
-    public void uploadBaseData(String realName, String phone, String wechatAccount) {
-        if (isViewAttach() && mPersonalDataModel.isValid(realName, phone)) {
-            mPersonalDataModel.uploadBaseData(realName, phone, wechatAccount, new MvpDataCallBack<Boolean>() {
+    public void uploadBaseData(String realName) {
+        if (isViewAttach() && mPersonalDataModel.isValid(realName)) {
+            mPersonalDataModel.uploadBaseData(realName, new MvpDataCallBack<Boolean>() {
                 @Override
                 @Override
                 public void onData(Boolean data) {
                 public void onData(Boolean data) {
                     if (isViewAttach()) {
                     if (isViewAttach()) {

+ 4 - 0
app/src/main/res/layout/activity_personal_data.xml

@@ -179,6 +179,7 @@
             android:layout_width="match_parent"
             android:layout_width="match_parent"
             android:layout_height="56dp"
             android:layout_height="56dp"
             android:gravity="center_vertical"
             android:gravity="center_vertical"
+            android:visibility="gone"
             android:orientation="horizontal"
             android:orientation="horizontal"
             android:paddingLeft="15dp"
             android:paddingLeft="15dp"
             android:paddingRight="15dp">
             android:paddingRight="15dp">
@@ -213,6 +214,7 @@
         <View
         <View
             android:layout_width="match_parent"
             android:layout_width="match_parent"
             android:layout_height="1dp"
             android:layout_height="1dp"
+            android:visibility="gone"
             android:background="@color/view_line_color_gray" />
             android:background="@color/view_line_color_gray" />
 
 
         <LinearLayout
         <LinearLayout
@@ -264,6 +266,7 @@
             android:layout_height="56dp"
             android:layout_height="56dp"
             android:gravity="center_vertical"
             android:gravity="center_vertical"
             android:orientation="horizontal"
             android:orientation="horizontal"
+            android:visibility="gone"
             android:paddingLeft="15dp"
             android:paddingLeft="15dp"
             android:paddingRight="15dp">
             android:paddingRight="15dp">
 
 
@@ -296,6 +299,7 @@
         <View
         <View
             android:layout_width="match_parent"
             android:layout_width="match_parent"
             android:layout_height="1dp"
             android:layout_height="1dp"
+            android:visibility="gone"
             android:background="@color/view_line_color_gray" />
             android:background="@color/view_line_color_gray" />
     </LinearLayout>
     </LinearLayout>
 
 

+ 4 - 0
app/src/main/res/layout/activity_personal_resume.xml

@@ -82,6 +82,7 @@
                 android:layout_width="match_parent"
                 android:layout_width="match_parent"
                 android:layout_height="56dp"
                 android:layout_height="56dp"
                 android:gravity="center_vertical"
                 android:gravity="center_vertical"
+                android:visibility="gone"
                 android:orientation="horizontal"
                 android:orientation="horizontal"
                 android:paddingLeft="15dp"
                 android:paddingLeft="15dp"
                 android:paddingRight="15dp">
                 android:paddingRight="15dp">
@@ -108,6 +109,7 @@
 
 
             <View
             <View
                 android:layout_width="match_parent"
                 android:layout_width="match_parent"
+                android:visibility="gone"
                 android:layout_height="1dp"
                 android:layout_height="1dp"
                 android:background="@color/view_line_color_gray" />
                 android:background="@color/view_line_color_gray" />
 
 
@@ -116,6 +118,7 @@
                 android:layout_height="56dp"
                 android:layout_height="56dp"
                 android:gravity="center_vertical"
                 android:gravity="center_vertical"
                 android:orientation="horizontal"
                 android:orientation="horizontal"
+                android:visibility="gone"
                 android:paddingLeft="15dp"
                 android:paddingLeft="15dp"
                 android:paddingRight="15dp">
                 android:paddingRight="15dp">
 
 
@@ -144,6 +147,7 @@
             <View
             <View
                 android:layout_width="match_parent"
                 android:layout_width="match_parent"
                 android:layout_height="1dp"
                 android:layout_height="1dp"
+                android:visibility="gone"
                 android:background="@color/view_line_color_gray" />
                 android:background="@color/view_line_color_gray" />
 
 
             <View
             <View