|
@@ -23,6 +23,8 @@ module.exports = app => {
|
|
const api3managementCheck = app.middlewares.api3managementCheck();
|
|
const api3managementCheck = app.middlewares.api3managementCheck();
|
|
// 微信验证登录中间件
|
|
// 微信验证登录中间件
|
|
const wechatAuth = app.middlewares.wechatAuth();
|
|
const wechatAuth = app.middlewares.wechatAuth();
|
|
|
|
+ // 企业微信验证登录中间件
|
|
|
|
+ const wxWorkAuth = app.middlewares.wxWorkAuth();
|
|
// 预付款中间件
|
|
// 预付款中间件
|
|
const advanceCheck = app.middlewares.advanceCheck();
|
|
const advanceCheck = app.middlewares.advanceCheck();
|
|
// 变更令中间件
|
|
// 变更令中间件
|
|
@@ -281,6 +283,7 @@ module.exports = app => {
|
|
// 期计量详细
|
|
// 期计量详细
|
|
// 本期计量台账
|
|
// 本期计量台账
|
|
app.get('/tender/:id/measure/stage/:order', sessionAuth, tenderCheck, uncheckTenderCheck, stageCheck, 'stageController.index');
|
|
app.get('/tender/:id/measure/stage/:order', sessionAuth, tenderCheck, uncheckTenderCheck, stageCheck, 'stageController.index');
|
|
|
|
+ app.get('/tender/:id/stage/:order', sessionAuth, tenderCheck, uncheckTenderCheck, stageCheck, 'stageController.index');// 针对旧数据wap端跳转web问题
|
|
app.post('/tender/:id/measure/stage/:order/load', sessionAuth, tenderCheck, uncheckTenderCheck, stageCheck, 'stageController.getStageData');
|
|
app.post('/tender/:id/measure/stage/:order/load', sessionAuth, tenderCheck, uncheckTenderCheck, stageCheck, 'stageController.getStageData');
|
|
app.post('/tender/:id/measure/stage/:order/pos', sessionAuth, tenderCheck, uncheckTenderCheck, stageCheck, 'stageController.getStagePosData');
|
|
app.post('/tender/:id/measure/stage/:order/pos', sessionAuth, tenderCheck, uncheckTenderCheck, stageCheck, 'stageController.getStagePosData');
|
|
app.post('/tender/:id/measure/stage/:order/update', sessionAuth, tenderCheck, uncheckTenderCheck, stageCheck, 'stageController.updateStageData');
|
|
app.post('/tender/:id/measure/stage/:order/update', sessionAuth, tenderCheck, uncheckTenderCheck, stageCheck, 'stageController.updateStageData');
|
|
@@ -448,7 +451,6 @@ module.exports = app => {
|
|
app.post('/tender/:id/change/newCode', sessionAuth, tenderCheck, uncheckTenderCheck, 'changeController.newCode');
|
|
app.post('/tender/:id/change/newCode', sessionAuth, tenderCheck, uncheckTenderCheck, 'changeController.newCode');
|
|
app.post('/tender/:id/change/add', sessionAuth, tenderCheck, uncheckTenderCheck, 'changeController.add');
|
|
app.post('/tender/:id/change/add', sessionAuth, tenderCheck, uncheckTenderCheck, 'changeController.add');
|
|
app.post('/tender/:id/change/defaultBills', sessionAuth, tenderCheck, uncheckTenderCheck, 'changeController.defaultBills');
|
|
app.post('/tender/:id/change/defaultBills', sessionAuth, tenderCheck, uncheckTenderCheck, 'changeController.defaultBills');
|
|
- app.get('/tender/:id/change/:cid/info', sessionAuth, tenderCheck, uncheckTenderCheck, changeAuditCheck, 'changeController.info');
|
|
|
|
app.post('/tender/:id/change/:cid/info/file/upload', sessionAuth, 'changeController.uploadFile');
|
|
app.post('/tender/:id/change/:cid/info/file/upload', sessionAuth, 'changeController.uploadFile');
|
|
app.get('/change/download/file/:id', sessionAuth, 'changeController.downloadFile');
|
|
app.get('/change/download/file/:id', sessionAuth, 'changeController.downloadFile');
|
|
app.post('/change/download/file/:id', sessionAuth, 'changeController.checkFile');
|
|
app.post('/change/download/file/:id', sessionAuth, 'changeController.checkFile');
|
|
@@ -469,6 +471,7 @@ module.exports = app => {
|
|
app.post('/change/update/company', sessionAuth, 'changeController.updateCompany');
|
|
app.post('/change/update/company', sessionAuth, 'changeController.updateCompany');
|
|
|
|
|
|
// 变更令 - 新版本
|
|
// 变更令 - 新版本
|
|
|
|
+ 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', sessionAuth, tenderCheck, uncheckTenderCheck, changeCheck, changeAuditCheck, 'changeController.information');
|
|
app.post('/tender/:id/change/:cid/information/save', sessionAuth, tenderCheck, uncheckTenderCheck, changeCheck, 'changeController.saveListsData');
|
|
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/audit/start', sessionAuth, tenderCheck, uncheckTenderCheck, changeCheck, changeAuditCheck, 'changeController.startAudit');
|
|
@@ -517,6 +520,7 @@ module.exports = app => {
|
|
app.get('/tender/:id/change/plan/status/:status', sessionAuth, tenderCheck, uncheckTenderCheck, 'changeController.planStatus');
|
|
app.get('/tender/:id/change/plan/status/:status', sessionAuth, tenderCheck, uncheckTenderCheck, 'changeController.planStatus');
|
|
app.post('/tender/:id/change/plan/add', sessionAuth, tenderCheck, uncheckTenderCheck, 'changeController.planAdd');
|
|
app.post('/tender/:id/change/plan/add', sessionAuth, tenderCheck, uncheckTenderCheck, 'changeController.planAdd');
|
|
app.post('/tender/:id/change/plan/delete', sessionAuth, tenderCheck, uncheckTenderCheck, 'changeController.planDelete');
|
|
app.post('/tender/:id/change/plan/delete', sessionAuth, tenderCheck, uncheckTenderCheck, 'changeController.planDelete');
|
|
|
|
+ app.get('/tender/:id/change/plan/:cpid/info', sessionAuth, tenderCheck, uncheckTenderCheck, changePlanCheck, 'changeController.planInformation');// 针对旧数据wap端跳转web问题
|
|
app.get('/tender/:id/change/plan/:cpid/information', sessionAuth, tenderCheck, uncheckTenderCheck, changePlanCheck, 'changeController.planInformation');
|
|
app.get('/tender/:id/change/plan/:cpid/information', sessionAuth, tenderCheck, uncheckTenderCheck, changePlanCheck, 'changeController.planInformation');
|
|
app.post('/tender/:id/change/plan/:cpid/information/save', sessionAuth, tenderCheck, uncheckTenderCheck, changePlanCheck, 'changeController.planInformationSave');
|
|
app.post('/tender/:id/change/plan/:cpid/information/save', sessionAuth, tenderCheck, uncheckTenderCheck, changePlanCheck, 'changeController.planInformationSave');
|
|
app.post('/tender/:id/change/plan/:cpid/information/file/upload', sessionAuth, tenderCheck, uncheckTenderCheck, changePlanCheck, 'changeController.uploadPlanFile');
|
|
app.post('/tender/:id/change/plan/:cpid/information/file/upload', sessionAuth, tenderCheck, uncheckTenderCheck, changePlanCheck, 'changeController.uploadPlanFile');
|
|
@@ -622,6 +626,10 @@ module.exports = app => {
|
|
app.get('/wap/tender/:id/revise/:rid/info', sessionAuth, tenderCheck, uncheckTenderCheck, 'wapController.revise');
|
|
app.get('/wap/tender/:id/revise/:rid/info', sessionAuth, tenderCheck, uncheckTenderCheck, 'wapController.revise');
|
|
app.get('/wap/tender/:id/advance', sessionAuth, tenderCheck, uncheckTenderCheck, 'wapController.advance');
|
|
app.get('/wap/tender/:id/advance', sessionAuth, tenderCheck, uncheckTenderCheck, 'wapController.advance');
|
|
app.get('/wap/tender/:id/advance/:order/detail', sessionAuth, tenderCheck, advanceCheck, 'wapController.advanceDetail');
|
|
app.get('/wap/tender/:id/advance/:order/detail', sessionAuth, tenderCheck, advanceCheck, 'wapController.advanceDetail');
|
|
|
|
+ // 针对企业微信访问判断去掉wap就能直达web端
|
|
|
|
+ app.get('/wap/tender/:id/measure/stage/:order', sessionAuth, tenderCheck, uncheckTenderCheck, 'wapController.stage');
|
|
|
|
+ app.get('/wap/tender/:id/change/:cid/information', sessionAuth, tenderCheck, uncheckTenderCheck, 'wapController.change');
|
|
|
|
+ app.get('/wap/tender/:id/change/plan/:cpid/information', sessionAuth, tenderCheck, uncheckTenderCheck, 'wapController.changePlan');
|
|
|
|
|
|
// 微信
|
|
// 微信
|
|
app.get('/wx', 'wechatController.index');
|
|
app.get('/wx', 'wechatController.index');
|
|
@@ -697,5 +705,17 @@ module.exports = app => {
|
|
app.post('/budget/:id/decimal', sessionAuth, budgetCheck, 'budgetController.decimal');
|
|
app.post('/budget/:id/decimal', sessionAuth, budgetCheck, 'budgetController.decimal');
|
|
|
|
|
|
// 支付审批
|
|
// 支付审批
|
|
- app.get('/payment/:rid/detail/:id', sessionAuth, 'paymentController.detail');
|
|
|
|
|
|
+ // app.get('/payment/:rid/detail/:id', sessionAuth, 'paymentController.detail');
|
|
|
|
+
|
|
|
|
+ // 企业微信回调
|
|
|
|
+ app.get('/wx/work/callback/command', 'wechatController.command');
|
|
|
|
+ app.post('/wx/work/callback/command', 'wechatController.postCommand');
|
|
|
|
+ app.get('/WW_verify_CZwGPbI7BRGOBUX1.txt', 'wechatController.oauthWxWorkTxt');// 可信域名配置
|
|
|
|
+ app.get('/wx/work/:corpid/oauth', 'wechatController.workOauth');
|
|
|
|
+ app.get('/wx/work/:corpid/bind', wxWorkAuth, 'wechatController.workBind');
|
|
|
|
+ app.post('/wx/work/bindwx', wxWorkAuth, 'wechatController.workBindwx');
|
|
|
|
+ app.get('/wx/work/:corpid/url2wap', wxWorkAuth, 'wechatController.url2wap4work');
|
|
|
|
+ app.get('/wx/work/:corpid/project', wxWorkAuth, 'wechatController.workProject');
|
|
|
|
+ app.get('/wx/work/:corpid/test', wxWorkAuth, 'wechatController.workTest');
|
|
|
|
+ app.get('/wx/tips', 'wechatController.tips');
|
|
};
|
|
};
|