|
@@ -2570,21 +2570,21 @@ $(document).ready(() => {
|
|
|
});
|
|
|
};
|
|
|
loadData (callback) {
|
|
|
- if (this.loaded) {
|
|
|
- if (callback) callback();
|
|
|
- return;
|
|
|
- }
|
|
|
+ // if (this.loaded) {
|
|
|
+ // if (callback) callback();
|
|
|
+ // return;
|
|
|
+ // }
|
|
|
const self = this;
|
|
|
- const data = billsTree.nodes.filter(node => node.ccid !== undefined && node.ccid !== '');
|
|
|
+ const data = billsTree.nodes.filter(node => node.is_leaf === 1 && !node.code && node.ccid !== undefined && node.ccid !== '');
|
|
|
SpreadJsObj.loadSheetData(self.spread.getActiveSheet(), 'data', data);
|
|
|
- self.loaded = true;
|
|
|
+ // self.loaded = true;
|
|
|
if (callback) callback();
|
|
|
}
|
|
|
}
|
|
|
|
|
|
const jlzfBills = new Jlzf('#jlzf-spread', {
|
|
|
cols: [
|
|
|
- {title: '项目节编号', field: 'code', hAlign: 0, width: 85, formatter: '@'},
|
|
|
+ // {title: '项目节编号', field: 'code', hAlign: 0, width: 85, formatter: '@'},
|
|
|
{title: '清单编号', field: 'b_code', hAlign: 0, width: 85, formatter: '@'},
|
|
|
{title: '名称', field: 'name', hAlign: 0, width: 150, formatter: '@'},
|
|
|
{title: '单位', field: 'unit', hAlign: 1, width: 50, formatter: '@'},
|