|
@@ -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);
|