(improvement)(headless) Opt logic of obtaining faker user (#2014)
Some checks failed
supersonic CentOS CI / build (21) (push) Has been cancelled
supersonic mac CI / build (21) (push) Has been cancelled
supersonic ubuntu CI / build (21) (push) Has been cancelled
supersonic windows CI / build (21) (push) Has been cancelled

* (improvement)(headless) opt logic of obtaining faker user

* (improvement)(headless) Fill in default values for data set creating

* (improvement)(headless) modify dataEvent type when creating model

---------

Co-authored-by: lxwcodemonkey
This commit is contained in:
LXW
2025-01-19 14:59:33 +08:00
committed by GitHub
parent 65f0096724
commit be5eeae707
9 changed files with 9 additions and 134 deletions

View File

@@ -2,10 +2,12 @@ package com.tencent.supersonic.headless.api.pojo;
import lombok.Data;
import java.util.Collections;
import java.util.List;
@Data
public class DataSetDetail {
private List<DataSetModelConfig> dataSetModelConfigs;
private List<DataSetModelConfig> dataSetModelConfigs = Collections.emptyList();
}

View File

@@ -12,7 +12,7 @@ public class DataSetReq extends SchemaItem {
private Long domainId;
private DataSetDetail dataSetDetail;
private DataSetDetail dataSetDetail = new DataSetDetail();
private String alias;

View File

@@ -627,7 +627,7 @@ public class ModelServiceImpl implements ModelService {
private DataItem getDataItem(ModelDO modelDO) {
return DataItem.builder().id(modelDO.getId().toString()).name(modelDO.getName())
.bizName(modelDO.getBizName()).modelId(modelDO.getId().toString())
.domainId(modelDO.getDomainId().toString()).type(TypeEnums.DIMENSION).build();
.domainId(modelDO.getDomainId().toString()).type(TypeEnums.MODEL).build();
}
}