|
@@ -1363,7 +1363,8 @@ module.exports = app => {
|
|
|
if (!isAuditor && !isValidTourist) throw '您无权进行该操作';
|
|
if (!isAuditor && !isValidTourist) throw '您无权进行该操作';
|
|
|
} else {
|
|
} else {
|
|
|
const isAuditor = ctx.tender.ledgerUsers.indexOf(this.ctx.session.sessionUser.accountId) >= 0;
|
|
const isAuditor = ctx.tender.ledgerUsers.indexOf(this.ctx.session.sessionUser.accountId) >= 0;
|
|
|
- if (!isAuditor && !isValidTourist) throw '您无权进行该操作';
|
|
|
|
|
|
|
+ const isLedgerAss = ctx.tender.isAssUser;
|
|
|
|
|
+ if (!isAuditor && !isValidTourist && !isLedgerAss) throw '您无权进行该操作';
|
|
|
}
|
|
}
|
|
|
const data = JSON.parse(ctx.request.body.data);
|
|
const data = JSON.parse(ctx.request.body.data);
|
|
|
const result = await ctx.service.ledgerTag.update(data);
|
|
const result = await ctx.service.ledgerTag.update(data);
|