Linjiajia
2023-07-25 82e57df230ecb744af6c8865f80870ba03c86d89
app/src/main/java/com/application/zhangshi_app_android/ui/function/FamilyMemorabiliaDetailActivityViewModel.java
File was renamed from app/src/main/java/com/application/zhangshi_app_android/ui/function/CreateFamilyProjectActivityViewModel.java
@@ -11,6 +11,7 @@
import com.android.app_base.http.ResultData;
import com.android.app_base.manager.AppManager;
import com.android.app_base.utils.RxUtils;
import com.android.app_base.utils.rxbus.RxBus;
import com.application.zhangshi_app_android.bean.FamilyMemorabiliaBean;
import com.application.zhangshi_app_android.bean.UploadFileResponseBean;
import com.application.zhangshi_app_android.data.DataRepository;
@@ -23,11 +24,11 @@
import okhttp3.MultipartBody;
import okhttp3.RequestBody;
public class CreateFamilyProjectActivityViewModel extends BaseViewModel<DataRepository> {
public class FamilyMemorabiliaDetailActivityViewModel extends BaseViewModel<DataRepository> {
    private MutableLiveData<FamilyMemorabiliaBean> beanMutableLiveData;
    private MutableLiveData<Boolean> typeLiveData;//true 编辑状态 false 展示状态
    public CreateFamilyProjectActivityViewModel(@NonNull Application application) {
    public FamilyMemorabiliaDetailActivityViewModel(@NonNull Application application) {
        super(application);
    }
@@ -51,8 +52,9 @@
                    @Override
                    public void onNext(ResultData<String> stringResultData) {
                        if (stringResultData.getCode() == CODE_SUCCESS){
                            messageLiveData.postValue("添加成功");
                            AppManager.getAppManager().finishCurrentActivity();
                            RxBus.getInstance().post(beanMutableLiveData.getValue());
                            messageLiveData.postValue("添加成功");
                        }else {
                            messageLiveData.postValue(stringResultData.getMsg());
                        }
@@ -84,8 +86,9 @@
                    @Override
                    public void onNext(ResultData<String> stringResultData) {
                        if (stringResultData.getCode() == CODE_SUCCESS){
                            messageLiveData.postValue("删除成功");
                            AppManager.getAppManager().finishCurrentActivity();
                            RxBus.getInstance().post(beanMutableLiveData.getValue());
                            messageLiveData.postValue("删除成功");
                        }else {
                            messageLiveData.postValue(stringResultData.getMsg());
                        }
@@ -117,8 +120,9 @@
                    @Override
                    public void onNext(ResultData<String> stringResultData) {
                        if (stringResultData.getCode() == CODE_SUCCESS){
                            messageLiveData.postValue("修改成功");
                            AppManager.getAppManager().finishCurrentActivity();
                            RxBus.getInstance().post(beanMutableLiveData.getValue());
                            messageLiveData.postValue("修改成功");
                        }else {
                            messageLiveData.postValue(stringResultData.getMsg());
                        }