Commit 48567aef by 蒋勇

d

parent 4e7286aa
var system = require("../../../system"); var system = require("../../../system");
const http = require("http");
const querystring = require('querystring');
var settings = require("../../../../config/settings"); var settings = require("../../../../config/settings");
const CtlBase = require("../../ctl.base"); const CtlBase = require("../../ctl.base");
const moment = require('moment');
const appconfig = system.getSysConfig(); const appconfig = system.getSysConfig();
class SettleBillCtl extends CtlBase { class SettleBillCtl extends CtlBase {
constructor() { constructor() {
......
...@@ -74,8 +74,8 @@ class Dao { ...@@ -74,8 +74,8 @@ class Dao {
if (en != null) { if (en != null) {
return en.destroy(); return en.destroy();
} }
return en
} }
return null;
} }
extraModelFilter(pobj) { extraModelFilter(pobj) {
//return {"key":"include","value":{model:this.db.models.app}}; //return {"key":"include","value":{model:this.db.models.app}};
......
...@@ -45,5 +45,15 @@ class SettleBillService extends ServiceBase { ...@@ -45,5 +45,15 @@ class SettleBillService extends ServiceBase {
return st return st
}); });
} }
async delete(p){
var self=this
return this.db.transaction(async function(t){
let dobj=await self.dao.delete(p,t)
//更新交付单上结算状态为waittosettle--待结算,清空settlebill_id
//waittosettle
await self.deliverbillDao.updateByWhere({settle_status:'waittosettle',settlebill_id:null}, { settlebill_id: dobj.id }, t);
return dobj
})
}
} }
module.exports = SettleBillService; module.exports = SettleBillService;
\ No newline at end of file
...@@ -217,7 +217,7 @@ class System { ...@@ -217,7 +217,7 @@ class System {
try { try {
ClassObj = require(objabspath); ClassObj = require(objabspath);
} catch (e) { } catch (e) {
// console.log(e) console.log(e)
let fname = objsettings[packageName + "base"]; let fname = objsettings[packageName + "base"];
ClassObj = require(fname); ClassObj = require(fname);
} }
......
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