|  | @ -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;
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 |