Commit bf72ca2c by sikang

修复工作证件上传BUG

parent 511ac570
......@@ -338,8 +338,10 @@ public class UserPresenter extends BasePresenter<UserApi> {
employmentServerBean = new EmploymentServerBean();
}
if (recordFilesResponse != null && recordFilesResponse.getFiles() != null) {
if (recordFilesResponse.getFiles() != null && recordFilesResponse.getFiles().size() > 0) {
employmentServerBean.setWorkCardUrl(recordFilesResponse.getFiles().get(0).getUrl());
}
}
return employmentServerBean;
}
}));
......@@ -362,7 +364,7 @@ public class UserPresenter extends BasePresenter<UserApi> {
employmentBean.getSalary(),
LoginManager.get().getToken());
if (workCardImage != null && !workCardImage.exists()) {
if (workCardImage != null && workCardImage.exists()) {
Observable<ResponseBody> upload = getService(UploadApi.class).uploadPhoto(MultipartBodyMaker.makeSimplePart("file", workCardImage), UploadApi.UploadType.EMPLOYMENT_PHOTO.name(), LoginManager.get().getToken());
handleRequest(action, Observable.zip(info, upload, new BiFunction<ResponseBody, ResponseBody, Boolean>() {
......
package tech.starwin.network;
import com.google.firebase.analytics.FirebaseAnalytics;
import java.io.IOException;
import okhttp3.Headers;
......@@ -29,7 +31,7 @@ public class FirebaseHeaderInterceptor implements Interceptor {
Request.Builder builder = chain.request().newBuilder();
builder.addHeader("X-REFERRER", PreferencesManager.get().getInstallReferrer())
// .addHeader("X-REFERRER-SDK", FirebaseAnalytics.getInstance(LibConfig.getContext()).)
.addHeader("X-REFERRER-SDK", PreferencesManager.get().getInstallReferrer())
.addHeader("X-ANDROID-ID", GeneralUtils.getAndroidID(LibConfig.getContext()));
//登录后的上传
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment