|
@@ -230,26 +230,26 @@ $(function () {
|
|
|
});
|
|
|
});
|
|
|
$('#update-ledger').click(function () {
|
|
|
- const addLedgerData = _.map(_.differenceBy(ledgerTree.nodes, slh, 'ledger_id'), 'ledger_id');
|
|
|
+ // const addLedgerData = _.map(_.differenceBy(ledgerTree.nodes, slh, 'ledger_id'), 'ledger_id');
|
|
|
const select_ledger = _.filter(ledgerTree.nodes, { 'is_select': 1 });
|
|
|
// 找出addLedgerData父节点并一起加入到select_ledger中
|
|
|
- if (addLedgerData.length > 0) {
|
|
|
- for (const a of addLedgerData) {
|
|
|
- const ainfo = _.find(ledgerTree.nodes, { 'ledger_id': a });
|
|
|
- select_ledger.push(ainfo);
|
|
|
- findandpush(ainfo.ledger_pid);
|
|
|
- }
|
|
|
- }
|
|
|
- function findandpush(ledger) {
|
|
|
- const parent = _.find(ledgerTree.nodes, { ledger_id: ledger });
|
|
|
- if (parent) {
|
|
|
- const hadinfo = _.find(select_ledger, { ledger_id: parent.ledger_id });
|
|
|
- if (!hadinfo) {
|
|
|
- select_ledger.push(parent);
|
|
|
- findandpush(parent);
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
+ // if (addLedgerData.length > 0) {
|
|
|
+ // for (const a of addLedgerData) {
|
|
|
+ // const ainfo = _.find(ledgerTree.nodes, { 'ledger_id': a });
|
|
|
+ // select_ledger.push(ainfo);
|
|
|
+ // findandpush(ainfo.ledger_pid);
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // function findandpush(ledger) {
|
|
|
+ // const parent = _.find(ledgerTree.nodes, { ledger_id: ledger });
|
|
|
+ // if (parent) {
|
|
|
+ // const hadinfo = _.find(select_ledger, { ledger_id: parent.ledger_id });
|
|
|
+ // if (!hadinfo) {
|
|
|
+ // select_ledger.push(parent);
|
|
|
+ // findandpush(parent);
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // }
|
|
|
$(this).attr('disabled', true);
|
|
|
const [under_ledger, parent_ledger] = getPAndULedger(select_ledger);
|
|
|
// 重新计算每一期计量进度金额并提交
|