fix: 数据库导出失败时向前端发消息

This commit is contained in:
kanzihuang
2023-09-05 21:22:01 +08:00
committed by wanli
parent 7d3593a944
commit 929bfb3200

View File

@@ -247,6 +247,15 @@ func (d *Db) DumpSql(rc *req.Ctx) {
extName = ""
}
defer func() {
if err := recover(); err != nil {
switch t := err.(type) {
case *biz.BizError:
d.MsgApp.CreateAndSend(rc.LoginAccount, ws.ErrMsg("数据库导出失败", t.Error()))
}
}
}()
// 是否需要导出表结构
needStruct := dumpType == "1" || dumpType == "3"
// 是否需要导出数据