|
@@ -129,7 +129,6 @@ module.exports = app => {
|
|
|
// ------------------------- 通用 -----------------------------
|
|
|
|
|
|
|
|
|
-
|
|
|
// ------------------------- 项目相关 -----------------------------
|
|
|
// **工作台 todo 暂时引用控制面板,待修改
|
|
|
app.get('/dashboard', sessionAuth, 'dashboardController.index');
|
|
@@ -191,8 +190,6 @@ module.exports = app => {
|
|
|
// ------------------------- 项目相关 -----------------------------
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
// ------------------------- 项目内部相关 -----------------------------
|
|
|
// **项目设置
|
|
|
// 标段自定义类别
|
|
@@ -252,7 +249,7 @@ module.exports = app => {
|
|
|
app.post('/sp/:id/progress/update', sessionAuth, subProjectCheck, 'subProjController.progressUpdate');
|
|
|
app.post('/sp/:id/progress/file/upload', sessionAuth, subProjectCheck, 'subProjController.uploadFile');
|
|
|
app.post('/sp/:id/progress/file/delete', sessionAuth, subProjectCheck, 'subProjController.deleteFile');
|
|
|
- //推进记录
|
|
|
+ // 推进记录
|
|
|
app.get('/sp/:id/push', sessionAuth, subProjectCheck, 'subProjController.push');
|
|
|
app.post('/sp/:id/push/update', sessionAuth, subProjectCheck, 'subProjController.pushUpdate');
|
|
|
app.post('/sp/:id/push/file/upload', sessionAuth, subProjectCheck, 'subProjController.uploadFile');
|
|
@@ -429,7 +426,6 @@ module.exports = app => {
|
|
|
// ------------------------- 项目内部相关 -----------------------------
|
|
|
|
|
|
|
|
|
-
|
|
|
// ------------------------- 标段内部 -----------------------------
|
|
|
// 为了保持标段内部链接不变,须在tenderCheck后,进行subProjectCheck,使用tender.spid来获取所属的子项目,标段无所属子项目时则无法进入
|
|
|
// 标段概况
|
|
@@ -769,9 +765,9 @@ module.exports = app => {
|
|
|
app.get('/archive/pdf/show', sessionAuth, 'reportArchiveController.pdfShow');
|
|
|
app.get('/printReport/:size', sessionAuth, 'reportController.showPrintPage');
|
|
|
app.get('/individualReport/:size', sessionAuth, 'reportController.showIndividualPage');
|
|
|
- app.post('/tender/report_api/getReport', sessionAuth, 'reportController.getReport');
|
|
|
+ app.post('/tender/report_api/getReport', sessionAuth, subProjectCheck, 'reportController.getReport');
|
|
|
app.post('/tender/report_api/getDirectReport', sessionAuth, 'reportController.createExcelFilesFromDirectData');
|
|
|
- app.post('/tender/report_api/getMultiReports', sessionAuth, 'reportController.getMultiReportsEx');
|
|
|
+ app.post('/tender/report_api/getMultiReports', sessionAuth, subProjectCheck, 'reportController.getMultiReportsEx');
|
|
|
app.post('/tender/report_api/getTestReport', sessionAuth, 'reportController.getTestReport');
|
|
|
|
|
|
app.post('/tender/report_api/createExcelFiles', sessionAuth, 'reportController.createExcelFilesEx');
|