|
@@ -7,9 +7,14 @@ var billsLibObj = {
|
|
stdBillsSpread: null,
|
|
stdBillsSpread: null,
|
|
stdBillsJobSpread: null,
|
|
stdBillsJobSpread: null,
|
|
stdBillsFeatureSpread: null,
|
|
stdBillsFeatureSpread: null,
|
|
|
|
+ refreshSettingForHint: function () {
|
|
|
|
+ TREE_SHEET_HELPER.initSetting($('#stdBillsSpread')[0], billsLibObj.stdBillsTreeSetting);
|
|
|
|
+ },
|
|
checkBillsSpread: function () {
|
|
checkBillsSpread: function () {
|
|
if (!this.stdBillsSpread) {
|
|
if (!this.stdBillsSpread) {
|
|
this.stdBillsSpread = SheetDataHelper.createNewSpread($('#stdBillsSpread')[0]);
|
|
this.stdBillsSpread = SheetDataHelper.createNewSpread($('#stdBillsSpread')[0]);
|
|
|
|
+ // 刷新setting中记录的spread的位置
|
|
|
|
+ this.refreshSettingForHint();
|
|
}
|
|
}
|
|
},
|
|
},
|
|
refreshBillsSpread: function () {
|
|
refreshBillsSpread: function () {
|
|
@@ -47,8 +52,6 @@ var billsLibObj = {
|
|
}
|
|
}
|
|
},
|
|
},
|
|
loadStdBills: function (stdBillsLibID) {
|
|
loadStdBills: function (stdBillsLibID) {
|
|
- TREE_SHEET_HELPER.initSetting($('#stdBillsSpread')[0], billsLibObj.stdBillsTreeSetting);
|
|
|
|
-
|
|
|
|
var that = this;
|
|
var that = this;
|
|
var stdBillsJobData, stdBillsFeatureData, stdBills;
|
|
var stdBillsJobData, stdBillsFeatureData, stdBills;
|
|
var stdBillsTree = idTree.createNew({id: 'ID', pid: 'ParentID', nid: 'NextSiblingID', rootId: -1, autoUpdate: true});
|
|
var stdBillsTree = idTree.createNew({id: 'ID', pid: 'ParentID', nid: 'NextSiblingID', rootId: -1, autoUpdate: true});
|
|
@@ -308,6 +311,15 @@ var billsLibObj = {
|
|
}
|
|
}
|
|
};
|
|
};
|
|
|
|
|
|
|
|
+function addEventOnResize(fn){
|
|
|
|
+ let originFn = window.onresize;
|
|
|
|
+ window.onresize =function () {
|
|
|
|
+ originFn && originFn();
|
|
|
|
+ fn();
|
|
|
|
+ }
|
|
|
|
+}
|
|
|
|
+addEventOnResize(billsLibObj.refreshSettingForHint);
|
|
|
|
+
|
|
$('#stdBillsTab').bind('click', function () {
|
|
$('#stdBillsTab').bind('click', function () {
|
|
refreshSubSpread();//subSpread、jobSpread、itemSpread显示问题
|
|
refreshSubSpread();//subSpread、jobSpread、itemSpread显示问题
|
|
$(".main-data-side-q").height($(window).height() - $(".header").height() - $(".toolsbar").height() - $(".tools-bar-height-q").height() - 202);
|
|
$(".main-data-side-q").height($(window).height() - $(".header").height() - $(".toolsbar").height() - $(".tools-bar-height-q").height() - 202);
|