提交 0dff97c6 编写于 作者: sq3536's avatar sq3536

lite sync

上级 c44a0df1
......@@ -67,6 +67,16 @@ public class DstCoreResource {
return ResponseEntity.ok(list);
}
@RequestMapping(method = RequestMethod.GET, value = {"/dst/datamodels/{modelid}/allmodels","/lite/datamodels/{modelid}/allmodels"})
public ResponseEntity<List<Option>> getDataModelAllModels(@PathVariable(name="modelid",required = false) String modelid)
{
List<Option> list = new ArrayList<>();
DataModel rootModel=liteModelService.getDataModel(modelid);
list.add(new Option().setId(rootModel.getDataModelName()).setLabel(rootModel.getFactPorperty().getEntityModel().getLogicName()+"["+rootModel.getDataModelName()+"]"));
rootModel.getSubDataModel().forEach(dataModel -> list.add(new Option().setId(dataModel.getDataModelName()).setLabel(dataModel.getFactPorperty().getEntityModel().getLogicName()+"["+dataModel.getDataModelName()+"]")));
return ResponseEntity.ok(list);
}
@RequestMapping(method = RequestMethod.GET, value = {"/dst/datamodels/{modelid}/propertys","/dst/datamodels/{modelid}/name/{modelname}/propertys",
"/lite/datamodels/{modelid}/propertys","/lite/datamodels/{modelid}/name/{modelname}/propertys"})
public ResponseEntity<List<Option>> getDataModelParentProperty(@PathVariable(name="modelid",required = false) String modelid,
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册