ASTRO轻应用 ASTROZERO-组装“待处理工单”页面:实现“按标题查询工单”

时间:2024-10-24 17:30:37

实现“按标题查询工单”

通过定义“查询”按钮的“点击”事件,可以实现根据工单标题查询工单的能力。

  1. 在“设计视图”中,选中“查询”按钮。
  2. 在右侧“事件”页签中,单击“点击”后的“+”。
  3. 在添加事件弹窗中,输入如下脚本代码。

    let queryTitle = $model.ref('queryCondition').getData().title;
    $model.ref('queryWorkOrder').setData({ inputParam: { "title": queryTitle, "isFME": true } });
    $model.ref('queryWorkOrder').run().then(function (data) {
        if (data && data.workOrderList) {
            //将查询到的数据赋值给页面模型来展示
            $model.ref('workOrderList').setData(data.workOrderList);
        }
    }).catch(function (error) {
        console.log('error is', error);
    });

  4. 单击“创建”,退出事件编排窗口。
support.huaweicloud.com/bestpractice-astrozero/astrozero_07_1071.html