| 
					
				 | 
			
			
				@@ -1120,6 +1120,128 @@ const materialGl = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { name: '备注', field: 'remark', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+const material_bills = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    name: '材料调差-清单 数据表(mem_material_bills)', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    remark: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    id: 52, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    key: 'mem_material_bills', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    prefix: '材料调差-清单', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    cols: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '台账ID', field: 'id', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '标段ID', field: 'tender_id', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '树结构-ID', field: 'ledger_id', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '树结构-父项ID', field: 'ledger_pid', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '树结构-层级', field: 'level', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '树结构-同层排序', field: 'order', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '树结构-完整路径', field: 'full_path', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '树结构-是否子项', field: 'is_leaf', type: dataType.int }, // 8 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '项目节编号', field: 'code', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '清单编号', field: 'b_code', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '名称', field: 'name', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '单位', field: 'unit', type: dataType.str }, // 12 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '单价', field: 'unit_price', type: dataType.currency, tag: { type: 'up' } }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '签约-数量', field: 'deal_qty', type: dataType.currency, tag: { type: 'qty', unitKey: 12 } }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '签约-金额', field: 'deal_tp', type: dataType.currency, tag: { type: 'tp' } }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '施工复核-数量', field: 'sgfh_qty', type: dataType.currency, tag: { type: 'qty', unitKey: 12 } }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '施工复核-金额', field: 'sgfh_tp', type: dataType.currency, tag: { type: 'tp' } }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '设计错漏-数量', field: 'sjcl_qty', type: dataType.currency, tag: { type: 'qty', unitKey: 12 } }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '设计错漏-金额', field: 'sjcl_tp', type: dataType.currency, tag: { type: 'tp' } }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '其他错漏-数量', field: 'qtcl_qty', type: dataType.currency, tag: { type: 'qty', unitKey: 12 } }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '其他错漏-金额', field: 'qtcl_tp', type: dataType.currency, tag: { type: 'tp' } }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '台账-数量', field: 'quantity', type: dataType.currency, tag: { type: 'qty', unitKey: 12 } }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '台账-金额', field: 'total_price', type: dataType.currency, tag: { type: 'tp' } }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '项目节-数量1', field: 'dgn_qty1', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '项目节-数量2', field: 'dgn_qty2', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '图册号', field: 'drawing_code', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '备注', field: 'memo', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '节点类型', field: 'node_type', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '总额计量', field: 'is_tp', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期-合同-数量', field: 'contract_qty', type: dataType.currency, tag: { type: 'qty', unitKey: 12 } }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期-合同-金额', field: 'contract_tp', type: dataType.currency, tag: { type: 'tp' } }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期-数量变更-数量', field: 'qc_qty', type: dataType.currency, tag: { type: 'qty', unitKey: 12 } }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期-数量变更-金额', field: 'qc_tp', type: dataType.currency, tag: { type: 'tp' } }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期-完成-数量', field: 'gather_qty', type: dataType.currency, tag: { type: 'qty', unitKey: 12 } }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期-完成-金额', field: 'gather_tp', type: dataType.currency, tag: { type: 'tp' } }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期批注', field: 'postil', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '预留扩展字段_1', field: 'ex_value1', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '预留扩展字段_2', field: 'ex_value2', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '施工复核-公式', field: 'sgfh_expr', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '设计错漏-公式', field: 'sjcl_expr', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '其他错漏-公式', field: 'qtcl_expr', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期-合同-公式', field: 'contract_expr', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+const material_pos = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    name: '材料调差-计量单元(mem_material_pos)', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    remark: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    id: 53, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    key: 'mem_material_pos', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    prefix: '材料调差-计量单元', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    cols: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: 'id', field: 'id', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '所属标段id', field: 'tid', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '所属清单id', field: 'lid', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '名称', field: 'name', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '位置', field: 'position', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '施工复核-数量', field: 'sgfh_qty', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '其他错漏-数量', field: 'qtcl_qty', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '设计错漏-数量', field: 'sjcl_qty', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '台账-数量', field: 'quantity', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '图号', field: 'drawing_code', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '排序', field: 'p_order', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期-合同计量-数量', field: 'contract_qty', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期-数量变更-数量', field: 'qc_qty', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期-数量变更-变更令', field: 'qc_bgl_code', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期-完成计量-数量', field: 'gather_qty', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期批注', field: 'postil', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '施工复核-公式', field: 'sgfh_expr', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '设计错漏-公式', field: 'sjcl_expr', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '其他错漏-公式', field: 'qtcl_expr', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期-合同-公式', field: 'contract_expr', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+const material_gl_detail = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    name: '材料调差-调差工料明细(mem_material_gl_detail)', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    remark: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    id: 54, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    key: 'mem_material_gl_detail', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    prefix: '材料调差-调差工料明细', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    cols: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: 'id', field: 'id', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '排序', field: 'order', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '所属标段id', field: 'tid', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '创建期id', field: 'mid', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '所属工料id', field: 'mb_id', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '清单id', field: 'gcl_id', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '项目节id', field: 'xmj_id', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '部位明细id', field: 'mx_id', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期计量数量-小计', field: 'gather_qty', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '数量', field: 'quantity', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '清单编号(begin无值)', field: 'b_code', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '名称', field: 'name', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '单位', field: 'unit', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '单价', field: 'unit_price', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期-合同-数量', field: 'cur_contract_qty', type: dataType.currency, }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期-合同-金额', field: 'cur_contract_tp', type: dataType.currency, }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期-数量变更-数量', field: 'cur_qc_qty', type: dataType.currency, }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期-数量变更-金额', field: 'cur_qc_tp', type: dataType.currency, }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期-完成-数量', field: 'cur_gather_qty', type: dataType.currency, }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期-完成-金额', field: 'cur_gather_tp', type: dataType.currency, }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期-价差(end无值)', field: 'jc', type: dataType.currency, }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const stage_sum_bills = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     name: '期汇总-清单-交叉数据表(mem_stage_sum_bills)', 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1383,6 +1505,7 @@ const gcl_gather_xmj = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { name: '备用4-数量', field: 'spec4_qty', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { name: '备用5-数量', field: 'spec5_qty', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { name: '备用6-数量', field: 'spec6_qty', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: 'id(项目节id)', field: 'id', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1488,7 +1611,7 @@ const defines = [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     stage_pay, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     stage_im_zl, stage_im_tz, stage_im_tz_bills, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     gather_stage_bills, gather_tender_info, gather_stage_pay, gather_deal_bills, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    material, materialGl, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    material, materialGl, material_bills, material_pos, material_gl_detail, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     stage_sum_bills, stage_sum_pay, stage_audit, sign_select, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     stage_change_bills, stage_change_ledger, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     gcl_gather_bills, gcl_gather_xmj 
			 |