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