| 
					
				 | 
			
			
				@@ -147,6 +147,68 @@ const stage_other = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { name: '类型', field: 'o_type', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+const stage_safe_prod = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    name: '期-安全生产(mem_stage_safe_prod)', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    remark: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    id: 69, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    key: 'mem_stage_safe_prod', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    prefix: '期-安全生产', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    cols: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: 'id', field: 'id', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: 'uuid', field: 'uuid', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '所属标段id', field: 'tid', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '所属期id', field: 'sid', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '所属第几期', field: 'sorder', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '新增人id', field: 'add_uid', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '新增期id', field: 'add_sid', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '创建时间', field: 'add_time', type: dataType.time }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '名称', field: 'name', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '单位', field: 'unit', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '单价', field: 'unit_price', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '数量', field: 'quantity', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '金额', field: 'total_price', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期数量', field: 'qty', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期金额', field: 'tp', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '备注', field: 'memo', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '期历史记录', field: 'shistory', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '排序', field: 'order', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '往期是否已用', field: 'pre_used', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '截止上期-数量', field: 'pre_qty', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '截止上期-金额', field: 'pre_tp', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '截止本期-数量', field: 'end_qty', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '截止本期-金额', field: 'end_tp', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+const stage_temp_land = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    name: '期-临时占地(mem_stage_temp_land)', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    remark: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    id: 70, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    key: 'mem_stage_temp_land', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    prefix: '期-临时占地', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    cols: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: 'id', field: 'id', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: 'uuid', field: 'uuid', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '所属标段id', field: 'tid', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '所属期id', field: 'sid', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '所属第几期', field: 'sorder', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '新增人id', field: 'add_uid', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '新增期id', field: 'add_sid', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '创建时间', field: 'add_time', type: dataType.time }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '名称', field: 'name', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '单位', field: 'unit', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '单价', field: 'unit_price', type: dataType.currency}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期数量', field: 'qty', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '本期金额', field: 'tp', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '备注', field: 'memo', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '期历史记录', field: 'shistory', type: dataType.str }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '排序', field: 'order', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '往期是否已用', field: 'pre_used', type: dataType.int }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '截止上期-数量', field: 'pre_qty', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '截止上期-金额', field: 'pre_tp', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '截止本期-数量', field: 'end_qty', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { name: '截止本期-金额', field: 'end_tp', type: dataType.currency }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 // 变更令 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const change = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     name: '变更令(mem_change)', 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2067,7 +2129,7 @@ const defines = [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     union_data, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     month_progress, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     stage_bills, stage_bills_compare, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    stage_jgcl, stage_bonus, stage_other, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    stage_jgcl, stage_bonus, stage_other, stage_safe_prod, stage_temp_land, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     change, change_bills, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     stage_pos, stage_pos_compare, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     stage_pay, 
			 |