|
@@ -879,9 +879,9 @@ module.exports = app => {
|
|
|
x.add_times = 0;
|
|
x.add_times = 0;
|
|
|
});
|
|
});
|
|
|
await conn.delete(this.tableName, { tender_id: this.ctx.tender.id });
|
|
await conn.delete(this.tableName, { tender_id: this.ctx.tender.id });
|
|
|
- await conn.insert(this.ctx.service.ledger.tableName, ledger);
|
|
|
|
|
|
|
+ if (ledger.length > 0) await conn.insert(this.ctx.service.ledger.tableName, ledger);
|
|
|
await conn.delete(this.ctx.service.pos.tableName, { tid: this.ctx.tender.id });
|
|
await conn.delete(this.ctx.service.pos.tableName, { tid: this.ctx.tender.id });
|
|
|
- await conn.insert(this.ctx.service.pos.tableName, pos);
|
|
|
|
|
|
|
+ if (pos.length > 0) await conn.insert(this.ctx.service.pos.tableName, pos);
|
|
|
this._removeCacheMaxLid(this.ctx.tender.id);
|
|
this._removeCacheMaxLid(this.ctx.tender.id);
|
|
|
await conn.commit();
|
|
await conn.commit();
|
|
|
} catch (err) {
|
|
} catch (err) {
|