Commit d38f8dcb by 陈桂东

提交代码

parent ce046a86
......@@ -40,7 +40,95 @@ export struct ListDialog {
console.log("onCancel")
}
async onSubmit(content) {
async onSubmit(content: string) {
switch (content) {
case '是否确定清除基础数据':
try {
await qyModel.clear();
await kfModel.clear();
await hwModel.clear();
await hjModel.clear();
await gldwModel.clear();
await drModel.set('清除基础数据')
await this.getDrData()
promptAction.showToast({
message: '清除基础数据成功'
})
} catch (e) {
promptAction.showToast({
message: '清除基础数据失败'
})
}
break;
case '是否确认清除单据数据':
try {
await wzcrkModel.clear()
await wzcrkmxModel.clear()
await drModel.set('清除单据数据')
promptAction.showToast({
message: '清除单据数据成功'
})
} catch (e) {
promptAction.showToast({
message: '清除单据数据失败'
})
}
break;
case '是否确认清除包裹数据':
try {
await bgglModel.clear()
await drModel.set('清除包裹数据')
await this.getDrData()
promptAction.showToast({
message: '清除包裹数据成功'
})
} catch (e) {
promptAction.showToast({
message: '清除包裹数据失败'
})
}
break;
case '是否确认清除品名及号型数据':
try {
await bzhxModel.clear()
await drModel.set('清除品名及号型')
await this.getDrData()
promptAction.showToast({
message: '清除品名及号型数据成功'
})
} catch (e) {
promptAction.showToast({
message: '清除品名及号型数据失败'
})
}
break;
case '是否确认清除导入导出数据':
try {
await drModel.clear()
await drModel.set('清除导入导出数据')
await this.getDrData()
promptAction.showToast({
message: '清除导入导出数据成功'
})
} catch (e) {
promptAction.showToast({
message: '清除导入导出数据失败'
})
}
break;
default:
break;
}
}
async onSubmitCopy(content) {
var newData = deleteSql.delete_jc_sql_list;
var clearText = "清除基础数据";
switch (content) {
......@@ -74,8 +162,6 @@ export struct ListDialog {
break;
}
newData.forEach(async (item, index) => {
await SQLiteContext.with(BgglDao).clearTableBySql(item)
const last = newData.length - 1;
if (last == index) {
......@@ -84,7 +170,6 @@ export struct ListDialog {
promptAction.showToast({
message: `${clearText}成功`
})
// this.init();
}, 800);
}
});
......
......@@ -41,6 +41,9 @@ export struct BasicInfoModal {
}
try {
this.controller.close()
// await bzhxModal.clear()
this.showProgress = true
const res = await getPmList({ rows: 5000, page: 1 })
......@@ -50,7 +53,7 @@ export struct BasicInfoModal {
// 添加品名
await bzhxModal.set(allData)
await wzdmModel.set(allData)
// await wzdmModel.set(allData)
// 获取基础信息
const baseRes = await getBaseList({ dwguid: this.dwguid })
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论