ASTRO轻应用 ASTROZERO-管理应用中的错误码:使用错误码

时间:2024-12-18 16:27:25

使用错误码

在应用开发时,用户也可以根据需要在应用开发设计器中,导入账号下其他的错误码。导入后,可在应用开发设计器中,使用该错误码。以在“A”应用为例,介绍如何导入错误码。

  1. 参考登录AstroZero新版应用设计器中操作,进入“A”应用设计器。
  2. 在左侧菜单栏中,选择“逻辑”,单击页面下方的“自定义错误码”。

    图2 选择自定义错误码

  3. 在自定义错误码页签,单击“导入”,选择账号下已有的错误码进行导入。
  4. 在脚本中,使用错误码。

    这里通过新建脚本,将上文创建的错误码抛出,在脚本中增加抛出错误信息的context函数setI18nError('错误码名称','变量1','变量2')为例。
    1. 参考创建空白AstroZero脚本中操作,创建一个空白脚本。
    2. 在脚本编辑器中,录入如下代码,并单击上方按钮区域的,保存脚本。
      import*as context from'context';
      context.setI18nError('命名空间__Error001','测试用例','脚本使用错误码的用例解读')
    3. 测试执行脚本。
      单击编辑器上方的执行图标,在页面底部,单击测试窗口右上角的。在“输出参数”页签,显示如图3所示,可查看到抛出的错误码信息。
      图3 运行脚本后显示界面
    4. 单击脚本编辑器上方的,启用脚本。

  5. 参考创建空白AstroZero服务编排中操作,创建服务编排时可使用错误码。

    在“全局上下文”中,新建公式变量,使用表达式SETI18NERROR(ErrorCodeName','变量1','变量2')方式引入错误码。
    图4 服务编排中使用错误码

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

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