From caead5ad019c24b9a7958f01fa663ea8159aee6c Mon Sep 17 00:00:00 2001
From: guoshen <3129367635@qq.com>
Date: 星期一, 01 七月 2024 16:16:04 +0800
Subject: [PATCH] 修复会议申请的闪退bgg(starttime,endtime字段的划分和修改)

---
 app/src/main/java/com/application/zhangshi_app_android/ui/function/WebbackDetailActivityViewModel.java |  278 -------------------------------------------------------
 1 files changed, 0 insertions(+), 278 deletions(-)

diff --git a/app/src/main/java/com/application/zhangshi_app_android/ui/function/WebbackDetailActivityViewModel.java b/app/src/main/java/com/application/zhangshi_app_android/ui/function/WebbackDetailActivityViewModel.java
index c728ea1..c00cb56 100644
--- a/app/src/main/java/com/application/zhangshi_app_android/ui/function/WebbackDetailActivityViewModel.java
+++ b/app/src/main/java/com/application/zhangshi_app_android/ui/function/WebbackDetailActivityViewModel.java
@@ -26,284 +26,6 @@
         return DataRepository.getInstance();
     }
 
-    /**
-     * 澧炲姞瀹跺ぇ浜嬭
-     */
-//    public void add() {
-//        if (uploadFileList.size() > 0) {
-//            List<Observable<String>> observables = new ArrayList<>();
-//            for (String path : uploadFileList) {
-//                File file = new File(path);
-//                RequestBody requestBody = RequestBody.create(MediaType.parse("multipart/form-data"), file);
-//                MultipartBody.Part body = MultipartBody.Part.createFormData("uploadFile", file.getName(), requestBody);
-//                Observable<String> uploadObservable = model.uploadFile(body)
-//                        .flatMap(new Function<ResultData<UploadFileResponseBean>, ObservableSource<String>>() {
-//                            @Override
-//                            public ObservableSource<String> apply(ResultData<UploadFileResponseBean> resultData) throws Exception {
-//                                if (resultData.getCode() == CODE_SUCCESS) {
-//                                    WebbackBean bean = getBeanLiveData().getValue();
-//                                    if (bean != null) {
-//                                        String urls = bean.getUrl();
-//                                        //鏇挎崲鍥剧墖鍦板潃
-//                                        urls = urls.replace(path, resultData.getData().getUrl());
-//                                        bean.setUrl(urls);
-//                                        getBeanLiveData().postValue(bean);
-//                                    }
-//                                    return Observable.just(path);
-//                                } else {
-//                                    return Observable.error(new Exception(resultData.getMsg()));
-//                                }
-//                            }
-//                        });
-//
-//                observables.add(uploadObservable);
-//            }
-//            Observable.zip(observables, result -> result)
-//                    .flatMap(new Function<Object[], Observable<ResultData<String>>>() {
-//                        @Override
-//                        public Observable<ResultData<String>> apply(Object[] objects) throws Exception {
-//                            //绉婚櫎宸茬粡涓婁紶鐨勬枃浠�
-//                            //鎶妎bjects鏁扮粍杞崲鎴恖ist锛岀劧鍚庣Щ闄�
-//                            for (Object object : objects) {
-//                                uploadFileList.remove((String) object);
-//                            }
-//                            return model.addWebback(beanLiveData.getValue());
-//                        }
-//                    })
-//                    .doOnSubscribe(new Consumer<Disposable>() {
-//                        @Override
-//                        public void accept(Disposable disposable) throws Exception {
-//                            changeStateView(StateViewEnum.DIALOG_LOADING);
-//                        }
-//                    })
-//                    .doFinally(new Action() {
-//                        @Override
-//                        public void run() throws Exception {
-//                            changeStateView(StateViewEnum.DIALOG_DISMISS);
-//                        }
-//                    })
-//                    .compose(RxUtils.schedulersTransformer())
-//                    .subscribe(new Observer<ResultData<String>>() {
-//                        @Override
-//                        public void onSubscribe(Disposable d) {
-//                            addSubscribe(d);
-//                        }
-//
-//                        @Override
-//                        public void onNext(ResultData<String> stringResultData) {
-//                            if (stringResultData.getCode() == CODE_SUCCESS) {
-//                                AppManager.getAppManager().finishCurrentActivity();
-//                                RxBus.getInstance().post(beanLiveData.getValue());
-//                                messageLiveData.postValue("娣诲姞鎴愬姛");
-//                            } else {
-//                                messageLiveData.postValue(stringResultData.getMsg());
-//                            }
-//                        }
-//
-//                        @Override
-//                        public void onError(Throwable e) {
-//                            messageLiveData.postValue(e.getMessage());
-//                        }
-//
-//                        @Override
-//                        public void onComplete() {
-//
-//                        }
-//                    });
-//        }else {
-//            model.addMeeting(beanLiveData.getValue())
-//                    .compose(RxUtils.schedulersTransformer())
-//                    .subscribe(new Observer<ResultData<String>>() {
-//                        @Override
-//                        public void onSubscribe(Disposable d) {
-//                            addSubscribe(d);
-//                        }
-//
-//                        @Override
-//                        public void onNext(ResultData<String> stringResultData) {
-//                            if (stringResultData.getCode() == CODE_SUCCESS) {
-//                                AppManager.getAppManager().finishCurrentActivity();
-//                                RxBus.getInstance().post(beanLiveData.getValue());
-//                                messageLiveData.postValue("娣诲姞鎴愬姛");
-//                            } else {
-//                                messageLiveData.postValue(stringResultData.getMsg());
-//                            }
-//                        }
-//
-//                        @Override
-//                        public void onError(Throwable e) {
-//                            messageLiveData.postValue(e.getMessage());
-//                        }
-//
-//                        @Override
-//                        public void onComplete() {
-//
-//                        }
-//                    });
-//        }
-//    }
-    /**
-     * 鍒犻櫎瀹跺ぇ浜嬭
-     */
-//    public void delete() {
-//        model.deleteMeeting(String.valueOf(beanLiveData.getValue().getId()))
-//                .compose(RxUtils.schedulersTransformer())
-//                .subscribe(new Observer<ResultData<String>>() {
-//                    @Override
-//                    public void onSubscribe(Disposable d) {
-//                        addSubscribe(d);
-//                    }
-//
-//                    @Override
-//                    public void onNext(ResultData<String> stringResultData) {
-//                        if (stringResultData.getCode() == CODE_SUCCESS){
-//                            AppManager.getAppManager().finishCurrentActivity();
-//                            RxBus.getInstance().post(beanLiveData.getValue());
-//                            messageLiveData.postValue("鍒犻櫎鎴愬姛");
-//                        }else {
-//                            messageLiveData.postValue(stringResultData.getMsg());
-//                        }
-//                    }
-//
-//                    @Override
-//                    public void onError(Throwable e) {
-//                        messageLiveData.postValue(e.getMessage());
-//                    }
-//
-//                    @Override
-//                    public void onComplete() {
-//
-//                    }
-//                });
-//    }
-    /**
-     * 缂栬緫瀹跺ぇ浜嬭
-     */
-//    public void update() {
-//        if (uploadFileList.size() > 0){
-//            List<Observable<String>> observables = new ArrayList<>();
-//            for (String path : uploadFileList) {
-//                File file = new File(path);
-//                RequestBody requestBody = RequestBody.create(MediaType.parse("multipart/form-data"), file);
-//                MultipartBody.Part body = MultipartBody.Part.createFormData("uploadFile", file.getName(), requestBody);
-//                Observable<String> uploadObservable = model.uploadFile(body)
-//                        .flatMap(new Function<ResultData<UploadFileResponseBean>, ObservableSource<String>>() {
-//                            @Override
-//                            public ObservableSource<String> apply(ResultData<UploadFileResponseBean> resultData) throws Exception {
-//                                if (resultData.getCode() == CODE_SUCCESS){
-//                                    MeetingBean bean = getBeanLiveData().getValue();
-//                                    if (bean != null){
-//                                        String urls = bean.getUrl();
-//                                        //鏇挎崲鍥剧墖鍦板潃
-//                                        urls = urls.replace(path,resultData.getData().getUrl());
-//                                        bean.setUrl(urls);
-//                                        getBeanLiveData().postValue(bean);
-//                                    }
-//                                    return Observable.just(path);
-//                                }else {
-//                                    return Observable.error(new Exception(resultData.getMsg()));
-//                                }
-//                            }
-//                        });
-//
-//                observables.add(uploadObservable);
-//            }
-//            Observable.zip(observables,result -> result)
-//                    .flatMap(new Function<Object[], Observable<ResultData<String>>>() {
-//                        @Override
-//                        public Observable<ResultData<String>> apply(Object[] objects) throws Exception {
-//                            //绉婚櫎宸茬粡涓婁紶鐨勬枃浠�
-//                            //鎶妎bjects鏁扮粍杞崲鎴恖ist锛岀劧鍚庣Щ闄�
-//                            for (Object object : objects) {
-//                                uploadFileList.remove((String) object);
-//                            }
-//                            return model.updateMeeting(beanLiveData.getValue());
-//                        }
-//                    })
-//                    .doOnSubscribe(new Consumer<Disposable>() {
-//                        @Override
-//                        public void accept(Disposable disposable) throws Exception {
-//                            changeStateView(StateViewEnum.DIALOG_LOADING);
-//                        }
-//                    })
-//                    .doFinally(new Action() {
-//                        @Override
-//                        public void run() throws Exception {
-//                            changeStateView(StateViewEnum.DIALOG_DISMISS);
-//                        }
-//                    })
-//                    .compose(RxUtils.schedulersTransformer())
-//                    .subscribe(new Observer<ResultData<String>>() {
-//                        @Override
-//                        public void onSubscribe(Disposable d) {
-//                            addSubscribe(d);
-//                        }
-//
-//                        @Override
-//                        public void onNext(ResultData<String> stringResultData) {
-//                            if (stringResultData.getCode() == CODE_SUCCESS){
-//                                AppManager.getAppManager().finishCurrentActivity();
-//                                RxBus.getInstance().post(beanLiveData.getValue());
-//                                messageLiveData.postValue("淇敼鎴愬姛");
-//                            }else {
-//                                messageLiveData.postValue(stringResultData.getMsg());
-//                            }
-//                        }
-//
-//                        @Override
-//                        public void onError(Throwable e) {
-//                            messageLiveData.postValue(e.getMessage());
-//                        }
-//
-//                        @Override
-//                        public void onComplete() {
-//
-//                        }
-//                    });
-//        }else {
-//            model.updateMeeting(beanLiveData.getValue())
-//                    .compose(RxUtils.schedulersTransformer())
-//                    .subscribe(new Observer<ResultData<String>>() {
-//                        @Override
-//                        public void onSubscribe(Disposable d) {
-//                            addSubscribe(d);
-//                        }
-//
-//                        @Override
-//                        public void onNext(ResultData<String> stringResultData) {
-//                            if (stringResultData.getCode() == CODE_SUCCESS){
-//                                AppManager.getAppManager().finishCurrentActivity();
-//                                RxBus.getInstance().post(beanLiveData.getValue());
-//                                messageLiveData.postValue("淇敼鎴愬姛");
-//                            }else {
-//                                messageLiveData.postValue(stringResultData.getMsg());
-//                            }
-//                        }
-//
-//                        @Override
-//                        public void onError(Throwable e) {
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//
-//                            messageLiveData.postValue(e.getMessage());
-//                        }
-//
-//                        @Override
-//                        public void onComplete() {
-//
-//                        }
-//                    });
-//        }
-//
-//    }
 
     public MutableLiveData<WebbackBean> getBeanLiveData() {
         if (beanLiveData == null){

--
Gitblit v1.9.1