服务端命令
目前开放了一些针对研发态的命令。
下述命令使用之前需要先开启
开启方式:
- 通过在application.yml中配置 trantor.cli.server.enabled = true。
- 通过定义系统环境变量 TRANTOR_CLI_SERVER_ENABLED = true。
以上优先级递减,当部署在dice上时,生产环境中以上配置将不生效,无法开启。
然后通过 connect 命令连接研发态的服务,连接成功后使用。
find命令
查询命令可以获取资源对应的版本等信息。 根据 type 选项切换不同的key类型进行查询。
find model --type [type] --detail [key]type 选项表示需要输入的key对应的类型,支持 originalKey 与 key。type选项可以不填,默认类型为 originalKey。
key 属性表示对应的key值。
detail 选项表示展示该资源的详情,该选项不需要输入对应值。不输入该选项则默认不展示详细内容。
示例一:
该命令表示查询 originalKey 为 Staff 的模型。
# 这两个命令效果相同find model Stafffind model --type originalKey Staff# 展示详细信息find model Staff --detail
示例二:
该命令表示查询 key 为 erp_Staff 的模型。
find model --type key erp_Staff
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:
code view [id]id 属性表示所查询资源对应的id。
示例:
code view 0f5742c57a66571a7366680af4b4a911
code命令支持查找的资源类型如下:
| 资源名称 | 注释 |
|---|---|
| view | 查询视图的源码 |
| flow | 查询逻辑流实现类的源码 |
| function | 查询可编排服务实现类的源码 |