ASTRO轻应用 ASTROZERO-自定义错误码:如何使用错误码

时间:2024-07-25 15:35:18

如何使用错误码

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

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

    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_05_0024.html