|
@@ -1046,10 +1046,10 @@ module.exports = app => {
|
|
|
async billsTag(ctx) {
|
|
|
try {
|
|
|
if (ctx.stage) {
|
|
|
- if (ctx.stage.users.indexOf(this.ctx.session.sessionUser.accountId) < 0)
|
|
|
+ if (ctx.stage.users.indexOf(this.ctx.session.sessionUser.accountId) < 0 && !ctx.tender.isTourist)
|
|
|
throw '您无权进行该操作';
|
|
|
} else {
|
|
|
- if (ctx.tender.ledgerUsers.indexOf(this.ctx.session.sessionUser.accountId) < 0)
|
|
|
+ if (ctx.tender.ledgerUsers.indexOf(this.ctx.session.sessionUser.accountId) < 0 && !ctx.tender.isTourist)
|
|
|
throw '您无权进行该操作';
|
|
|
}
|
|
|
const data = JSON.parse(ctx.request.body.data);
|