|
@ -1,10 +1,8 @@
|
|
|
package com.yihu.ehr.controller;
|
|
|
|
|
|
import com.yihu.ehr.constants.ErrorCode;
|
|
|
import com.yihu.ehr.util.id.BizObject;
|
|
|
import com.yihu.ehr.util.id.ObjectId;
|
|
|
import com.yihu.ehr.util.rest.Envelop;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Value;
|
|
|
|
|
|
import java.util.ArrayList;
|
|
@ -19,7 +17,7 @@ import java.util.Random;
|
|
|
* HTTP响应体格式为JSON。
|
|
|
* + 成功:会根据各业务逻辑自行决定要返回的数据,各业务模块的返回结构不同。
|
|
|
* + 失败:{"code":"错误代码", "message":"错误原因"}
|
|
|
*
|
|
|
* </p>
|
|
|
* @author zhiyong
|
|
|
* @author Sand
|
|
|
*/
|
|
@ -28,7 +26,7 @@ public class EnvelopRestEndPoint extends BaseRestEndPoint {
|
|
|
@Value("${deploy.region}")
|
|
|
protected Short deployRegion = 3502;
|
|
|
|
|
|
protected <T, J> Envelop<T, J> success(List<T> contents){
|
|
|
protected <T, J> Envelop<T, J> success(List<T> contents) {
|
|
|
return success(contents, (J)new HashMap<>(0));
|
|
|
}
|
|
|
|
|
@ -37,7 +35,7 @@ public class EnvelopRestEndPoint extends BaseRestEndPoint {
|
|
|
return success(_contents);
|
|
|
}
|
|
|
|
|
|
protected <T, J> Envelop<T, J> success(J obj){
|
|
|
protected <T, J> Envelop<T, J> success(J obj) {
|
|
|
return success(new ArrayList<T>(0), obj);
|
|
|
}
|
|
|
|
|
@ -46,7 +44,7 @@ public class EnvelopRestEndPoint extends BaseRestEndPoint {
|
|
|
return success(_obj);
|
|
|
}
|
|
|
|
|
|
protected <T, J> Envelop<T, J> success(List<T> contents, J obj){
|
|
|
protected <T, J> Envelop<T, J> success(List<T> contents, J obj) {
|
|
|
return success(contents, obj, contents.size(), 1, 15);
|
|
|
}
|
|
|
|