|
@@ -534,6 +534,7 @@
|
|
|
<!-- view -->
|
|
|
<script type="text/javascript" src="web/main/js/main_ajax.js"></script>
|
|
|
<script type="text/javascript" src="web/main/js/main.js"></script>
|
|
|
+ <script type="text/javascript" src="/public/web/common_ajax.js"></script>
|
|
|
<SCRIPT type="text/javascript">
|
|
|
<!--
|
|
|
var setting = {
|
|
@@ -615,7 +616,7 @@
|
|
|
billsSpread.options.scrollbarMaxAlign = true;
|
|
|
|
|
|
// For Test
|
|
|
- datas.forEach(function (data) {
|
|
|
+ /*datas.forEach(function (data) {
|
|
|
data.fees = [];
|
|
|
data.fees.push({fieldName: 'labour', unitFee: '1', totalFee: '2', tenderUnitFee: '3', tenderTotalFee: '4'});
|
|
|
data.flags = [];
|
|
@@ -626,30 +627,33 @@
|
|
|
data.fees.push({fieldName: 'machine', unitFee: '5', totalFee: '6', tenderUnitFee: '7', tenderTotalFee: '8'});
|
|
|
data.flags = [];
|
|
|
data.flags.push({fieldName: 'isPartGather', flag: false});
|
|
|
- });
|
|
|
+ });*/
|
|
|
|
|
|
project = PROJECT.createNew();
|
|
|
- project.Bills.loadDatas(datas);
|
|
|
- project.Rations.loadDatas(drawing_data);
|
|
|
- project.loadMainTree();
|
|
|
- //project.mainTree.loadDatas(project.Bills.tree, project.Rations.datas);
|
|
|
+ CommonAjax.post('/bills/getBills', {}, function (bills) {
|
|
|
+ project.Bills.loadDatas(bills);
|
|
|
+ project.Rations.loadDatas([]);
|
|
|
+ //project.Rations.loadDatas(drawing_data);
|
|
|
+ project.loadMainTree();
|
|
|
|
|
|
- controller = TREE_SHEET_CONTROLLER.createNew(project.mainTree, billsSpread.getActiveSheet(), BillsGridSetting);
|
|
|
- //controller = TREE_SHEET_CONTROLLER.createNew(project.Bills.tree, billsSpread.getActiveSheet(), BillsGridSetting);
|
|
|
- controller.showTreeData();
|
|
|
- controller.bind('refreshBaseActn', function (tree) {
|
|
|
- var showButton = function (show, btn) {
|
|
|
- if (show) {
|
|
|
- btn.show();
|
|
|
- } else {
|
|
|
- btn.hide();
|
|
|
- }
|
|
|
- };
|
|
|
- showButton(tree.selected && tree.selected.canUpLevel(), $('#upLevel'));
|
|
|
- showButton(tree.selected && tree.selected.canDownLevel(), $('#downLevel'));
|
|
|
- showButton(tree.selected && tree.selected.canUpMove(), $('#upMove'));
|
|
|
- showButton(tree.selected && tree.selected.canDownMove(), $('#downMove'));
|
|
|
- showButton(tree.selected ? true : false, $('#delete'));
|
|
|
+ controller = TREE_SHEET_CONTROLLER.createNew(project.mainTree, billsSpread.getActiveSheet(), BillsGridSetting);
|
|
|
+ //controller = TREE_SHEET_CONTROLLER.createNew(project.Bills.tree, billsSpread.getActiveSheet(), BillsGridSetting);
|
|
|
+
|
|
|
+ controller.showTreeData();
|
|
|
+ controller.bind('refreshBaseActn', function (tree) {
|
|
|
+ var showButton = function (show, btn) {
|
|
|
+ if (show) {
|
|
|
+ btn.show();
|
|
|
+ } else {
|
|
|
+ btn.hide();
|
|
|
+ }
|
|
|
+ };
|
|
|
+ showButton(tree.selected && tree.selected.canUpLevel(), $('#upLevel'));
|
|
|
+ showButton(tree.selected && tree.selected.canDownLevel(), $('#downLevel'));
|
|
|
+ showButton(tree.selected && tree.selected.canUpMove(), $('#upMove'));
|
|
|
+ showButton(tree.selected && tree.selected.canDownMove(), $('#downMove'));
|
|
|
+ showButton(tree.selected ? true : false, $('#delete'));
|
|
|
+ });
|
|
|
});
|
|
|
|
|
|
$('#insert').click(function () {
|