NewsTypeAddContract.java 602 字节
Newer Older
门心叼龙's avatar
门心叼龙 已提交
1 2
package com.fly.tour.me.contract;

门心叼龙's avatar
门心叼龙 已提交
3 4
import com.fly.tour.api.dto.RespDTO;
import com.fly.tour.api.newstype.entity.NewsType;
门心叼龙's avatar
门心叼龙 已提交
5 6
import com.fly.tour.common.mvp.BaseView;

门心叼龙's avatar
门心叼龙 已提交
7 8
import io.reactivex.Observable;

门心叼龙's avatar
门心叼龙 已提交
9
/**
门心叼龙's avatar
门心叼龙 已提交
10
 * Description: <NewsTypeAddContract><br>
M
mxdl 已提交
11
 * Author:      mxdl<br>
门心叼龙's avatar
门心叼龙 已提交
12 13 14 15
 * Date:        2019/5/24<br>
 * Version:     V1.0.0<br>
 * Update:     <br>
 */
门心叼龙's avatar
门心叼龙 已提交
16
public interface NewsTypeAddContract {
门心叼龙's avatar
门心叼龙 已提交
17 18 19 20 21 22 23
    interface Presenter{
        void addNewsType(String typename);
    }
    interface View extends BaseView {

    }
    interface Model{
门心叼龙's avatar
门心叼龙 已提交
24
        Observable<RespDTO<NewsType>> addNewsType(NewsType type);
门心叼龙's avatar
门心叼龙 已提交
25 26
    }
}