diff --git a/entry/src/main/ets/utils/table/Operation.ets b/entry/src/main/ets/utils/table/Operation.ets index af966380..5a1d7d52 100644 --- a/entry/src/main/ets/utils/table/Operation.ets +++ b/entry/src/main/ets/utils/table/Operation.ets @@ -136,13 +136,17 @@ export async function InitializeTheCentralTable(params: InitializeTheCentralTabl } const folderPath = await fileUtil.initFolder(`/config/tableList`); fileUtil.addFile(`${folderPath}/${RemappingTableName[key]}.txt`, JSON.stringify(arrList)) - const result = await SqlInsertTable(RemappingTableName[key], arrList) - if (!result) { - Prompt.showToast({ - message: '初始化数据库失败' - }) + try { + const result = await SqlInsertTable(RemappingTableName[key], arrList) + if (!result) { + Prompt.showToast({ + message: '初始化数据库失败' + }) + } + resolve(result) + } catch (e) { + reject(e) } - resolve(result) } }) }