OL.FrameCore.WebUI/Views/User/ShowPermission.cshtml
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
@{
Layout = "~/Views/Shared/_LayoutDialog.cshtml";
}
@model OL.FrameCore.Application.User.Dto.GetUserModuleResponse
@section CSS{
<style>
#divModuleTree {
margin-left: 10px;
margin-top: 10px;
margin-bottom: 10px;
}
</style>
}
<form class="layui-form">
<div class="layui-tab-content">
<div class="layui-tab-item layui-show">
<input type="hidden" id="hidId" value="@Model.Id" />
<div class="layui-row">
<div class="layui-form-item">
<fieldset class="layui-elem-field" style="height:450px;overflow-y:auto;">
@*<legend></legend>*@
<div class="layui-field-box">
<div id="divModuleTree"></div>
</div>
</fieldset>
</div>
</div>
<div class="layui-row detail-submit">
<div class="layui-layer-btn layui-layer-btn-c">
<a class="layui-layer-btn0" id="btnCanel" onclick="UserModule.cancel()">关闭</a>
</div>
</div>
</div>
</div>
</form>
@section Scripts{
<script>
var UserModule = function () {
let inited = false;
let data = {};
function initData() {
layui.use(['form', 'layer', 'tree', 'element'], function () {
var form = layui.form;
//模块列表
var userModules =@Html.Raw(Model.UserModulesJsonText);
//转成模块树
var treeData = formateList(userModules, 'ParentId',0,'Id');
//基本演示
layui.tree.render({
elem: '#divModuleTree'
, data: treeData
, showCheckbox: true //是否显示复选框
, id: 'treeModule'
, isJump: true //是否允许点击节点时弹出新窗口跳转
后面还有 40 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
