简化数据权限设计:移除废弃代码、重构部分逻辑

This commit is contained in:
datagear 2021-08-12 23:25:52 +08:00
commit 0807935cbc
2 changed files with 0 additions and 17 deletions

View File

@ -69,14 +69,10 @@ public class AuthorizationController extends AbstractController
checkIsAllowAuthorization(user, resourceType, resource);
Authorization authorization = new Authorization();
inflateResourceInfo(authorization, resourceType, resource);
ResourceMeta resourceMeta = setResourceMetaAttribute(model, resourceType);
model.addAttribute("resourceType", resourceType);
model.addAttribute("resource", resource);
model.addAttribute("authorization", authorization);
model.addAttribute("user", user);
model.addAttribute(KEY_TITLE_MESSAGE_KEY, resourceMeta.getAuthAddAuthorizationLabel());
model.addAttribute(KEY_FORM_ACTION, "saveAdd");

View File

@ -146,8 +146,6 @@ readonly 是否只读操作允许为null
<div class="form-foot" style="text-align:center;">
<#if !readonly>
<input type="submit" value="<@spring.message code='save' />" class="recommended" />
&nbsp;&nbsp;
<button type="button" class="reset-button"><@spring.message code='reset' /></button>
</#if>
</div>
</form>
@ -198,13 +196,6 @@ readonly 是否只读操作允许为null
po.open("${contextPath}/role/select", options);
});
po.element(".reset-button").click(function()
{
po.form()[0].reset();
po.element("input[name='resourceType']:checked").change();
po.element("input[name='principalType']:checked").change();
});
po.form().validate(
{
rules :
@ -272,10 +263,6 @@ readonly 是否只读操作允许为null
po.element("input[name='principalType']").checkboxradio({icon:false});
po.element(".principalType-radios").controlgroup();
po.element("input[name='permission'][value='${permission}']").attr("checked", "checked");
po.element("input[name='permission']").checkboxradio({icon:false});
po.element(".permission-radios").controlgroup();
<#if !(resourceMeta.singlePermission)>
po.element("input[name='permission'][value='${permission}']").attr("checked", "checked");
po.element("input[name='permission']").checkboxradio({icon:false});