|
@@ -277,23 +277,37 @@ module.exports = app => {
|
|
app.post('/sp/:id/list/del', sessionAuth, subProjectCheck, 'tenderController.deleteTender');
|
|
app.post('/sp/:id/list/del', sessionAuth, subProjectCheck, 'tenderController.deleteTender');
|
|
app.get('/sp/:id/list/refreshCache', sessionAuth, subProjectCheck, 'tenderController.refreshCache');
|
|
app.get('/sp/:id/list/refreshCache', sessionAuth, subProjectCheck, 'tenderController.refreshCache');
|
|
|
|
|
|
- // **合同管理 todo 接入项目内部
|
|
|
|
- app.get('/contract', sessionAuth, 'contractController.index');
|
|
|
|
- app.get('/contract/tender', sessionAuth, 'contractController.tender');
|
|
|
|
- app.post('/contract/:stid/audit/save', sessionAuth, contractCheck, 'contractController.auditSave');
|
|
|
|
- app.get('/contract/:stid/detail', sessionAuth, contractCheck, 'contractController.detail');
|
|
|
|
- app.get('/contract/:stid/detail/:type', sessionAuth, contractCheck, 'contractController.detail');
|
|
|
|
- app.post('/contract/:stid/detail/load', sessionAuth, contractCheck, 'contractController.loadDetail');
|
|
|
|
- app.post('/contract/:stid/detail/:type/load', sessionAuth, contractCheck, 'contractController.loadDetail');
|
|
|
|
- app.post('/contract/:stid/detail/update', sessionAuth, contractCheck, 'contractController.updateBills');
|
|
|
|
- app.post('/contract/:stid/detail/:type/update', sessionAuth, contractCheck, 'contractController.updateBills');
|
|
|
|
- app.post('/contract/:stid/detail/:type/:cid/file/upload', sessionAuth, contractCheck, 'contractController.uploadFile');
|
|
|
|
- app.post('/contract/:stid/detail/:type/:cid/file/delete', sessionAuth, contractCheck, 'contractController.deleteFile');
|
|
|
|
- app.get('/contract/:stid/detail/:type/:cid/file/:fid/download', sessionAuth, contractCheck, 'contractController.downloadFile');
|
|
|
|
- app.post('/contract/:stid/detail/:type/:cid/pay/:cpid/file/upload', sessionAuth, contractCheck, 'contractController.uploadFile');
|
|
|
|
- app.post('/contract/:stid/detail/:type/:cid/pay/:cpid/file/delete', sessionAuth, contractCheck, 'contractController.deleteFile');
|
|
|
|
- app.get('/contract/:stid/detail/:type/:cid/pay/:cpid/file/:fid/download', sessionAuth, contractCheck, 'contractController.downloadFile');
|
|
|
|
-
|
|
|
|
|
|
+ // **标段合同管理 todo 接入项目内部
|
|
|
|
+ // app.get('/sp/:id/contract', sessionAuth, subProjectCheck, 'contractController.index');
|
|
|
|
+ app.get('/sp/:id/contract/tender', sessionAuth, subProjectCheck, 'contractController.tender');
|
|
|
|
+ app.post('/sp/:id/contract/:tid/audit/save', sessionAuth, subProjectCheck, contractCheck, 'contractController.auditSave');
|
|
|
|
+ app.get('/sp/:id/contract/:tid/detail', sessionAuth, subProjectCheck, contractCheck, 'contractController.detail');
|
|
|
|
+ app.get('/sp/:id/contract/:tid/detail/:type', sessionAuth, subProjectCheck, contractCheck, 'contractController.detail');
|
|
|
|
+ app.post('/sp/:id/contract/:tid/detail/load', sessionAuth, subProjectCheck, contractCheck, 'contractController.loadDetail');
|
|
|
|
+ app.post('/sp/:id/contract/:tid/detail/:type/load', sessionAuth, subProjectCheck, contractCheck, 'contractController.loadDetail');
|
|
|
|
+ app.post('/sp/:id/contract/:tid/detail/update', sessionAuth, subProjectCheck, contractCheck, 'contractController.updateBills');
|
|
|
|
+ app.post('/sp/:id/contract/:tid/detail/:type/update', sessionAuth, subProjectCheck, contractCheck, 'contractController.updateBills');
|
|
|
|
+ app.post('/sp/:id/contract/:tid/detail/:type/:cid/file/upload', sessionAuth, subProjectCheck, contractCheck, 'contractController.uploadFile');
|
|
|
|
+ app.post('/sp/:id/contract/:tid/detail/:type/:cid/file/delete', sessionAuth, subProjectCheck, contractCheck, 'contractController.deleteFile');
|
|
|
|
+ app.get('/sp/:id/contract/:tid/detail/:type/:cid/file/:fid/download', sessionAuth, subProjectCheck, contractCheck, 'contractController.downloadFile');
|
|
|
|
+ app.post('/sp/:id/contract/:tid/detail/:type/:cid/pay/:cpid/file/upload', sessionAuth, subProjectCheck, contractCheck, 'contractController.uploadFile');
|
|
|
|
+ app.post('/sp/:id/contract/:tid/detail/:type/:cid/pay/:cpid/file/delete', sessionAuth, subProjectCheck, contractCheck, 'contractController.deleteFile');
|
|
|
|
+ app.get('/sp/:id/contract/:tid/detail/:type/:cid/pay/:cpid/file/:fid/download', sessionAuth, subProjectCheck, contractCheck, 'contractController.downloadFile');
|
|
|
|
+ // 项目合同管理
|
|
|
|
+ app.get('/sp/:id/contract', sessionAuth, subProjectCheck, contractCheck, 'contractController.detail');
|
|
|
|
+ app.get('/sp/:id/contract/detail', sessionAuth, subProjectCheck, contractCheck, 'contractController.detail');
|
|
|
|
+ app.get('/sp/:id/contract/detail/:type', sessionAuth, subProjectCheck, contractCheck, 'contractController.detail');
|
|
|
|
+ app.post('/sp/:id/contract/load', sessionAuth, subProjectCheck, contractCheck, 'contractController.loadDetail');
|
|
|
|
+ app.post('/sp/:id/contract/detail/load', sessionAuth, subProjectCheck, contractCheck, 'contractController.loadDetail');
|
|
|
|
+ app.post('/sp/:id/contract/detail/:type/load', sessionAuth, subProjectCheck, contractCheck, 'contractController.loadDetail');
|
|
|
|
+ app.post('/sp/:id/contract/detail/update', sessionAuth, subProjectCheck, contractCheck, 'contractController.updateBills');
|
|
|
|
+ app.post('/sp/:id/contract/detail/:type/update', sessionAuth, subProjectCheck, contractCheck, 'contractController.updateBills');
|
|
|
|
+ app.post('/sp/:id/contract/detail/:type/:cid/file/upload', sessionAuth, subProjectCheck, contractCheck, 'contractController.uploadFile');
|
|
|
|
+ app.post('/sp/:id/contract/detail/:type/:cid/file/delete', sessionAuth, subProjectCheck, contractCheck, 'contractController.deleteFile');
|
|
|
|
+ app.get('/sp/:id/contract/detail/:type/:cid/file/:fid/download', sessionAuth, subProjectCheck, contractCheck, 'contractController.downloadFile');
|
|
|
|
+ app.post('/sp/:id/contract/detail/:type/:cid/pay/:cpid/file/upload', sessionAuth, subProjectCheck, contractCheck, 'contractController.uploadFile');
|
|
|
|
+ app.post('/sp/:id/contract/detail/:type/:cid/pay/:cpid/file/delete', sessionAuth, subProjectCheck, contractCheck, 'contractController.deleteFile');
|
|
|
|
+ app.get('/sp/:id/contract/detail/:type/:cid/pay/:cpid/file/:fid/download', sessionAuth, subProjectCheck, contractCheck, 'contractController.downloadFile');
|
|
|
|
|
|
|
|
|
|
// 资料归集-列表
|
|
// 资料归集-列表
|