mirror of
https://github.com/tencentmusic/supersonic.git
synced 2025-12-12 20:51:48 +00:00
(improvement)(headless) Modify view demo data (#703)
Co-authored-by: jolunoluo
This commit is contained in:
@@ -82,9 +82,10 @@ public class ChatConfigController {
|
|||||||
return semanticInterpreter.getDomainList(user);
|
return semanticInterpreter.getDomainList(user);
|
||||||
}
|
}
|
||||||
|
|
||||||
@GetMapping("/viewList/{domainId}")
|
@GetMapping("/viewList")
|
||||||
public List<ViewResp> getViewList(@PathVariable("domainId") Long domainId) {
|
public List<ViewResp> getViewList() {
|
||||||
return semanticInterpreter.getViewList(domainId);
|
//Compatible with front-end
|
||||||
|
return semanticInterpreter.getViewList(null);
|
||||||
}
|
}
|
||||||
|
|
||||||
@PostMapping("/dimension/page")
|
@PostMapping("/dimension/page")
|
||||||
|
|||||||
@@ -20,8 +20,9 @@ public class ViewModelConfig {
|
|||||||
|
|
||||||
private List<Long> dimensions = Lists.newArrayList();
|
private List<Long> dimensions = Lists.newArrayList();
|
||||||
|
|
||||||
public ViewModelConfig(Long id, boolean includesAll) {
|
public ViewModelConfig(Long id, List<Long> dimensions, List<Long> metrics) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.includesAll = includesAll;
|
this.metrics = metrics;
|
||||||
|
this.dimensions = dimensions;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -451,9 +451,9 @@ public class ModelDemoDataLoader {
|
|||||||
viewReq.setDescription("包含超音数访问统计相关的指标和维度等");
|
viewReq.setDescription("包含超音数访问统计相关的指标和维度等");
|
||||||
viewReq.setAdmins(Lists.newArrayList("admin"));
|
viewReq.setAdmins(Lists.newArrayList("admin"));
|
||||||
List<ViewModelConfig> viewModelConfigs = Lists.newArrayList(
|
List<ViewModelConfig> viewModelConfigs = Lists.newArrayList(
|
||||||
new ViewModelConfig(1L, true),
|
new ViewModelConfig(1L, Lists.newArrayList(1L, 2L), Lists.newArrayList()),
|
||||||
new ViewModelConfig(2L, true),
|
new ViewModelConfig(2L, Lists.newArrayList(), Lists.newArrayList(1L, 2L, 3L)),
|
||||||
new ViewModelConfig(3L, true));
|
new ViewModelConfig(3L, Lists.newArrayList(3L), Lists.newArrayList(4L)));
|
||||||
|
|
||||||
ViewDetail viewDetail = new ViewDetail();
|
ViewDetail viewDetail = new ViewDetail();
|
||||||
viewDetail.setViewModelConfigs(viewModelConfigs);
|
viewDetail.setViewModelConfigs(viewModelConfigs);
|
||||||
@@ -477,8 +477,10 @@ public class ModelDemoDataLoader {
|
|||||||
viewReq.setDomainId(2L);
|
viewReq.setDomainId(2L);
|
||||||
viewReq.setDescription("包含艺人相关标签和指标信息");
|
viewReq.setDescription("包含艺人相关标签和指标信息");
|
||||||
viewReq.setAdmins(Lists.newArrayList("admin"));
|
viewReq.setAdmins(Lists.newArrayList("admin"));
|
||||||
List<ViewModelConfig> viewModelConfigs =
|
List<ViewModelConfig> viewModelConfigs = Lists.newArrayList(
|
||||||
Lists.newArrayList(new ViewModelConfig(4L, true));
|
new ViewModelConfig(4L, Lists.newArrayList(4L, 5L, 6L, 7L),
|
||||||
|
Lists.newArrayList(5L, 6L, 7L))
|
||||||
|
);
|
||||||
ViewDetail viewDetail = new ViewDetail();
|
ViewDetail viewDetail = new ViewDetail();
|
||||||
viewDetail.setViewModelConfigs(viewModelConfigs);
|
viewDetail.setViewModelConfigs(viewModelConfigs);
|
||||||
viewReq.setViewDetail(viewDetail);
|
viewReq.setViewDetail(viewDetail);
|
||||||
|
|||||||
Reference in New Issue
Block a user