Home > SCH_ManufactureData > placeComponentsOrder
SCH_ManufactureData.placeComponentsOrder() method
此 API 当前处于 BETA 预览状态,希望得到开发者的反馈。它的任何功能都可能在接下来的开发进程中被修改,请不要将它用于任何正式环境。
元件下单
签名
typescript
public placeComponentsOrder(interactive?: boolean, ignoreWarning?: boolean): Promise<boolean>;1
参数名
参数 | 类型 | 描述 |
|---|---|---|
interactive | boolean | (可选) 是否启用交互式检查 如若启用,则会存在弹窗等待用户进行交互,且无法使用 如若禁用,则在调用后不会有任何 EDA 内部弹窗,程序执行静默检查, 如若达成下单条件,将返回 |
ignoreWarning | boolean | (可选) 在非交互式检查时忽略警告 如果设置为 如果设置为 |
返回值
Promise<boolean>
是否通过下单检查
示例
javascript
// 1. 交互式下单检查:弹出检查弹窗等待确认,确认后打开购买页面
// const passed = await eda.sch_ManufactureData.placeComponentsOrder(true);
// 2. 静默检查:不弹任何弹窗,忽略警告并直接生成下单资料
// const passed = await eda.sch_ManufactureData.placeComponentsOrder(false, true);
// console.log('下单检查结果 ' + passed);
// 下单会真实打开订单页面并产生订单数据,案例中不实际执行
console.log('演示调用:placeComponentsOrder(true) 交互式检查,或 placeComponentsOrder(false, true) 静默下单');1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9