package com.yidianling.consultant.common.net; import com.ydl.ydlcommon.data.http.BaseCommand; /** * Created by Jim on 2018/1/11 0011. */ public class Command { //获取专家相关信息 public static class Service extends BaseCommand { public String id; public Service(String id) { this.id = id; } } //电话倾诉列表and tag获取 同一个接口 public static class NewCallList extends BaseCommand { public int page; public int type; public String name; public NewCallList(int page, int type) { this.page = page; this.type = type; } public NewCallList(int page, int type, String name) { this.page = page; this.type = type; this.name = name; } } //关注 public static class FocusCmd extends BaseCommand { public String id;//话题id或用户uid public String type;//业务类型:1关注用户,2关注话题 public FocusCmd(String id, String type) { this.id = id; this.type = type; } } //点赞:动态,回帖,个人主页 public static class ZanAction extends BaseCommand { public String type;//业务类型:1访问用户,2动态,3话题 public String id;//动态id,回复id,用户uid public ZanAction(String type, String id) { this.type = type; this.id = id; } } public static class ListHead extends BaseCommand { public ListHead() { } } public static class SearchDoctor extends BaseCommand { /** * 关键词 */ public String searchWord; /** * 类名ID */ public String categorys; /** * 城市id */ public int city; /** * 省份id */ public int province; /** * 排序,默认 智能排序 */ public String reorder; /** * 咨询方式,多选,以“,”分隔连接:1,2,4,3 顺序不限 */ public String enquirys; /** * 咨询师年龄,多选,以“-”分隔连接:50-60-90 顺序不限 */ public String ages; /** * 咨询师性别,当前在线,今天有空,多选,以“,”分隔连接:1,2或者1,3,2,4,3,4 顺序不限 */ public String others; /** * 0按专家,1按服务:根据show_type显示不同的结构体 */ public int showType; /** * 页码 */ public int page; } public static class AdClickCount extends BaseCommand { public int foc_id; public AdClickCount(int foc_id) { this.foc_id = foc_id; } } public static class upLoadLoginStatus extends BaseCommand { public int os_type = 2; public String apiurl; public int errorCode; public String errorMsg; public upLoadLoginStatus(String apiurl, int errorCode, String errorMsg) { this.apiurl = apiurl; this.errorCode = errorCode; this.errorMsg = errorMsg; } public upLoadLoginStatus() { } } }