浏览代码

修复wap页审批期问题

ellisran 8 月之前
父节点
当前提交
a139475e6e
共有 2 个文件被更改,包括 8 次插入8 次删除
  1. 6 6
      app/controller/wap_controller.js
  2. 2 2
      app/router.js

+ 6 - 6
app/controller/wap_controller.js

@@ -329,12 +329,12 @@ module.exports = app => {
         async stage(ctx) {
             try {
                 const tender = ctx.tender.data;
-                const stages = await ctx.service.stage.getValidStages(ctx.tender.id);
-                const lastStage = stages.length > 0 ? stages[0] : null;
-                if (lastStage) {
-                    await this.ctx.service.stage.checkStageGatherData(lastStage);
-                }
-                const stage = lastStage;
+                // const stages = await ctx.service.stage.getValidStages(ctx.tender.id);
+                // const lastStage = stages.length > 0 ? stages[0] : null;
+                // if (lastStage) {
+                //     await this.ctx.service.stage.checkStageGatherData(lastStage);
+                // }
+                const stage = ctx.stage;
                 await ctx.service.stage.loadStageAuditViewData(stage);
                 const renderData = {
                     moment,

+ 2 - 2
app/router.js

@@ -751,7 +751,7 @@ module.exports = app => {
     app.get('/wap/dashboard/msg/:id', sessionAuth, 'wapController.msg');
     app.get('/wap/list', sessionAuth, 'wapController.list');
     app.get('/wap/tender/:id', sessionAuth, tenderCheck, uncheckTenderCheck, 'wapController.tender');
-    app.get('/wap/tender/:id/stage/:order', sessionAuth, tenderCheck, uncheckTenderCheck, 'wapController.stage');
+    app.get('/wap/tender/:id/stage/:order', sessionAuth, tenderCheck, uncheckTenderCheck, stageCheck, 'wapController.stage');
     app.get('/wap/tender/:id/change/:cid/info', sessionAuth, tenderCheck, uncheckTenderCheck, changeCheck, changeAuditCheck, 'wapController.change');
     app.get('/wap/tender/:id/change/plan/:cpid/info', sessionAuth, tenderCheck, uncheckTenderCheck, 'wapController.changePlan');
     app.post('/wap/tender/:id/change/approval', sessionAuth, tenderCheck, uncheckTenderCheck, tenderBuildCheck, 'wapController.changeApproval');
@@ -759,7 +759,7 @@ module.exports = app => {
     app.get('/wap/tender/:id/advance', sessionAuth, tenderCheck, uncheckTenderCheck, 'wapController.advance');
     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/measure/stage/:order', sessionAuth, tenderCheck, uncheckTenderCheck, stageCheck, 'wapController.stage');
     app.get('/wap/tender/:id/change', sessionAuth, tenderCheck, uncheckTenderCheck, 'wapController.changeIndex');
     app.get('/wap/tender/:id/change/:cid/information', sessionAuth, tenderCheck, uncheckTenderCheck, changeCheck, changeAuditCheck, 'wapController.change');
     app.get('/wap/tender/:id/change/project/:cpid/information', sessionAuth, tenderCheck, uncheckTenderCheck, changeProjectCheck, changeProjectAuditCheck, 'wapController.changeProject');