package com.community.pocket.data.main.visitor; import com.community.pocket.R; import com.community.pocket.ui.main.ui.visitor.VisitorResponse; import com.community.pocket.util.Valid; import java.util.ArrayList; import java.util.List; /** * 访客接口 * TODO 完善接口逻辑 */ public class VisitorRequest { private static volatile VisitorRequest instance; private VisitorRequest() { } public static VisitorRequest getInstance() { if (instance == null) { instance = new VisitorRequest(); } return instance; } //访客预约 public Valid appointment(String appointment, String chooseTime, String notes) { return Valid.ok; } //获取预约人 public VisitorResponse> searchPeople(String name) { return new VisitorResponse>().setSuccess(R.string.visitor_appointment_people_ok).setBody(new ArrayList() { { add("abc"); add("abcde"); add("aef2"); add("fff"); add("asdfa"); } }); } //选择预约人之后获取时间 public VisitorResponse> searchTime(String name) { return new VisitorResponse>().setSuccess(R.string.visitor_appointment_time_ok).setBody(new ArrayList() { { add("11:00"); add("12:00"); } }); } }