Linjiajia
2023-10-26 ecaf8069072e71db4bff94671e72764b211d6af1
app/src/main/java/com/application/zhangshi_app_android/data/source/http/HttpDataSourceImpl.java
@@ -8,6 +8,7 @@
import com.application.zhangshi_app_android.bean.CertificateOfHonorBean;
import com.application.zhangshi_app_android.bean.CleanStorageBean;
import com.application.zhangshi_app_android.bean.ContactsDetailBean;
import com.application.zhangshi_app_android.bean.ExaminationInfoBean;
import com.application.zhangshi_app_android.bean.HealthCareBaseInfoBean;
import com.application.zhangshi_app_android.bean.HealthCareExistingProblemsBean;
import com.application.zhangshi_app_android.bean.HealthCareLifeHabitsBean;
@@ -62,7 +63,7 @@
    private volatile static HttpDataSourceImpl INSTANCE = null;
    private HttpDataSourceImpl() {
        this.apiService = RetrofitManager.getInstance().getRetrofit(BaseConfig.BASE_URL).create(ApiService.class);
        this.apiService = RetrofitManager.getInstance().getRetrofit(BaseConfig.BASE_URL_DOMAIN).create(ApiService.class);
    }
    public static HttpDataSourceImpl getInstance() {
@@ -311,6 +312,11 @@
        return apiService.getContacts(paramsMap);
    }
    @Override
    public Observable<ResultData<String>> addContacts(ContactsDetailBean contactsDetailBean) {
        return apiService.addContacts(contactsDetailBean);
    }
    /**
     *  获取保洁收纳
     */
@@ -441,6 +447,14 @@
    }
    /**
     * 根据 id 获取旅游费用记录
     */
    @Override
    public Observable<ResultData<TourismBean>> getTourismById(String id) {
        return apiService.getTourismById(id);
    }
    /**
     *  新增旅游费用记录
     */
    @Override
@@ -468,7 +482,7 @@
     * 获取旅游经历
     */
    @Override
    public Observable<ResultData<PageResponseBean<TourismExperienceBean>>> getTourismExperience(Map<String, Object> toMap) {
    public Observable<ResultData<List<TourismExperienceBean>>> getTourismExperience(Map<String, Object> toMap) {
        return apiService.getTourismExperience(toMap);
    }
@@ -587,6 +601,30 @@
    }
    /**
     *  新增轮播图数据
     */
    @Override
    public Observable<ResultData<String>> addBannerData(BannerBean bannerBean) {
        return apiService.addBannerData(bannerBean);
    }
    /**
     *  删除轮播图数据
     */
    @Override
    public Observable<ResultData<String>> deleteBannerData(String ids) {
        return apiService.deleteBannerData(ids);
    }
    /**
     *  修改轮播图数据
     */
    @Override
    public Observable<ResultData<String>> updateBannerData(BannerBean bannerBean) {
        return apiService.updateBannerData(bannerBean);
    }
    /**
     *  获取健康保健基本信息
     */
    @Override
@@ -673,4 +711,36 @@
    public Observable<ResultData<UpdateVersionBean>> getUpdateVersion() {
        return apiService.getUpdateVersion();
    }
    /**
     *  获取历年体检报告
     */
    @Override
    public Observable<ResultData<PageResponseBean<ExaminationInfoBean>>> getExaminationInfo(Map<String, Object> toMap) {
        return apiService.getExaminationInfo(toMap);
    }
    /**
     *  删除历年体检报告
     */
    @Override
    public Observable<ResultData<String>> deleteExaminationInfo(String ids) {
        return apiService.deleteExaminationInfo(ids);
    }
    /**
     *  修改历年体检报告
     */
    @Override
    public Observable<ResultData<String>> updateExaminationInfo(ExaminationInfoBean examinationInfoBean) {
        return apiService.updateExaminationInfo(examinationInfoBean);
    }
    /**
     *  新增历年体检报告
     */
    @Override
    public Observable<ResultData<String>> addExaminationInfo(ExaminationInfoBean examinationInfoBean) {
        return apiService.addExaminationInfo(examinationInfoBean);
    }
}