|
@@ -81,8 +81,8 @@ const saveReviseLedgerHis = async function (tender, revise) {
|
|
|
const billsHis = revise.bills_file;
|
|
|
const posHis = revise.pos_file;
|
|
|
|
|
|
- const result = await querySql('Insert Into zh_ledger_history(pid, tid, in_time, bills_file, pos_file, rid, rorder) Values(?, ?, ?, ?, ?, ?, ?)',
|
|
|
- [tender.project_id, tender.id, now, billsHis, posHis, revise.id, revise.corder]);
|
|
|
+ const result = await querySql('Insert Into zh_ledger_history(pid, tid, in_time, bills_file, pos_file, rid, rorder, valid) Values(?, ?, ?, ?, ?, ?, ?, ?)',
|
|
|
+ [tender.project_id, tender.id, now, billsHis, posHis, revise.id, revise.corder, revise.valid]);
|
|
|
|
|
|
if (!result) throw 'err';
|
|
|
return result.insertId;
|
|
@@ -99,7 +99,7 @@ const doCompleteTender = async function(t) {
|
|
|
}
|
|
|
if (r.bills_file) {
|
|
|
r.his_id = await saveReviseLedgerHis(t, r);
|
|
|
- his_id = r.his_id;
|
|
|
+ if (r.valid) his_id = r.his_id;
|
|
|
await querySql('Update zh_ledger_revise Set his_id = ? Where id = ?', [his_id, r.id]);
|
|
|
} else {
|
|
|
if (r.status !== 1) withoutHisRevise.push(r);
|