//获取销售出库单列表 const saleOutBoundRes = await getSaleOutBound(params, { "app-token": kingdee_app_token, "X-GW-Router-Addr": kingdee_domain }, advanceConfig.value.datasource) //获取销售退货单列表 // const saleInBoundRes = await getSaleInBound(params, { "app-token": tokenData['app-token'], "X-GW-Router-Addr": accountData?.domain }) let apiInvoiceData = [], saleOutBoundList = [], saleoutBounds = [], saleOutBoundArr = [] if (saleOutBoundRes.data.errcode === 0) { saleOutBoundArr = saleOutBoundRes.data.data.rows saleoutBounds = await processSaleBoundArr(saleOutBoundArr, kingdee_app_token, kingdee_domain) //获取销售出库单列表详情 // saleOutBoundList = await processSaleOutBoundDetailArr(saleoutBounds, tokenData, accountData) } 捕获异常
时间: 2024-03-20 16:41:07 浏览: 58
use-app-state::globe_showing_Asia-Australia:useAppState()挂钩。 基于Context构建的setState()的全局版本
您可以使用 try...catch 语句来捕获异常。例如:
```
try {
const saleOutBoundRes = await getSaleOutBound(params, { "app-token": kingdee_app_token, "X-GW-Router-Addr": kingdee_domain }, advanceConfig.value.datasource)
// 其他代码
} catch (error) {
console.error(error)
}
```
在 try 块中执行代码,如果出现异常则会跳转到 catch 块,并将异常信息作为参数传递给 catch 块中的 error 参数。在 catch 块中,您可以根据需要处理异常,例如打印错误信息、记录日志等。
阅读全文