|
@@ -1246,7 +1246,7 @@ module.exports = app => {
|
|
|
ctx.material.checklistPermission = false;
|
|
|
if (ctx.session.sessionProject.page_show.openMaterialChecklist && ctx.material.highOrder === ctx.material.order && ctx.material.status !== auditConst.status.checked) {
|
|
|
const permission = ctx.session.sessionUser.permission;
|
|
|
- if ((ctx.material.order === 1 && ctx.session.sessionUser.accountId === ctx.material.user_id) || (permission.tender !== undefined && permission.tender.indexOf('4') !== -1)) {
|
|
|
+ if ((permission.tender !== undefined && permission.tender.indexOf('4') !== -1) || (ctx.material.order === 1 && ctx.session.sessionUser.accountId === ctx.material.user_id && (ctx.material.status === auditConst.status.uncheck || ctx.material.status === auditConst.status.checkNo))) {
|
|
|
ctx.material.checklistPermission = true;
|
|
|
}
|
|
|
}
|