跳转到内容

服务端命令

目前开放了一些针对研发态的命令。

下述命令使用之前需要先开启

开启方式

  1. 通过在application.yml中配置 trantor.cli.server.enabled = true。
  2. 通过定义系统环境变量 TRANTOR_CLI_SERVER_ENABLED = true。

以上优先级递减,当部署在dice上时,生产环境中以上配置将不生效,无法开启。

然后通过 connect 命令连接研发态的服务,连接成功后使用。

find命令

查询命令可以获取资源对应的版本等信息。 根据 type 选项切换不同的key类型进行查询。

Terminal window
find model --type [type] --detail [key]

type 选项表示需要输入的key对应的类型,支持 originalKey 与 key。type选项可以不填,默认类型为 originalKey。

key 属性表示对应的key值。

detail 选项表示展示该资源的详情,该选项不需要输入对应值。不输入该选项则默认不展示详细内容。

示例一:

该命令表示查询 originalKey 为 Staff 的模型。

Terminal window
# 这两个命令效果相同
find model Staff
find model --type originalKey Staff
# 展示详细信息
find model Staff --detail

image-20211110120012783

示例二:

该命令表示查询 key 为 erp_Staff 的模型。

Terminal window
find model --type key erp_Staff

image-20211104165426965

find命令支持查询的资源类型如下:

资源名称注释
model查询模型信息
field查询字段信息
flow查询逻辑流信息
function查询可编排服务信息
extension查询扩展点信息
dictionary查询字典信息
dictionaryItem查询字典项信息
view查询视图信息
context查询业务上下文信息
dimension查询业务维度信息
container查询容器信息
dashboard查询数据仪表盘信息
dateTemplate查询模型导入导出模版信息
job查询调度任务信息
message查询消息信息
i18nText查询国际化文本信息
menu查询菜单信息
restApi查询原生接口信息
trigger查询触发器信息
widget查询控件信息
application查询模块信息
language查询多语言信息
role查询模块预制角色信息
solution查询解决方案

code命令

code命令可以获取某些资源的源码。

根据id查找sourceCode:

Terminal window
code view [id]

id 属性表示所查询资源对应的id。

示例:

Terminal window
code view 0f5742c57a66571a7366680af4b4a911

image-20211110113812188

code命令支持查找的资源类型如下:

资源名称注释
view查询视图的源码
flow查询逻辑流实现类的源码
function查询可编排服务实现类的源码