| 
					
				 | 
			
			
				@@ -460,6 +460,7 @@ module.exports = app => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.get('/budget/:id/report', sessionAuth, budgetCheck, 'reportController.indexForDynamicGrandTotal'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.get('/tender/:id/archiveReport', sessionAuth, tenderCheck, uncheckTenderCheck, 'reportArchiveController.index'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.post('/tender/report_api/getReportArchive', sessionAuth, 'reportArchiveController.getReportArchive'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    app.post('/tender/report_api/getReportArchive4bz', sessionAuth, 'reportArchiveController.getReportArchive4bz'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.get('/getArchivedFileByUUID/:uuid/:rptName', sessionAuth, 'reportArchiveController.getArchivedFileByUUID'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.get('/tender/:id/measure/stage/:order/archiveReport', sessionAuth, tenderCheck, uncheckTenderCheck, stageCheck, 'reportArchiveController.index'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.get('/archive/pdf/show', sessionAuth, 'reportArchiveController.pdfShow'); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -498,6 +499,7 @@ module.exports = app => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.post('/tender/report_api/removeArchiveEncryption', sessionAuth, 'reportArchiveController.removeReportArchiveEncryption'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.post('/tender/:id/sendReportFileMsg', sessionAuth, tenderCheck, uncheckTenderCheck, 'reportArchiveController.sendFileMsg'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.post('/tender/:id/measure/stage/:order/sendReportFileMsg', sessionAuth, tenderCheck, uncheckTenderCheck, stageCheck, 'reportArchiveController.sendFileMsg'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    app.post('/tender/:id/sendReportFileMsg', sessionAuth, tenderCheck, uncheckTenderCheck, 'reportArchiveController.sendOtherFileMsg'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 电子签名 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.get('/tender/:id/signReport', sessionAuth, tenderCheck, uncheckTenderCheck, 'reportArchiveController.signReport'); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -533,7 +535,6 @@ module.exports = app => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 变更令 - 新版本 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.get('/tender/:id/change/:cid/info', sessionAuth, tenderCheck, uncheckTenderCheck, changeCheck, changeAuditCheck, 'changeController.information');// 针对旧数据wap端跳转web问题 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.get('/tender/:id/change/:cid/information', sessionAuth, tenderCheck, uncheckTenderCheck, changeCheck, changeAuditCheck, 'changeController.information'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    app.get('/tender/:id/change/:cid/information/report', sessionAuth, tenderCheck, uncheckTenderCheck, changeCheck, changeAuditCheck, 'changeController.report'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.post('/tender/:id/change/:cid/information/save', sessionAuth, tenderCheck, uncheckTenderCheck, changeCheck, 'changeController.saveListsData'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.post('/tender/:id/change/:cid/information/audit/start', sessionAuth, tenderCheck, uncheckTenderCheck, changeCheck, changeAuditCheck, 'changeController.startAudit'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.post('/tender/:id/change/:cid/information/file/upload', sessionAuth, 'changeController.uploadFile'); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -566,7 +567,6 @@ module.exports = app => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.post('/tender/:id/change/project/check/revise', sessionAuth, tenderCheck, uncheckTenderCheck, tenderBuildCheck, changeProjectCheck, 'changeController.checkProjectRevise'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.post('/tender/:id/change/project/cancel/revise', sessionAuth, tenderCheck, uncheckTenderCheck, tenderBuildCheck, changeProjectCheck, 'changeController.cancelProjectRevise'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.post('/tender/:id/change/project/check/again', sessionAuth, tenderCheck, uncheckTenderCheck, tenderBuildCheck, changeProjectCheck, 'changeController.checkProjectAgain'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    app.get('/tender/:id/change/project/:cpid/information/report', sessionAuth, tenderCheck, uncheckTenderCheck, changeProjectCheck, 'changeController.projectReport'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 变更申请 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.get('/tender/:id/change/apply', sessionAuth, tenderCheck, uncheckTenderCheck, 'changeController.apply'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.get('/tender/:id/change/apply/status/:status', sessionAuth, tenderCheck, uncheckTenderCheck, 'changeController.applyStatus'); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -587,7 +587,6 @@ module.exports = app => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.post('/tender/:id/change/apply/check/revise', sessionAuth, tenderCheck, uncheckTenderCheck, tenderBuildCheck, changeApplyCheck, 'changeController.checkApplyRevise'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.post('/tender/:id/change/apply/cancel/revise', sessionAuth, tenderCheck, uncheckTenderCheck, tenderBuildCheck, changeApplyCheck, 'changeController.cancelApplyRevise'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.post('/tender/:id/change/apply/check/again', sessionAuth, tenderCheck, uncheckTenderCheck, tenderBuildCheck, changeApplyCheck, 'changeController.checkApplyAgain'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    app.get('/tender/:id/change/apply/:caid/information/report', sessionAuth, tenderCheck, uncheckTenderCheck, changeApplyCheck, 'changeController.applyReport'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 变更方案 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.get('/tender/:id/change/plan', sessionAuth, tenderCheck, uncheckTenderCheck, 'changeController.plan'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.get('/tender/:id/change/plan/status/:status', sessionAuth, tenderCheck, uncheckTenderCheck, 'changeController.planStatus'); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -608,7 +607,6 @@ module.exports = app => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.post('/tender/:id/change/plan/check/revise', sessionAuth, tenderCheck, uncheckTenderCheck, tenderBuildCheck, changePlanCheck, 'changeController.checkPlanRevise'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.post('/tender/:id/change/plan/cancel/revise', sessionAuth, tenderCheck, uncheckTenderCheck, tenderBuildCheck, changePlanCheck, 'changeController.cancelPlanRevise'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.post('/tender/:id/change/plan/check/again', sessionAuth, tenderCheck, uncheckTenderCheck, tenderBuildCheck, changePlanCheck, 'changeController.checkPlanAgain'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    app.get('/tender/:id/change/plan/:cpid/information/report', sessionAuth, tenderCheck, uncheckTenderCheck, changePlanCheck, 'changeController.planReport'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 材料调差 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.get('/tender/:id/measure/material', sessionAuth, tenderCheck, uncheckTenderCheck, 'materialController.index'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     app.post('/tender/:id/measure/material/add', sessionAuth, tenderCheck, uncheckTenderCheck, tenderBuildCheck, 'materialController.add'); 
			 |