|
|
@@ -43,6 +43,7 @@ import com.xzjmyk.pm.activity.ui.erp.entity.EmployeesEntity;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.util.CommonUtil;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.util.ListUtils;
|
|
|
import com.xzjmyk.pm.activity.ui.erp.util.LogUtil;
|
|
|
+import com.xzjmyk.pm.activity.ui.erp.util.StringUtils;
|
|
|
import com.xzjmyk.pm.activity.ui.me.BasicInfoEditActivity;
|
|
|
import com.xzjmyk.pm.activity.ui.me.LocalVideoActivity;
|
|
|
import com.xzjmyk.pm.activity.ui.tool.SelectAreaActivity;
|
|
|
@@ -183,8 +184,16 @@ public class BaseInfoActivity extends BaseActivity implements View.OnClickListen
|
|
|
mNickname = entities.get(0).getEM_NAME();
|
|
|
}
|
|
|
// mNameEdit.setText(mTempData.getNickName());
|
|
|
- tv_address.setText(Area.getProvinceCityString(mTempData.getProvinceId(), mTempData.getCityId())
|
|
|
- +"-"+Area.getCityAreaString(0,mTempData.getAreaId()));
|
|
|
+
|
|
|
+ if(!StringUtils.isEmpty(Area.getCityAreaString(0, mTempData.getAreaId()))){
|
|
|
+ tv_address.setText(Area.getProvinceCityString(mTempData.getProvinceId(), mTempData.getCityId())
|
|
|
+ + "-" + Area.getCityAreaString(0, mTempData.getAreaId()));
|
|
|
+ }else{
|
|
|
+ tv_address.setText(Area.getProvinceCityString(mTempData.getProvinceId(), mTempData.getCityId()));
|
|
|
+ }
|
|
|
+ if (Area.getProvinceCityString(mTempData.getProvinceId(), mTempData.getCityId()).contains("海外")){
|
|
|
+ tv_address.setText("海外");
|
|
|
+ }
|
|
|
AvatarHelper.getInstance().displayAvatar(mTempData.getUserId(), iv_headImage, true);
|
|
|
}
|
|
|
|
|
|
@@ -379,8 +388,14 @@ public class BaseInfoActivity extends BaseActivity implements View.OnClickListen
|
|
|
String province_name = data.getStringExtra(SelectAreaActivity.EXTRA_PROVINCE_NAME);
|
|
|
String city_name = data.getStringExtra(SelectAreaActivity.EXTRA_CITY_NAME);
|
|
|
String county_name=data.getStringExtra(SelectAreaActivity.EXTRA_COUNTY_NAME);
|
|
|
- tv_address.setText(province_name + "-" + city_name+"-"+county_name);
|
|
|
-
|
|
|
+ if (StringUtils.isEmpty(county_name)){
|
|
|
+ tv_address.setText(province_name + "-" + city_name);
|
|
|
+ }else{
|
|
|
+ tv_address.setText(province_name + "-" + city_name+"-"+county_name);
|
|
|
+ }
|
|
|
+ if ("海外".equals(province_name)){
|
|
|
+ tv_address.setText(province_name);
|
|
|
+ }
|
|
|
LogUtil.d("省:" + provinceId + "市:" + cityId + "县:" + countryId);
|
|
|
mTempData.setCountryId(countryId);
|
|
|
mTempData.setProvinceId(provinceId);
|
|
|
@@ -549,6 +564,7 @@ public class BaseInfoActivity extends BaseActivity implements View.OnClickListen
|
|
|
AvatarHelper.getInstance().deleteAvatar(loginUserId);
|
|
|
ToastUtil.showToast(BaseInfoActivity.this, R.string.upload_avatar_success);
|
|
|
mCurrentFile=null;
|
|
|
+ mProgressDialog=null;
|
|
|
} else {
|
|
|
ToastUtil.showToast(BaseInfoActivity.this, R.string.upload_avatar_failed);
|
|
|
}
|