|
@@ -369,36 +369,35 @@ module.exports = app => {
|
|
|
app.post('/sp/:id/budget/decimal', sessionAuth, subProjectCheck, budgetCheck, 'budgetController.decimal');
|
|
|
|
|
|
// **资金监管 todo 接入项目内部
|
|
|
- app.get('/financial', sessionAuth, 'financialController.index');
|
|
|
- app.post('/financial/:spid/audit/save', sessionAuth, financialCheck, 'financialController.auditSave');
|
|
|
- app.get('/financial/:spid/transfer', sessionAuth, financialCheck, 'financialController.transfer');
|
|
|
- app.post('/financial/:spid/transfer/add', sessionAuth, financialCheck, 'financialController.transferAdd');
|
|
|
- app.post('/financial/:spid/transfer/update', sessionAuth, financialCheck, 'financialController.transferUpdate');
|
|
|
- app.post('/financial/:spid/transfer/:id/file/upload', sessionAuth, financialCheck, 'financialController.transferUploadFile');
|
|
|
- app.post('/financial/:spid/transfer/:id/file/delete', sessionAuth, financialCheck, 'financialController.transferDeleteFile');
|
|
|
- app.get('/financial/:spid/transfer/:id/file/:fid/download', sessionAuth, financialCheck, 'financialController.transferDownloadFile');
|
|
|
- app.get('/financial/:spid/transfer/:id/tender', sessionAuth, financialCheck, 'financialController.transferTender');
|
|
|
- app.post('/financial/:spid/transfer/:id/tender/update', sessionAuth, financialCheck, 'financialController.transferTenderUpdate');
|
|
|
- app.post('/financial/:spid/transfer/:trid/tender/:id/file/upload', sessionAuth, financialCheck, 'financialController.transferTenderUploadFile');
|
|
|
- app.post('/financial/:spid/transfer/:trid/tender/:id/file/delete', sessionAuth, financialCheck, 'financialController.transferTenderDeleteFile');
|
|
|
- app.get('/financial/:spid/transfer/:trid/tender/:id/file/:fid/download', sessionAuth, financialCheck, 'financialController.transferTenderDownloadFile');
|
|
|
- app.get('/financial/:spid/pay', sessionAuth, financialCheck, 'financialController.pay');
|
|
|
- app.post('/financial/:spid/pay/save', sessionAuth, financialCheck, 'financialController.paySave');
|
|
|
- app.get('/financial/:spid/pay/:fpid/detail', sessionAuth, financialCheck, financialPayCheck, financialPayAuditCheck, 'financialController.payDetail');
|
|
|
- app.post('/financial/:spid/pay/:fpid/save', sessionAuth, financialCheck, financialPayCheck, 'financialController.payDetailSave');
|
|
|
- app.post('/financial/:spid/pay/:fpid/file/upload', sessionAuth, financialCheck, financialPayCheck, 'financialController.payUploadFile');
|
|
|
- app.post('/financial/:spid/pay/:fpid/file/delete', sessionAuth, financialCheck, financialPayCheck, 'financialController.payDeleteFile');
|
|
|
- app.get('/financial/:spid/pay/:fpid/file/:fid/download', sessionAuth, financialCheck, financialPayCheck, 'financialController.payDownloadFile');
|
|
|
- app.post('/financial/:spid/pay/:fpid/audit/start', sessionAuth, financialCheck, financialPayCheck, financialPayAuditCheck, 'financialController.startPayAudit');
|
|
|
- app.post('/financial/:spid/pay/:fpid/audit/check', sessionAuth, financialCheck, financialPayCheck, 'financialController.checkPayAudit');
|
|
|
- app.get('/financial/:spid/summary', sessionAuth, financialCheck, 'financialController.summary');
|
|
|
- app.post('/financial/:spid/summary/load', sessionAuth, financialCheck, 'financialController.summaryLoad');
|
|
|
+ // app.get('/financial', sessionAuth, 'financialController.index');
|
|
|
+ app.post('/sp/:id/financial/audit/save', sessionAuth, subProjectCheck, financialCheck, 'financialController.auditSave');
|
|
|
+ app.get('/sp/:id/financial/transfer', sessionAuth, subProjectCheck, financialCheck, 'financialController.transfer');
|
|
|
+ app.post('/sp/:id/financial/transfer/add', sessionAuth, subProjectCheck, financialCheck, 'financialController.transferAdd');
|
|
|
+ app.post('/sp/:id/financial/transfer/update', sessionAuth, subProjectCheck, financialCheck, 'financialController.transferUpdate');
|
|
|
+ app.post('/sp/:id/financial/transfer/:id/file/upload', sessionAuth, subProjectCheck, financialCheck, 'financialController.transferUploadFile');
|
|
|
+ app.post('/sp/:id/financial/transfer/:id/file/delete', sessionAuth, subProjectCheck, financialCheck, 'financialController.transferDeleteFile');
|
|
|
+ app.get('/sp/:id/financial/transfer/:id/file/:fid/download', sessionAuth, subProjectCheck, financialCheck, 'financialController.transferDownloadFile');
|
|
|
+ app.get('/sp/:id/financial/transfer/:id/tender', sessionAuth, subProjectCheck, financialCheck, 'financialController.transferTender');
|
|
|
+ app.post('/sp/:id/financial/transfer/:id/tender/update', sessionAuth, subProjectCheck, financialCheck, 'financialController.transferTenderUpdate');
|
|
|
+ app.post('/sp/:id/financial/transfer/:trid/tender/:id/file/upload', sessionAuth, subProjectCheck, financialCheck, 'financialController.transferTenderUploadFile');
|
|
|
+ app.post('/sp/:id/financial/transfer/:trid/tender/:id/file/delete', sessionAuth, subProjectCheck, financialCheck, 'financialController.transferTenderDeleteFile');
|
|
|
+ app.get('/sp/:id/financial/transfer/:trid/tender/:id/file/:fid/download', sessionAuth, subProjectCheck, financialCheck, 'financialController.transferTenderDownloadFile');
|
|
|
+ app.get('/sp/:id/financial/pay', sessionAuth, subProjectCheck, financialCheck, 'financialController.pay');
|
|
|
+ app.post('/sp/:id/financial/pay/save', sessionAuth, subProjectCheck, financialCheck, 'financialController.paySave');
|
|
|
+ app.get('/sp/:id/financial/pay/:fpid/detail', sessionAuth, subProjectCheck, financialCheck, financialPayCheck, financialPayAuditCheck, 'financialController.payDetail');
|
|
|
+ app.post('/sp/:id/financial/pay/:fpid/save', sessionAuth, subProjectCheck, financialCheck, financialPayCheck, 'financialController.payDetailSave');
|
|
|
+ app.post('/sp/:id/financial/pay/:fpid/file/upload', sessionAuth, subProjectCheck, financialCheck, financialPayCheck, 'financialController.payUploadFile');
|
|
|
+ app.post('/sp/:id/financial/pay/:fpid/file/delete', sessionAuth, subProjectCheck, financialCheck, financialPayCheck, 'financialController.payDeleteFile');
|
|
|
+ app.get('/sp/:id/financial/pay/:fpid/file/:fid/download', sessionAuth, subProjectCheck, financialCheck, financialPayCheck, 'financialController.payDownloadFile');
|
|
|
+ app.post('/sp/:id/financial/pay/:fpid/audit/start', sessionAuth, subProjectCheck, financialCheck, financialPayCheck, financialPayAuditCheck, 'financialController.startPayAudit');
|
|
|
+ app.post('/sp/:id/financial/pay/:fpid/audit/check', sessionAuth, subProjectCheck, financialCheck, financialPayCheck, 'financialController.checkPayAudit');
|
|
|
+ app.get('/sp/:id/financial/summary', sessionAuth, subProjectCheck, financialCheck, 'financialController.summary');
|
|
|
+ app.post('/sp/:id/financial/summary/load', sessionAuth, subProjectCheck, financialCheck, 'financialController.summaryLoad');
|
|
|
|
|
|
// ------------------------- 项目内部相关 -----------------------------
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
// ------------------------- 标段内部 -----------------------------
|
|
|
// 为了保持标段内部链接不变,须在tenderCheck后,进行subProjectCheck,使用tender.spid来获取所属的子项目,标段无所属子项目时则无法进入
|
|
|
// 标段概况
|