Commit 4f66c34e by 蒋勇

d

parent 1ddd11e7
...@@ -62,12 +62,15 @@ class Dao { ...@@ -62,12 +62,15 @@ class Dao {
} }
} }
async delete(qobj, t) { async delete(qobj, t) {
var en = await this.model.findOne({ where: {id:qobj.id} }); var en = null
if (t != null && t != 'undefined') { if (t != null && t != 'undefined') {
en=await this.model.findOne({ where: {id:qobj.id},transaction:t});
if (en != null) { if (en != null) {
return en.destroy({ transaction: t }); await en.destroy({ transaction: t });
return en
} }
} else { } else {
en=await this.model.findOne({ where: {id:qobj.id}});
if (en != null) { if (en != null) {
return en.destroy(); return en.destroy();
} }
......
...@@ -30,7 +30,7 @@ class RouteService extends ServiceBase { ...@@ -30,7 +30,7 @@ class RouteService extends ServiceBase {
var self = this; var self = this;
return this.db.transaction(async function (t) { return this.db.transaction(async function (t) {
let a=await self.dao.delete(qobj,t); let a=await self.dao.delete(qobj,t);
await self.cdel(RouteService.routeUrl(qobj.name)); await self.cdel(RouteService.routeUrl(a.name));
return a return a
}); });
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment