|
@@ -1101,6 +1101,7 @@ class reviseTree extends billsTree {
|
|
|
});
|
|
|
}
|
|
|
checkRevisePrice(d) {
|
|
|
+ if (d.settle_status) return false;
|
|
|
const helper = this.ctx.helper;
|
|
|
const setting = this.setting;
|
|
|
const pid = this.getAllParents(d).map(x => { return x[setting.id] + ''; });
|
|
@@ -1149,7 +1150,7 @@ class reviseTree extends billsTree {
|
|
|
if (x.children && x.children.length > 0) {
|
|
|
return {
|
|
|
id: x.id, tender_id: x.tender_id, crid: x.crid,
|
|
|
- ledger_id: x.ledger_id, ledger_pid: x.ledger_pid, full_path: x.full_path, order: x.order, level: x.level, is_leaf: x.is_leaf,
|
|
|
+ ledger_id: x.ledger_id, ledger_pid: x.ledger_pid, full_path: x.full_path, order: x.order, level: x.level, is_leaf: 0,
|
|
|
node_type: x.node_type, check_calc: x.check_calc,
|
|
|
code: x.code, b_code: x.b_code, name: x.name, unit: x.unit, position: x.position,
|
|
|
drawing_code: x.drawing_code, memo: x.memo, add_user: x.add_user, in_time: x.in_time,
|
|
@@ -1163,7 +1164,7 @@ class reviseTree extends billsTree {
|
|
|
} else {
|
|
|
return {
|
|
|
id: x.id, tender_id: x.tender_id, crid: x.crid,
|
|
|
- ledger_id: x.ledger_id, ledger_pid: x.ledger_pid, full_path: x.full_path, order: x.order, level: x.level, is_leaf: x.is_leaf,
|
|
|
+ ledger_id: x.ledger_id, ledger_pid: x.ledger_pid, full_path: x.full_path, order: x.order, level: x.level, is_leaf: 1,
|
|
|
node_type: x.node_type, check_calc: x.check_calc,
|
|
|
code: x.code, b_code: x.b_code, name: x.name, unit: x.unit, position: x.position,
|
|
|
drawing_code: x.drawing_code, memo: x.memo, add_user: x.add_user, in_time: x.in_time,
|