ASTRO轻应用 ASTROZERO-配置错误码:如何使用错误码

时间:2024-07-17 13:46:36

如何使用错误码

在应用开发时,可以根据需要在应用开发工作台导入租户下其他的错误码。导入后,可在应用开发工作台中使用该错误码。以在“A”应用为例,介绍如何导入错误码。

  1. 参考如何登录经典应用设计器中操作,进入“A”应用开发界面。
  2. 在“A”应用开发界面左侧菜单栏下方,选择“配置”,在打开的页签选择“自定义错误码”。
  3. 单击“导入”,选择账号下已有的错误码进行导入。
  4. 在脚本、服务编排中,使用错误码。

    • 在脚本里使用错误码
      这里通过新建脚本将上文创建的错误码抛出,在脚本中增加抛出错误信息的context函数setI18nError('错误码名称','变量1','变量2')。
      1. 在应用开发界面创建一个新脚本。

        鼠标放在“A”应用开发界面的某一文件夹旁会出现加号,单击加号,选择“脚本”。选择“创建一个新脚本”,输入脚本名称,单击“添加”。

      2. 在脚本编辑器中录入如下代码,并单击上方按钮区域,保存脚本。
        import*as context from'context';
        context.setI18nError('命名空间__Error001','测试用例','脚本使用错误码的用例解读')
      3. 测试执行脚本。
        单击编辑器上方的,在页面底部单击测试窗口右上角的。单击“输出参数”页签,显示如图2所示,可查看到抛出的错误码信息。
        图2 运行脚本后显示界面
      4. 单击脚本编辑页面上方的,启用脚本。
    • 在服务编排里使用错误码
      在“全局上下文”新建公式变量,使用表达式SETI18NERROR(ErrorCodeName','变量1','变量2')方式引入错误码。
      图3 服务编排里使用错误码

      目前BPM中,错误码由BPM调用的脚本和服务编排抛出。

support.huaweicloud.com/usermanual-astrozero/astrozero_06_0026.html