laiguoran преди 6 години
родител
ревизия
93c3602f14
променени са 1 файла, в които са добавени 4 реда и са изтрити 4 реда
  1. 4 4
      app/controller/stage_controller.js

+ 4 - 4
app/controller/stage_controller.js

@@ -544,10 +544,10 @@ module.exports = app => {
                 renderData.whiteList = this.ctx.app.config.multipart.whitelist;
 
                 // 用户有无权限上传和删除附件
-                renderData.uploadPermission = (ctx.stage.status === auditConst.status.checkNoPre &&
-                    ctx.session.sessionUser.accountId === ctx.stage.curAuditor.aid) ||
-                    (ctx.stage.status === auditConst.status.checking &&
-                        ctx.stage.curAuditor && ctx.stage.curAuditor.aid === ctx.session.sessionUser.accountId);
+                renderData.uploadPermission = (ctx.stage.status === auditConst.status.uncheck && ctx.session.sessionUser.accountId === ctx.stage.user_id) ||
+                    (ctx.stage.status === auditConst.status.checking && ctx.session.sessionUser.accountId === ctx.stage.user_id) ||
+                    (ctx.stage.status === auditConst.status.checkNoPre && ctx.session.sessionUser.accountId === ctx.stage.curAuditor.aid) ||
+                    (ctx.stage.status === auditConst.status.checking && ctx.stage.curAuditor && ctx.stage.curAuditor.aid === ctx.session.sessionUser.accountId);
 
                 // 计算 本期金额
                 const payCalculator = new PayCalculator(this.ctx, this.ctx.tender.info.decimal);