package com.jiuchen.cloudclinic.mvp.cupboard; import com.jiuchen.cloudclinic.entity.LableInfo; import com.jiuchen.cloudclinic.entity.PutCupboardInfo; import com.ruochen.common.base.BaseModel; import com.ruochen.common.base.BaseView; import io.reactivex.Observable; import retrofit2.http.Field; import retrofit2.http.FormUrlEncoded; import retrofit2.http.POST; public interface PutCovenant { interface MvpView extends BaseView { void onPutSuccess(BaseModel successResult); void onPutFailure(BaseModel failureResult); } interface MvpStores { @FormUrlEncoded @POST("/prod-api/yfc-mobile/prescription/medicineChestAPI/putaway") Observable> put(@Field("preNo") String preNo, @Field("containerNo") String containerNo); } interface Presenter { void put(String preNo, String containerNo); } }