gs
2024-07-08 42ea59771a54d2591df0a6dd3936dda669be99ae
app/src/main/java/com/application/zhangshi_app_android/data/source/HttpDataSource.java
@@ -7,19 +7,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.HealthCareBaseInfoBean;
import com.application.zhangshi_app_android.bean.HealthCareExistingProblemsBean;
import com.application.zhangshi_app_android.bean.HealthCareLifeHabitsBean;
import com.application.zhangshi_app_android.bean.HealthCareNotesContentBean;
import com.application.zhangshi_app_android.bean.HealthCareNursingExaminationBean;
import com.application.zhangshi_app_android.bean.HomeDevicesBean;
import com.application.zhangshi_app_android.bean.HomeMemberBean;
import com.application.zhangshi_app_android.bean.HomeRootBean;
import com.application.zhangshi_app_android.bean.HundredWishBean;
import com.application.zhangshi_app_android.bean.IncomeAndExpensesBean;
import com.application.zhangshi_app_android.bean.MarriageInfoBean;
import com.application.zhangshi_app_android.bean.MemoBean;
import com.application.zhangshi_app_android.bean.PageResponseBean;
import com.application.zhangshi_app_android.bean.ExaminationInfoBean;
import com.application.zhangshi_app_android.bean.FamilyAssetsBean;
import com.application.zhangshi_app_android.bean.FamilyMemorabiliaBean;
import com.application.zhangshi_app_android.bean.GrowthExperienceAbroadConditionBean;
@@ -28,25 +16,40 @@
import com.application.zhangshi_app_android.bean.GrowthExperienceHolderConditionBean;
import com.application.zhangshi_app_android.bean.GrowthExperienceInformationBean;
import com.application.zhangshi_app_android.bean.GrowthExperienceRelationshipBean;
import com.application.zhangshi_app_android.bean.HealthCareBaseInfoBean;
import com.application.zhangshi_app_android.bean.HealthCareExistingProblemsBean;
import com.application.zhangshi_app_android.bean.HealthCareLifeHabitsBean;
import com.application.zhangshi_app_android.bean.HealthCareNotesContentBean;
import com.application.zhangshi_app_android.bean.HealthCareNursingExaminationBean;
import com.application.zhangshi_app_android.bean.HomeDevicesBean;
import com.application.zhangshi_app_android.bean.HomeMemberBean;
import com.application.zhangshi_app_android.bean.HomeRootBean;
import com.application.zhangshi_app_android.bean.HonorCollectionResponseBean;
import com.application.zhangshi_app_android.bean.HundredWishBean;
import com.application.zhangshi_app_android.bean.IncomeAndExpensesBean;
import com.application.zhangshi_app_android.bean.LittleDoctorBean;
import com.application.zhangshi_app_android.bean.LoginRequestBean;
import com.application.zhangshi_app_android.bean.LoginResponseBean;
import com.application.zhangshi_app_android.bean.MarriageInfoBean;
import com.application.zhangshi_app_android.bean.MeetingBean;
import com.application.zhangshi_app_android.bean.MeetingStaBean;
import com.application.zhangshi_app_android.bean.MemoBean;
import com.application.zhangshi_app_android.bean.PageResponseBean;
import com.application.zhangshi_app_android.bean.PersonalNotepadBean;
import com.application.zhangshi_app_android.bean.PetBean;
import com.application.zhangshi_app_android.bean.PetMemoBean;
import com.application.zhangshi_app_android.bean.PetOwnerBean;
import com.application.zhangshi_app_android.bean.PrivacyBean;
import com.application.zhangshi_app_android.bean.PropertyBean;
import com.application.zhangshi_app_android.bean.TourismBean;
import com.application.zhangshi_app_android.bean.TourismExperienceBean;
import com.application.zhangshi_app_android.bean.UpdateVersionBean;
import com.application.zhangshi_app_android.bean.UploadFileResponseBean;
import com.application.zhangshi_app_android.bean.WebbackBean;
import com.application.zhangshi_app_android.bean.WebcastBean;
import java.util.List;
import java.util.Map;
import io.reactivex.Completable;
import io.reactivex.Observable;
import okhttp3.MultipartBody;
@@ -79,10 +82,31 @@
     * 增加家大事记
     */
    Observable<ResultData<String>> addFamilyMemorabilia(FamilyMemorabiliaBean familyMemorabiliaBean);
    Observable<ResultData<PageResponseBean<MeetingStaBean>>> getMeetingSta(Map<String, Object> paramsMap);
    Observable<ResultData<PageResponseBean<MeetingBean>>> getMeeting(Map<String, Object> paramsMap);
    Observable<ResultData<String>> addMeeting(MeetingBean meetingBean);
    Observable<ResultData<String>> deleteMeeting(String ids);
    Observable<ResultData<String>> updateMeeting(MeetingBean meetingBean);
    Observable<ResultData<String>> approveMeeting(Integer statu);
    /**
     * 删除家大事记
     */
    Observable<ResultData<String>> deleteFamilyMemorabilia(String ids);
    //获取直播
    Observable<ResultData<PageResponseBean<WebcastBean>>> getWebcast(Map<String, Object> paramsMap);
    Observable<ResultData<String>> addWebcast(WebcastBean webcastBean);
    //获取直播回放
    Observable<ResultData<PageResponseBean<WebbackBean>>> getWebback(Map<String, Object> paramsMap);
    /**
     * 修改家大事记
@@ -440,6 +464,31 @@
    Observable<ResultData<UpdateVersionBean>> getUpdateVersion();
    /**
     *  获取历年体检报告
     */
    Observable<ResultData<PageResponseBean<ExaminationInfoBean>>> getExaminationInfo(Map<String, Object> toMap);
    /**
     *  删除历年体检报告
     */
    Observable<ResultData<String>> deleteExaminationInfo(String ids);
    /**
     *  修改历年体检报告
     */
    Observable<ResultData<String>> updateExaminationInfo(ExaminationInfoBean examinationInfoBean);
    /**
     *  添加历年体检报告
     */
    Observable<ResultData<String>> addExaminationInfo(ExaminationInfoBean examinationInfoBean);
    Observable<ResultData<String>> updateMeetingSta(MeetingStaBean meetingStaBean);
    Observable<ResultData<String>> deleteMeetingSta(String ids);
    Observable<ResultData<String>> addMeetingSta(MeetingStaBean meetingStaBean);
}