diff --git a/ruoyi-admin/src/main/resources/templates/system/user/authRole.html b/ruoyi-admin/src/main/resources/templates/system/user/authRole.html index feaee5094..e66c1da32 100644 --- a/ruoyi-admin/src/main/resources/templates/system/user/authRole.html +++ b/ruoyi-admin/src/main/resources/templates/system/user/authRole.html @@ -63,11 +63,12 @@ columns: [{ checkbox: true, formatter:function (value, row, index) { - if($.common.isEmpty(value)) { - return { checked: row.flag }; - } else { - return { checked: value } - } + var state = row.status == '1' ? true : false; + if ($.common.isEmpty(value)) { + return { checked: row.flag, disabled: state }; + } else { + return { checked: value, disabled: state }; + } } }, {