NewsApi.java 1.86 KB
package com.studymachine.www.http.api;

import com.hjq.http.config.IRequestApi;

/**
 * desc   : 常见问题
 */
public final class NewsApi implements IRequestApi {


    @Override
    public String getApi() {
        return "content/news/list";
    }

    private int pageSize;
    private int pageNum;
    private String title;

    public NewsApi setTitle(String title) {
        this.title = title;
        return this;
    }

    public NewsApi setPageSize(int pageSize) {
        this.pageSize = pageSize;
        return this;
    }

    public NewsApi setPageNum(int pageNum) {
        this.pageNum = pageNum;
        return this;
    }

    public final static class Bean {


        private int id;
        private String title;
        private String content;
        private String profile;
        private FeatureDTO feature;
        private Object image;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public String getProfile() {
            return profile;
        }

        public void setProfile(String profile) {
            this.profile = profile;
        }

        public FeatureDTO getFeature() {
            return feature;
        }

        public void setFeature(FeatureDTO feature) {
            this.feature = feature;
        }

        public Object getImage() {
            return image;
        }

        public void setImage(Object image) {
            this.image = image;
        }

        public static class FeatureDTO {
        }
    }
}