|
@@ -130,8 +130,24 @@ $(document).ready(() => {
|
|
|
order: 'order',
|
|
|
level: 'level',
|
|
|
rootId: -1,
|
|
|
+ calcFields: [],
|
|
|
+ calcFun: function (node) {
|
|
|
+ node.gu_dgn_price = ZhCalc.div(node.gu_tp, node.gu_dgn_qty1, 2);
|
|
|
+ node.gu_dgn_qty = node.gu_dgn_qty1
|
|
|
+ ? (node.gu_dgn_qty2 ? node.gu_dgn_qty1 + '/' + node.gu_dgn_qty2 : node.gu_dgn_qty1)
|
|
|
+ : (node.gu_dgn_qty2 ? '/' + node.gu_dgn_qty2 : '');
|
|
|
+ node.gai_dgn_price = ZhCalc.div(node.gai_tp, node.gai_dgn_qty1, 2);
|
|
|
+ node.gai_dgn_qty = node.gai_dgn_qty1
|
|
|
+ ? (node.gai_dgn_qty2 ? node.gai_dgn_qty1 + '/' + node.gai_dgn_qty2 : node.gai_dgn_qty1)
|
|
|
+ : (node.gai_dgn_qty2 ? '/' + node.gai_dgn_qty2 : '');
|
|
|
+ node.yu_dgn_price = ZhCalc.div(node.yu_tp, node.yu_dgn_qty1, 2);
|
|
|
+ node.yu_dgn_qty = node.yu_dgn_qty1
|
|
|
+ ? (node.yu_dgn_qty2 ? node.yu_dgn_qty1 + '/' + node.yu_dgn_qty2 : node.yu_dgn_qty1)
|
|
|
+ : (node.yu_dgn_qty2 ? '/' + node.yu_dgn_qty2 : '');
|
|
|
+ }
|
|
|
});
|
|
|
finalTree.loadDatas(result.final);
|
|
|
+ treeCalc.calculateAll(finalTree);
|
|
|
SpreadJsObj.loadSheetData(compareSheet, SpreadJsObj.DataType.Tree, finalTree);
|
|
|
if (sfSelect) sfSelect.reloadSelect(this.finalInfo.tender);
|
|
|
}
|