if (data['express_no']) { if (data['transport_name']) { let express_noArray = data['express_no'].split(',') express_noArray.forEach(expressno => { window.open(`https://www.kuaidi100.com/chaxun?com=${data['transport_no']}&nu=${expressno}`) }) } else { messageService.info('提示!' + '查询失败!' + this.bill_list.columns.find(coloum => coloum.field_name === 'transport_name').caption + '为空!') } } else { messageService.info('提示!' + '查询失败!' + this.bill_list.columns.find(coloum => coloum.field_name === 'express_no').caption + '为空!') }
时间: 2024-04-26 18:24:23 浏览: 209
这段代码是一个 JavaScript 代码块,主要用于快递查询的功能。当传入的参数 data 中存在 express_no 时,会进行快递查询操作。如果同时存在 transport_name,则将 express_no 拆分成数组,循环遍历并打开快递查询页面。如果 transport_name 不存在,则提示查询失败并返回查询字段为空的信息。如果 express_no 不存在,则同样提示查询失败并返回查询字段为空的信息。其中,window.open() 方法用于在新窗口中打开指定的 URL。messageService.info() 方法用于显示提示信息。
阅读全文