mirror of
https://github.com/tencentmusic/supersonic.git
synced 2025-12-12 04:27:39 +00:00
[fix][headless]Adjust none operator enum.
This commit is contained in:
@@ -74,7 +74,7 @@ public class UserController {
|
|||||||
|
|
||||||
@PostMapping("/resetPassword")
|
@PostMapping("/resetPassword")
|
||||||
public void resetPassword(@RequestBody UserReq userCmd, HttpServletRequest request,
|
public void resetPassword(@RequestBody UserReq userCmd, HttpServletRequest request,
|
||||||
HttpServletResponse response) {
|
HttpServletResponse response) {
|
||||||
User user = userService.getCurrentUser(request, response);
|
User user = userService.getCurrentUser(request, response);
|
||||||
userService.resetPassword(user.getName(), userCmd.getPassword(), userCmd.getNewPassword());
|
userService.resetPassword(user.getName(), userCmd.getPassword(), userCmd.getNewPassword());
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -49,6 +49,10 @@ public class QueryExpressionReplaceVisitor extends ExpressionVisitorAdapter {
|
|||||||
visitBinaryExpression(binaryExpression);
|
visitBinaryExpression(binaryExpression);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (expression instanceof Parenthesis) {
|
||||||
|
replace(expression, fieldExprMap);
|
||||||
|
}
|
||||||
|
|
||||||
if (!toReplace.isEmpty()) {
|
if (!toReplace.isEmpty()) {
|
||||||
Expression toReplaceExpr = getExpression(toReplace);
|
Expression toReplaceExpr = getExpression(toReplace);
|
||||||
if (Objects.nonNull(toReplaceExpr)) {
|
if (Objects.nonNull(toReplaceExpr)) {
|
||||||
|
|||||||
@@ -364,8 +364,10 @@ public class ModelServiceImpl implements ModelService {
|
|||||||
metaFilter.setModelIds(Lists.newArrayList(modelId));
|
metaFilter.setModelIds(Lists.newArrayList(modelId));
|
||||||
List<MetricResp> metricResps = metricService.getMetrics(metaFilter);
|
List<MetricResp> metricResps = metricService.getMetrics(metaFilter);
|
||||||
List<DimensionResp> dimensionResps = dimensionService.getDimensions(metaFilter);
|
List<DimensionResp> dimensionResps = dimensionService.getDimensions(metaFilter);
|
||||||
boolean validMetric = metricResps.stream().anyMatch(metricResp -> Objects.equals(metricResp.getStatus(), StatusEnum.ONLINE.getCode()));
|
boolean validMetric = metricResps.stream().anyMatch(
|
||||||
boolean validDimension = dimensionResps.stream().anyMatch(dimensionResp -> Objects.equals(dimensionResp.getStatus(), StatusEnum.ONLINE.getCode()));
|
metricResp -> Objects.equals(metricResp.getStatus(), StatusEnum.ONLINE.getCode()));
|
||||||
|
boolean validDimension = dimensionResps.stream().anyMatch(dimensionResp -> Objects
|
||||||
|
.equals(dimensionResp.getStatus(), StatusEnum.ONLINE.getCode()));
|
||||||
if (validMetric || validDimension) {
|
if (validMetric || validDimension) {
|
||||||
throw new RuntimeException("存在基于该模型创建的指标和维度, 暂不能删除, 请确认");
|
throw new RuntimeException("存在基于该模型创建的指标和维度, 暂不能删除, 请确认");
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user