<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<!-- <link rel="stylesheet" href="../../commom/layui/css/layui.css"> -->
</head>
<style>
form {
margin: 0 auto;
font-size: 14px;
}
form input {
width: 80%;
padding-left: 0.5rem;
height: 27px;
border: 1px solid #E6E2E2;
}
select {
width: 155px;
height: 27px;
border: 1px solid #E6E2E2;
}
.jg {
margin-bottom: 20px;
}
.pjg {
margin-bottom: 10px;
}
</style>
<body>
<div class="container" style="padding:10px 30px 0px 110px;">
<div class="layui-row">
<div class="layui-col-md12">
<form class="layui-form" action="" role="form" id="myForm" method="post" style="padding-right:40px">
<input type="hidden" class="text-input" id="permissionId" name="permissionId" value="${permission.permissionId}">
<div class="layui-row jg">
<div class="layui-col-md6">
<c:if test="${not empty permission.permissionName && empty permission.permissionUrl}">
<p class="pjg">导航栏名称<span style="color:red">*必填</span></p>
<input class="text-input" id="permissionName" name="permissionName" value="${permission.permissionName }"
placeholder="请输入资源名称">
</c:if>
</div>
<div class="layui-col-md6">
<c:if test="${empty permission.permissionName || not empty permission.permissionUrl}">
<p class="pjg">关系<span style="color:red">*必填</span></p>
<input class="text-input" id="permissionName" name="permissionName" value="${permission.permissionName }"
placeholder="请输入资源名称">
</c:if>
</div>
</div>
<div class="layui-row jg">
<div class="layui-col-md6">
<p class="pjg">跳转地址<span style="color:red">*必填</span></p>
<input type="text" class="text-input" id="permissionUrl" value="${permission.permissionUrl }" name="permissionUrl"
placeholder="请输入资源路径">
</div>
<div class="layui-col-md6">
<p class="pjg">描述<span style="color:red">*必填</span></p>
<input class="text-input" id="permissionType" name="permissionType" value="${permission.permissionType }"
placeholder="请输入资源介绍">
</div>
</div>
<div class="layui-row jg">
<div class="layui-col-md6">
<p class="pjg">图标<span style="color:red">*必填</span></p>
<input type="text" class="text-input" id="permissionUrl" value="${permission.permissionUrl }" name="permissionUrl"
placeholder="请输入资源路径">
</div>
<div class="layui-col-md6">
<p class="pjg">排序<span style="color:red">*必填(数字)</span></p>
<input type="text" class="text-input" id="seq" name="seq" value="${permission.seq }" placeholder="请输入填写排序值">
</div>
</div>
<div class="layui-row jg">
<div class="layui-col-md6">
<p class="pjg">类型<span style="color:red">*必填</span></p>
<div class="layui-form" style="width: 155px; height: 27px;border:1px solid rgb(230, 226, 226);display:flex;align-items:center">
<select class="text-input" id="resType" name="resType" style="display: block;">
<option value="0">菜单</option>
<option value="1">按钮</option>
</select>
</div>
</div>
<div class="layui-col-md6">
<p class="pjg">上级资源编号<span style="color:red">*必填</span></p>
<div class="layui-form" style="width: 155px; border: 1px solid rgb(230, 226, 226);border-radius: 3px;">
<!-- <div style="margin-left:0px;">
<input style="width: 93%;border: none;" name="pid" id="pid" value="${permission.pid}" type="text" lay-filter="tree2" class="text-input" style="padding-left:0px;">
</div> -->
<select class="text-input" id="resType" name="resType" style="display: block;">
<option value="0">系统管理</option>
<option value="1">投诉管理</option>
</select>
</div>
</div>
</div>
<div class="layui-row">
<div class="layui-col-md12" style="margin-top: 10px;">
<div class="update-btn" style="display: flex;justify-content: space-around;">
<a class="layui-btn layui-btn-normal" type="submit" id="save">确定</a>
<a class="layui-btn layui-btn-primary" type="button" id="cancel" style="margin-left:80px;">取消</a>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
<script src="../../commom/layui/layui.js"></script>
<script type="text/javascript">
layui.use(['treeSelect', 'form'], function() {
var pid = $("#pid").val();
var form = layui.form;
form.render();
var treeSelect = layui.treeSelect;
treeSelect.render({
// 选择器
elem: '#pid',
// 数据
data: '${ctx}/permission/permissionTreeList',
// 异步加载方式:get/post,默认get
type: 'post',
// 占位符
placeholder: pid,
// 是否开启搜索功能:true/false,默认false
search: true,
// 点击回调
click: function(d) {
var value = d.current.id;
document.getElementById("pid").value = value;
},
// 加载完成后的回调函数
success: function(d) {
// 选中节点,根据id筛选
// treeSelect.checkNode('tree', 3);
// 获取zTree对象,可以调用zTree方法
// var treeObj = treeSelect.zTree('tree');
// console.log(treeObj);
// 刷新树结构
// treeSelect.refresh();
}
});
});
$form = $("#myForm");
$("#save").on("click", function() { //点击确定
$.ajax({
async: false,
type: "POST",
url: '${ctx}/permission/addPermission',
data: $form.serialize(),
cache: false,
dataType: "json",
success: function(result) {
layer.msg(result.msg, {
time: 10 * 130,
offset: '480px'
}, function() {
if (result.status != false) {
refresh(); //设置后端提示语、执行时间和结束后操作
}
});
},
error: function() {}
});
});
$("#cancel").on('click', function() {
refresh();
});
//刷新页面
function refresh() {
location.replace(location);
}
</script>
</html>

Java°遇上鲸鱼
- 粉丝: 1647
最新资源
- 该项目为一个集数据抓取与展示一体的ACM队员数据系统,基于Django、python实现。.zip
- 辅助背单词软件,基于艾宾浩斯记忆曲线(其实背啥都行)的Python重构版,增加在线查词与翻译等功能.zip
- 基于C开发的命令行输入输出流重定向与实时分析工具_支持快捷按键和文本框输入实时过滤计算分析多格式结果呈现文本提示弹窗曲线表格支持批量测试和日志抓取_用于开发调试协议分.zip
- 各种有用的web api 基于Golang, Python(tornado django scrapy gevent).zip
- 华南理工大学找到卷王,基于 Python 的综测系统数据爬虫.zip
- 湖南大学(HNU)数据库系统课程大作业 ATM系统 前端基于Python的PyQt5,后端基于MySQL.zip
- (新闻爬虫),基于python+Flask+Echarts,实现首页与更多新闻页面爬取
- 基于 Flask + Requests 的全平台音乐接口 Python 版.zip
- 基于 FFmpeg ,使用 Python 开发的批量媒体文件格式转换器。.zip
- 基于 CAI 的 OneBot Python 实现.zip
- 基于 nonebot2 开发的消息交互式 Python 解释器,依赖 docker SDK.zip
- 基于 Python 3 + Django 2 开发的用于适配手机的简单 Jenkins 构建平台.zip
- Python 语言的爬楼梯问题实现-计算爬到第 n 级台阶的方法数
- 基于 Napcat, NcatBot, JMComic-Crawler-Python 的 QQ 机器人。.zip
- 基于 Python Tornado 的博客程序 (练习).zip
- 基于 Python 3.5 + Django 2.0 开发的简单个人博客.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



评论1