parent
e235e1d91d
commit
9dc4962ef6
@ -0,0 +1,22 @@ |
||||
package com.community.pocket.data.model; |
||||
|
||||
/** |
||||
* 我的访客 |
||||
*/ |
||||
public class MyVisitor extends Visitor { |
||||
//访客人
|
||||
private String username; |
||||
|
||||
public String getUsername() { |
||||
return username; |
||||
} |
||||
|
||||
public void setUsername(String username) { |
||||
this.username = username; |
||||
} |
||||
|
||||
@Override |
||||
public String getName() { |
||||
return username; |
||||
} |
||||
} |
@ -0,0 +1,23 @@ |
||||
package com.community.pocket.data.model; |
||||
|
||||
/** |
||||
* 我的预约 |
||||
*/ |
||||
public class VisitorReservation extends Visitor { |
||||
|
||||
//预约对象
|
||||
private String appointment; |
||||
|
||||
public String getAppointment() { |
||||
return appointment; |
||||
} |
||||
|
||||
public void setAppointment(String appointment) { |
||||
this.appointment = appointment; |
||||
} |
||||
|
||||
@Override |
||||
public String getName() { |
||||
return appointment; |
||||
} |
||||
} |
@ -1,9 +1,40 @@ |
||||
package com.community.pocket.ui.main.ui.garbage.sorting; |
||||
|
||||
import androidx.annotation.StringRes; |
||||
|
||||
import com.community.pocket.R; |
||||
import com.community.pocket.data.model.GarbageSorting; |
||||
import com.community.pocket.ui.main.ui.share.Response; |
||||
import com.community.pocket.util.CustomMessage; |
||||
|
||||
import org.jetbrains.annotations.NotNull; |
||||
|
||||
import java.util.List; |
||||
|
||||
public class GarbageSortingResponse extends Response<List<GarbageSorting>> { |
||||
public class GarbageSortingResponse extends Response<GarbageSortingResponse.Msg> { |
||||
private List<GarbageSorting> garbageSortings; |
||||
|
||||
List<GarbageSorting> getGarbageSortings() { |
||||
return garbageSortings; |
||||
} |
||||
|
||||
public void setGarbageSortings(List<GarbageSorting> garbageSortings) { |
||||
this.garbageSortings = garbageSortings; |
||||
} |
||||
|
||||
enum Msg implements CustomMessage { |
||||
ok(R.string.garbage_search_ok); |
||||
|
||||
private Integer msg; |
||||
|
||||
Msg(@StringRes Integer msg) { |
||||
this.msg = msg; |
||||
} |
||||
|
||||
@NotNull |
||||
@Override |
||||
public Integer getMsg() { |
||||
return msg; |
||||
} |
||||
} |
||||
} |
||||
|
@ -1,7 +1,62 @@ |
||||
package com.community.pocket.ui.main.ui.garbage.waste; |
||||
|
||||
import com.community.pocket.data.model.GarbageWaste; |
||||
import com.community.pocket.data.model.GarbageWasteManage; |
||||
import com.community.pocket.data.model.GarbageWastePrice; |
||||
import com.community.pocket.ui.main.ui.share.Response; |
||||
import com.community.pocket.util.CustomMessage; |
||||
|
||||
public class GarbageWasteResponse extends Response<GarbageWaste> { |
||||
import org.jetbrains.annotations.NotNull; |
||||
|
||||
import java.util.List; |
||||
|
||||
public class GarbageWasteResponse extends Response<GarbageWasteResponse.Msg> { |
||||
|
||||
enum Msg implements CustomMessage { |
||||
; |
||||
|
||||
private Integer msg; |
||||
|
||||
Msg(Integer msg) { |
||||
this.msg = msg; |
||||
} |
||||
|
||||
@NotNull |
||||
@Override |
||||
public Integer getMsg() { |
||||
return msg; |
||||
} |
||||
} |
||||
|
||||
//默认价格信息
|
||||
private List<GarbageWastePrice> defaultList; |
||||
|
||||
//检索价格信息
|
||||
private List<GarbageWastePrice> searchList; |
||||
|
||||
//管理员信息
|
||||
private GarbageWasteManage garbageWasteManage; |
||||
|
||||
List<GarbageWastePrice> getDefaultList() { |
||||
return defaultList; |
||||
} |
||||
|
||||
public void setDefaultList(List<GarbageWastePrice> defaultList) { |
||||
this.defaultList = defaultList; |
||||
} |
||||
|
||||
List<GarbageWastePrice> getSearchList() { |
||||
return searchList; |
||||
} |
||||
|
||||
public void setSearchList(List<GarbageWastePrice> searchList) { |
||||
this.searchList = searchList; |
||||
} |
||||
|
||||
GarbageWasteManage getGarbageWasteManage() { |
||||
return garbageWasteManage; |
||||
} |
||||
|
||||
public void setGarbageWasteManage(GarbageWasteManage garbageWasteManage) { |
||||
this.garbageWasteManage = garbageWasteManage; |
||||
} |
||||
} |
||||
|
@ -1,27 +0,0 @@ |
||||
package com.community.pocket.ui.main.ui.share; |
||||
|
||||
import android.content.Context; |
||||
import android.widget.Toast; |
||||
|
||||
import com.community.pocket.R; |
||||
import com.community.pocket.util.CustomMessage; |
||||
|
||||
/** |
||||
* 弹窗响应 |
||||
* |
||||
* @param <T> |
||||
*/ |
||||
@Deprecated |
||||
// TODO 废弃
|
||||
public abstract class ToastResponse<T extends CustomMessage> extends Response<T> { |
||||
|
||||
@Deprecated |
||||
// TODO 废弃
|
||||
public void toast(Context context) { |
||||
if (getMessage() != null) { |
||||
Toast.makeText(context, context.getString(getMessage().getMsg(), getArgs()), getResult() == Result.OK ? Toast.LENGTH_SHORT : Toast.LENGTH_LONG).show(); |
||||
} else { |
||||
Toast.makeText(context, R.string.unknow_error, Toast.LENGTH_LONG).show(); |
||||
} |
||||
} |
||||
} |
@ -1,9 +1,42 @@ |
||||
package com.community.pocket.ui.main.ui.visitor.my; |
||||
|
||||
import com.community.pocket.data.model.Visitor; |
||||
import androidx.annotation.StringRes; |
||||
|
||||
import com.community.pocket.R; |
||||
import com.community.pocket.data.model.MyVisitor; |
||||
import com.community.pocket.ui.main.ui.share.Response; |
||||
import com.community.pocket.util.CustomMessage; |
||||
|
||||
import org.jetbrains.annotations.NotNull; |
||||
|
||||
import java.util.List; |
||||
|
||||
public class VisitorMyResponse extends Response<List<Visitor>> { |
||||
public class VisitorMyResponse extends Response<VisitorMyResponse.Msg> { |
||||
private List<MyVisitor> visitorList; |
||||
|
||||
List<MyVisitor> getVisitorList() { |
||||
return visitorList; |
||||
} |
||||
|
||||
public void setVisitorList(List<MyVisitor> visitorList) { |
||||
this.visitorList = visitorList; |
||||
} |
||||
|
||||
enum Msg implements CustomMessage { |
||||
ok(R.string.load_visitor_my_ok), |
||||
fail(R.string.load_visitor_my_fail), |
||||
token(R.string.invalid_token); |
||||
|
||||
private Integer msg; |
||||
|
||||
Msg(@StringRes Integer msg) { |
||||
this.msg = msg; |
||||
} |
||||
|
||||
@NotNull |
||||
@Override |
||||
public Integer getMsg() { |
||||
return msg; |
||||
} |
||||
} |
||||
} |
||||
|
@ -1,9 +1,45 @@ |
||||
package com.community.pocket.ui.main.ui.visitor.reservation; |
||||
|
||||
import com.community.pocket.data.model.Visitor; |
||||
import androidx.annotation.StringRes; |
||||
|
||||
import com.community.pocket.R; |
||||
import com.community.pocket.data.model.VisitorReservation; |
||||
import com.community.pocket.ui.main.ui.share.Response; |
||||
import com.community.pocket.util.CustomMessage; |
||||
|
||||
import org.jetbrains.annotations.NotNull; |
||||
|
||||
import java.util.List; |
||||
|
||||
public class VisitorReservationResponse extends Response<List<Visitor>> { |
||||
/** |
||||
* 我的预约信息 |
||||
*/ |
||||
public class VisitorReservationResponse extends Response<VisitorReservationResponse.Msg> { |
||||
private List<VisitorReservation> visitorList; |
||||
|
||||
List<VisitorReservation> getVisitorList() { |
||||
return visitorList; |
||||
} |
||||
|
||||
public void setVisitorList(List<VisitorReservation> visitorList) { |
||||
this.visitorList = visitorList; |
||||
} |
||||
|
||||
enum Msg implements CustomMessage { |
||||
ok(R.string.load_visitor_reservation_ok), |
||||
fail(R.string.load_visitor_reservation_fail), |
||||
token(R.string.invalid_token); |
||||
|
||||
private Integer msg; |
||||
|
||||
Msg(@StringRes Integer msg) { |
||||
this.msg = msg; |
||||
} |
||||
|
||||
@NotNull |
||||
@Override |
||||
public Integer getMsg() { |
||||
return msg; |
||||
} |
||||
} |
||||
} |
||||
|
Loading…
Reference in new issue