diff --git a/src/main/java/neatlogic/module/tenant/api/matrix/MatrixColumnDataSearchForSelectApi.java b/src/main/java/neatlogic/module/tenant/api/matrix/MatrixColumnDataSearchForSelectApi.java index 16ba43c229f4667a39e13b35707e5a877b6a2ba6..c64c7b4910461187af04c577d47b68c56843221e 100644 --- a/src/main/java/neatlogic/module/tenant/api/matrix/MatrixColumnDataSearchForSelectApi.java +++ b/src/main/java/neatlogic/module/tenant/api/matrix/MatrixColumnDataSearchForSelectApi.java @@ -18,6 +18,7 @@ package neatlogic.module.tenant.api.matrix; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import neatlogic.framework.common.constvalue.ApiParamType; +import neatlogic.framework.common.constvalue.CacheControlType; import neatlogic.framework.common.dto.BasePageVo; import neatlogic.framework.exception.type.ParamNotExistsException; import neatlogic.framework.matrix.constvalue.SearchExpression; @@ -69,6 +70,7 @@ public class MatrixColumnDataSearchForSelectApi extends PrivateApiComponentBase return true; } + @CacheControl(cacheControlType = CacheControlType.MAXAGE, maxAge = 30000) @Input({ @Param(name = "keyword", desc = "关键字", type = ApiParamType.STRING, xss = true), @Param(name = "matrixUuid", desc = "矩阵Uuid", type = ApiParamType.STRING), diff --git a/src/main/java/neatlogic/module/tenant/api/matrix/MatrixColumnDataSearchForTableNewApi.java b/src/main/java/neatlogic/module/tenant/api/matrix/MatrixColumnDataSearchForTableNewApi.java index 4edf721baf97e90344e9cd1347917bf83b22df2a..78239e849e32ecd703462dbcc80956faed56fbd2 100644 --- a/src/main/java/neatlogic/module/tenant/api/matrix/MatrixColumnDataSearchForTableNewApi.java +++ b/src/main/java/neatlogic/module/tenant/api/matrix/MatrixColumnDataSearchForTableNewApi.java @@ -16,6 +16,7 @@ along with this program. If not, see .*/ package neatlogic.module.tenant.api.matrix; import neatlogic.framework.common.constvalue.ApiParamType; +import neatlogic.framework.common.constvalue.CacheControlType; import neatlogic.framework.common.dto.BasePageVo; import neatlogic.framework.exception.type.ParamNotExistsException; import neatlogic.framework.matrix.constvalue.SearchExpression; @@ -64,6 +65,7 @@ public class MatrixColumnDataSearchForTableNewApi extends PrivateApiComponentBas return null; } + @CacheControl(cacheControlType = CacheControlType.MAXAGE, maxAge = 30000) @Input({ @Param(name = "matrixUuid", desc = "矩阵Uuid", type = ApiParamType.STRING), @Param(name = "defaultValue", desc = "需要回显的数据uuid集合", type = ApiParamType.JSONARRAY),