¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.keyCabinet.ui.guide; |
| | | |
| | | import android.app.Application; |
| | | import android.view.View; |
| | | |
| | | import androidx.annotation.NonNull; |
| | | import androidx.databinding.ObservableInt; |
| | | import androidx.hilt.lifecycle.ViewModelInject; |
| | | import androidx.lifecycle.MutableLiveData; |
| | | |
| | | import com.doumee.keyCabinet.http.param.DevLoginParam; |
| | | import com.doumee.lib_coremodel.base.BaseModel; |
| | | import com.doumee.lib_coremodel.base.DataViewModel; |
| | | import com.doumee.keyCabinet.bean.DevConfigBean; |
| | | import com.doumee.keyCabinet.http.Apis; |
| | | import com.doumee.keyCabinet.http.param.BaseResponse; |
| | | import com.doumee.keyCabinet.http.param.RequestBaseObject; |
| | | import com.doumee.keyCabinet.utils.LMobileInfo; |
| | | import com.doumee.keyCabinet.utils.ParamsUtil; |
| | | |
| | | import java.util.List; |
| | | |
| | | import okhttp3.Headers; |
| | | import retrofit2.Response; |
| | | |
| | | public class GuideViewModel extends DataViewModel { |
| | | private MutableLiveData<DevConfigBean> devLD = new MutableLiveData<>(); |
| | | public ObservableInt jyVisibility = new ObservableInt(View.GONE); |
| | | /** |
| | | * ç»§æ¿è
é½å°ä½¿ç¨æ¤æé |
| | | * |
| | | * @param application |
| | | * @param model |
| | | */ |
| | | @ViewModelInject |
| | | public GuideViewModel(@NonNull Application application, BaseModel model) { |
| | | super(application, model); |
| | | } |
| | | |
| | | @Override |
| | | protected void clickByTypeCommand(int type) { |
| | | doAction(type); |
| | | } |
| | | |
| | | private boolean isReq = false; |
| | | |
| | | public void resetReq(){ |
| | | isReq = false; |
| | | doAction(1); |
| | | } |
| | | public void devLogin(){ |
| | | |
| | | } |
| | | |
| | | public MutableLiveData<DevConfigBean> getDevLD() { |
| | | return devLD; |
| | | } |
| | | } |