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; |
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.data.model.GarbageSorting; |
||||||
import com.community.pocket.ui.main.ui.share.Response; |
import com.community.pocket.ui.main.ui.share.Response; |
||||||
|
import com.community.pocket.util.CustomMessage; |
||||||
|
|
||||||
|
import org.jetbrains.annotations.NotNull; |
||||||
|
|
||||||
import java.util.List; |
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; |
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.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; |
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.ui.main.ui.share.Response; |
||||||
|
import com.community.pocket.util.CustomMessage; |
||||||
|
|
||||||
|
import org.jetbrains.annotations.NotNull; |
||||||
|
|
||||||
import java.util.List; |
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; |
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.ui.main.ui.share.Response; |
||||||
|
import com.community.pocket.util.CustomMessage; |
||||||
|
|
||||||
|
import org.jetbrains.annotations.NotNull; |
||||||
|
|
||||||
import java.util.List; |
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