|  | @@ -107,14 +107,12 @@ $(document).ready(() => {
 | 
	
		
			
				|  |  |      const gatherLeafXmjSpread = SpreadJsObj.createNewSpread($('#leaf-xmj-gather-spread')[0]);
 | 
	
		
			
				|  |  |      const gatherLeafXmjSpreadSetting = {
 | 
	
		
			
				|  |  |          cols: [
 | 
	
		
			
				|  |  | -            {title: '项目节编号', colSpan: '1', rowSpan: '1', field: 'code', hAlign: 0, width: 120, formatter: '@'},
 | 
	
		
			
				|  |  | -            {title: '台账数量', colSpan: '1', rowSpan: '1', field: 'quantity', hAlign: 2, width: 80, type: 'Number'},
 | 
	
		
			
				|  |  | -            {title: '单位工程', colSpan: '1', rowSpan: '1', field: 'dwgc', hAlign: 0, width: 100, formatter: '@'},
 | 
	
		
			
				|  |  | -            {title: '分部工程', colSpan: '1', rowSpan: '1', field: 'fbgc', hAlign: 0, width: 100, formatter: '@'},
 | 
	
		
			
				|  |  | -            {title: '分项工程', colSpan: '1', rowSpan: '1', field: 'fxgc', hAlign: 0, width: 100, formatter: '@'},
 | 
	
		
			
				|  |  | -            {title: '细目', colSpan: '1', rowSpan: '1', field: 'jldy', hAlign: 0, width: 100, formatter: '@'},
 | 
	
		
			
				|  |  | +            {title: '单位工程', colSpan: '1', rowSpan: '1', field: 'dwgc', hAlign: 0, width: 100, formatter: '@', visible: false},
 | 
	
		
			
				|  |  | +            {title: '分部工程', colSpan: '1', rowSpan: '1', field: 'fbgc', hAlign: 0, width: 100, formatter: '@', visible: false},
 | 
	
		
			
				|  |  | +            {title: '分项工程', colSpan: '1', rowSpan: '1', field: 'fxgc', hAlign: 0, width: 100, formatter: '@', visible: false},
 | 
	
		
			
				|  |  | +            {title: '细目', colSpan: '1', rowSpan: '1', field: 'jldy', hAlign: 0, width: 100, formatter: '@', visible: false},
 | 
	
		
			
				|  |  |              {title: '计量单元', colSpan: '1', rowSpan: '1', field: 'bwmx', hAlign: 0, width: 100, formatter: '@'},
 | 
	
		
			
				|  |  | -            {title: '图册号', colSpan: '1', rowSpan: '1', field: 'drawing_code', hAlign: 0, width: 120, formatter: '@'},
 | 
	
		
			
				|  |  | +            {title: '台账数量', colSpan: '1', rowSpan: '1', field: 'quantity', hAlign: 2, width: 80, type: 'Number'},
 | 
	
		
			
				|  |  |          ],
 | 
	
		
			
				|  |  |          emptyRows: 0,
 | 
	
		
			
				|  |  |          headRows: 1,
 | 
	
	
		
			
				|  | @@ -295,6 +293,7 @@ $(document).ready(() => {
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          gclSpread.refresh();
 | 
	
		
			
				|  |  |          leafXmjSpread.refresh();
 | 
	
		
			
				|  |  | +        gatherLeafXmjSpread.refresh();
 | 
	
		
			
				|  |  |      });
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      $('[name=gather-xmj]').change(function() {
 | 
	
	
		
			
				|  | @@ -308,7 +307,11 @@ $(document).ready(() => {
 | 
	
		
			
				|  |  |          for (const co of checkOption) {
 | 
	
		
			
				|  |  |              fields.push(co.value);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | +        for (const col of gatherLeafXmjSpreadSetting.cols) {
 | 
	
		
			
				|  |  | +            col.visible = col.type === 'Number' || fields.indexOf(col.field) >= 0;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |          gclGatherModel.reGatherLeafXmj(fields);
 | 
	
		
			
				|  |  | +        SpreadJsObj.refreshColumnVisible(gatherLeafXmjSheet);
 | 
	
		
			
				|  |  |          loadGatherLeafXmjData();
 | 
	
		
			
				|  |  |      });
 | 
	
		
			
				|  |  |  
 |