|
@ -33,61 +33,61 @@ public abstract class EnvelopRestEndpoint {
|
|
|
@Autowired
|
|
|
protected ObjectMapper objectMapper;
|
|
|
|
|
|
protected Envelop success(String desc) {
|
|
|
return success(desc, 200);
|
|
|
protected Envelop success(String message) {
|
|
|
return success(message, 200);
|
|
|
}
|
|
|
|
|
|
protected Envelop success(String desc, int code) {
|
|
|
protected Envelop success(String message, int status) {
|
|
|
Envelop envelop = new Envelop();
|
|
|
envelop.setMessage(desc);
|
|
|
envelop.setStatus(code);
|
|
|
envelop.setMessage(message);
|
|
|
envelop.setStatus(status);
|
|
|
return envelop;
|
|
|
}
|
|
|
|
|
|
protected <J> ObjEnvelop<J> success(J data){
|
|
|
return success(data, "success");
|
|
|
return success("success", data);
|
|
|
}
|
|
|
|
|
|
protected <J> ObjEnvelop<J> success(J data, String desc){
|
|
|
return success(data, desc, 200);
|
|
|
protected <J> ObjEnvelop<J> success(String message, J data){
|
|
|
return success(message, 200, data);
|
|
|
}
|
|
|
|
|
|
protected <J> ObjEnvelop<J> success(J data, String desc, int code){
|
|
|
protected <J> ObjEnvelop<J> success(String message, int status, J data){
|
|
|
ObjEnvelop<J> objEnvelop = new ObjEnvelop<>();
|
|
|
objEnvelop.setMessage(desc);
|
|
|
objEnvelop.setStatus(code);
|
|
|
objEnvelop.setMessage(message);
|
|
|
objEnvelop.setStatus(status);
|
|
|
objEnvelop.setObj(data);
|
|
|
return objEnvelop;
|
|
|
}
|
|
|
|
|
|
protected <T> ListEnvelop<T> success(List<T> contents){
|
|
|
return success(contents, "success");
|
|
|
return success("success", contents);
|
|
|
}
|
|
|
|
|
|
protected <T> ListEnvelop<T> success(List<T> contents, String desc){
|
|
|
return success(contents, desc, 200);
|
|
|
protected <T> ListEnvelop<T> success(String message, List<T> contents){
|
|
|
return success(message, 200, contents);
|
|
|
}
|
|
|
|
|
|
protected <T> ListEnvelop<T> success(List<T> contents, String desc, int code){
|
|
|
protected <T> ListEnvelop<T> success(String message, int status, List<T> contents){
|
|
|
ListEnvelop<T> listEnvelop = new ListEnvelop<>();
|
|
|
listEnvelop.setMessage(desc);
|
|
|
listEnvelop.setStatus(code);
|
|
|
listEnvelop.setMessage(message);
|
|
|
listEnvelop.setStatus(status);
|
|
|
listEnvelop.setDetailModelList(contents);
|
|
|
return listEnvelop;
|
|
|
}
|
|
|
|
|
|
protected <T> PageEnvelop<T> success(List<T> contents, int totalCount, int currPage, int pageSize) {
|
|
|
return success(contents, "success", totalCount, currPage, pageSize);
|
|
|
return success("success", contents, totalCount, currPage, pageSize);
|
|
|
}
|
|
|
|
|
|
protected <T> PageEnvelop<T> success(List<T> contents, String desc, int totalCount, int currPage, int pageSize) {
|
|
|
return success(contents, desc, 200, totalCount, currPage, pageSize);
|
|
|
protected <T> PageEnvelop<T> success(String message, List<T> contents, int totalCount, int currPage, int pageSize) {
|
|
|
return success(message, 200, contents, totalCount, currPage, pageSize);
|
|
|
}
|
|
|
|
|
|
protected <T> PageEnvelop<T> success(List<T> contents, String desc, int code, int totalCount, int currPage, int pageSize) {
|
|
|
protected <T> PageEnvelop<T> success(String message, int status, List<T> contents, int totalCount, int currPage, int pageSize) {
|
|
|
PageEnvelop<T> pageEnvelop = new PageEnvelop();
|
|
|
pageEnvelop.setMessage(desc);
|
|
|
pageEnvelop.setStatus(code);
|
|
|
pageEnvelop.setMessage(message);
|
|
|
pageEnvelop.setStatus(status);
|
|
|
pageEnvelop.setCurrPage(currPage);
|
|
|
pageEnvelop.setPageSize(pageSize);
|
|
|
pageEnvelop.setTotalCount(totalCount);
|
|
@ -96,21 +96,21 @@ public abstract class EnvelopRestEndpoint {
|
|
|
}
|
|
|
|
|
|
protected <T, J> MixEnvelop<T, J> success(List<T> contents, J obj) {
|
|
|
return success(contents, obj, "success");
|
|
|
return success("success", contents, obj);
|
|
|
}
|
|
|
|
|
|
protected <T, J> MixEnvelop<T, J> success(List<T> contents, J obj, String desc) {
|
|
|
return success(contents, obj, desc, 200);
|
|
|
protected <T, J> MixEnvelop<T, J> success(String message, List<T> contents, J obj) {
|
|
|
return success(message, 200, contents, obj);
|
|
|
}
|
|
|
|
|
|
protected <T, J> MixEnvelop<T, J> success(List<T> contents, J data, String desc, int code) {
|
|
|
return success(contents, data, desc, code, contents.size(), 1, contents.size());
|
|
|
protected <T, J> MixEnvelop<T, J> success(String message, int status, List<T> contents, J data) {
|
|
|
return success(message, status, contents, data, contents.size(), 1, contents.size());
|
|
|
}
|
|
|
|
|
|
protected <T, J> MixEnvelop<T, J> success(List<T> contents, J data, String desc, int code, int totalCount, int currPage, int pageSize) {
|
|
|
protected <T, J> MixEnvelop<T, J> success(String message, int status, List<T> contents, J data, int totalCount, int currPage, int pageSize) {
|
|
|
MixEnvelop<T, J> mixEnvelop = new MixEnvelop();
|
|
|
mixEnvelop.setMessage(desc);
|
|
|
mixEnvelop.setStatus(code);
|
|
|
mixEnvelop.setMessage(message);
|
|
|
mixEnvelop.setStatus(status);
|
|
|
mixEnvelop.setCurrPage(currPage);
|
|
|
mixEnvelop.setPageSize(pageSize);
|
|
|
mixEnvelop.setTotalCount(totalCount);
|
|
@ -119,14 +119,14 @@ public abstract class EnvelopRestEndpoint {
|
|
|
return mixEnvelop;
|
|
|
}
|
|
|
|
|
|
protected Envelop failed(String desc) {
|
|
|
return failed(desc, 500);
|
|
|
protected Envelop failed(String message) {
|
|
|
return failed(message, 500);
|
|
|
}
|
|
|
|
|
|
protected Envelop failed(String desc, int code) {
|
|
|
protected Envelop failed(String message, int status) {
|
|
|
Envelop envelop = new Envelop();
|
|
|
envelop.setMessage(desc);
|
|
|
envelop.setStatus(code);
|
|
|
envelop.setMessage(message);
|
|
|
envelop.setStatus(status);
|
|
|
return envelop;
|
|
|
}
|
|
|
|