|
|
@ -8,6 +8,43 @@
|
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
|
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
|
|
|
|
<link rel="stylesheet" href="layui/css/layui.css" tppabs="//res.ilayuis.com/layui/dist/css/layui.css" media="all">
|
|
|
|
<link rel="stylesheet" href="layui/css/layui.css" tppabs="//res.ilayuis.com/layui/dist/css/layui.css" media="all">
|
|
|
|
<!-- 注意:如果你直接复制所有代码到本地,上述css路径需要改成你本地的 -->
|
|
|
|
<!-- 注意:如果你直接复制所有代码到本地,上述css路径需要改成你本地的 -->
|
|
|
|
|
|
|
|
<style>
|
|
|
|
|
|
|
|
.select-img-wrap {
|
|
|
|
|
|
|
|
width: calc(100% - 40px);
|
|
|
|
|
|
|
|
margin: 0 20px;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.select-img-wrap .dir-img-icon {
|
|
|
|
|
|
|
|
position: relative;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.select-img-wrap .dir-img-icon .icon {
|
|
|
|
|
|
|
|
width: 70px;
|
|
|
|
|
|
|
|
height: 70px;
|
|
|
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
|
|
|
vertical-align: bottom;
|
|
|
|
|
|
|
|
background: #e7e7e7;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.select-img-wrap .dir-img-icon.active::before {
|
|
|
|
|
|
|
|
content: "";
|
|
|
|
|
|
|
|
position: absolute;
|
|
|
|
|
|
|
|
right: 10px;
|
|
|
|
|
|
|
|
bottom: 10px;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
.select-img-wrap .dir-img-icon.active::after {
|
|
|
|
|
|
|
|
content: "";
|
|
|
|
|
|
|
|
width: 16px;
|
|
|
|
|
|
|
|
height: 8px;
|
|
|
|
|
|
|
|
border: 3px solid #FF5722;
|
|
|
|
|
|
|
|
border-bottom: 0;
|
|
|
|
|
|
|
|
border-left: 0;
|
|
|
|
|
|
|
|
position: absolute;
|
|
|
|
|
|
|
|
right: 10px;
|
|
|
|
|
|
|
|
bottom: 10px;
|
|
|
|
|
|
|
|
transform: rotate(135deg);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
</style>
|
|
|
|
</head>
|
|
|
|
</head>
|
|
|
|
<body>
|
|
|
|
<body>
|
|
|
|
|
|
|
|
|
|
|
@ -228,6 +265,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
<script>
|
|
|
|
function addDir(data) {
|
|
|
|
function addDir(data) {
|
|
|
|
|
|
|
|
var $ = layui.jquery
|
|
|
|
|
|
|
|
var dirImg = ''
|
|
|
|
//弹框
|
|
|
|
//弹框
|
|
|
|
layer.open({
|
|
|
|
layer.open({
|
|
|
|
type: 1,
|
|
|
|
type: 1,
|
|
|
@ -235,9 +274,16 @@
|
|
|
|
title: ['添加页面', 'font-size:18px;'],
|
|
|
|
title: ['添加页面', 'font-size:18px;'],
|
|
|
|
area: ['600px', '600px'],
|
|
|
|
area: ['600px', '600px'],
|
|
|
|
btn: ['提交', '取消']
|
|
|
|
btn: ['提交', '取消']
|
|
|
|
|
|
|
|
|
|
|
|
, yes: function (index, layero) {
|
|
|
|
, yes: function (index, layero) {
|
|
|
|
|
|
|
|
// 获取所有图标元素
|
|
|
|
|
|
|
|
var dirName = $('#dirName').val()
|
|
|
|
|
|
|
|
var params = {
|
|
|
|
|
|
|
|
dirName: dirName,
|
|
|
|
|
|
|
|
dirImg: dirImg,
|
|
|
|
|
|
|
|
}
|
|
|
|
//修改操作
|
|
|
|
//修改操作
|
|
|
|
$.get("http://localhost:8080/application/addDirectory", $("#addDirectory").serialize(),
|
|
|
|
$.get("http://localhost:8080/application/addDirectory", params,
|
|
|
|
function (data) {
|
|
|
|
function (data) {
|
|
|
|
if ("success" == data.msg) {
|
|
|
|
if ("success" == data.msg) {
|
|
|
|
layer.msg(data.msg);
|
|
|
|
layer.msg(data.msg);
|
|
|
@ -252,7 +298,17 @@
|
|
|
|
// alert("取消")
|
|
|
|
// alert("取消")
|
|
|
|
}
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
$(".select-img-wrap").on('click', '.dir-img-icon>img', function (event){
|
|
|
|
|
|
|
|
const parentEl = $(this).parent('.dir-img-icon')
|
|
|
|
|
|
|
|
const siblingsEl = $(parentEl).siblings('.dir-img-icon')
|
|
|
|
|
|
|
|
parentEl.addClass('active')
|
|
|
|
|
|
|
|
Array.from(siblingsEl).forEach(item=>{
|
|
|
|
|
|
|
|
$(item).removeClass('active')
|
|
|
|
|
|
|
|
})
|
|
|
|
|
|
|
|
dirImg = $(this).attr('src')
|
|
|
|
|
|
|
|
})
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
<script type="text/html" id="addForm">
|
|
|
|
<script type="text/html" id="addForm">
|
|
|
|
|
|
|
|
|
|
|
@ -268,22 +324,48 @@
|
|
|
|
class="layui-input">
|
|
|
|
class="layui-input">
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="layui-form-item">
|
|
|
|
<div class="layui-form-item" style="display: flex;flex-direction: column">
|
|
|
|
<label class="layui-form-label">选择icon</label>
|
|
|
|
<label class="layui-form-label">选择icon</label>
|
|
|
|
<div class="layui-input-block">
|
|
|
|
<!-- <input type="hidden" name="dirImg" id="dirImg" class="layui-form-label">选择icon</input>-->
|
|
|
|
<input type="text" name="dirImg" id="dirImg" required lay-verify="required" autocomplete="off"
|
|
|
|
<div class="layui-row layui-col-space20 select-img-wrap">
|
|
|
|
class="layui-input">
|
|
|
|
<div name="dirImg" class="layui-col-md2 dir-img-icon" lay-event="addData">
|
|
|
|
|
|
|
|
<img id="icon1" class="icon" src="https://picsum.photos/id/237/70/70" alt="图片1">
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div name="dirImg" class="layui-col-md2 dir-img-icon" lay-event="addData">
|
|
|
|
|
|
|
|
<img id="icon2" class="icon" src="https://picsum.photos/id/238/70/70" alt="图片1">
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div name="dirImg" class="layui-col-md2 dir-img-icon" lay-event="addData">
|
|
|
|
|
|
|
|
<img id="icon3" class="icon" src="https://picsum.photos/70/70" alt="图片1">
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div name="dirImg" class="layui-col-md2 dir-img-icon" lay-event="addData">
|
|
|
|
|
|
|
|
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div name="dirImg" class="layui-col-md2 dir-img-icon" lay-event="addData">
|
|
|
|
|
|
|
|
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div name="dirImg" class="layui-col-md2 dir-img-icon" lay-event="addData">
|
|
|
|
|
|
|
|
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div name="dirImg" class="layui-col-md2 dir-img-icon" lay-event="addData">
|
|
|
|
|
|
|
|
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div name="dirImg" class="layui-col-md2 dir-img-icon" lay-event="addData">
|
|
|
|
|
|
|
|
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div name="dirImg" class="layui-col-md2 dir-img-icon" lay-event="addData">
|
|
|
|
|
|
|
|
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div name="dirImg" class="layui-col-md2 dir-img-icon" lay-event="addData">
|
|
|
|
|
|
|
|
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div name="dirImg" class="layui-col-md2 dir-img-icon" lay-event="addData">
|
|
|
|
|
|
|
|
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div name="dirImg" class="layui-col-md2 dir-img-icon" lay-event="addData">
|
|
|
|
|
|
|
|
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<!-- <div class="layui-form-item">-->
|
|
|
|
|
|
|
|
<!-- <label class="layui-form-label">选择icon</label>-->
|
|
|
|
|
|
|
|
<!-- <div name="dirImg" class="layui-container" id="test10">-->
|
|
|
|
|
|
|
|
<!-- <div><img src="./images/01.png"></div>-->
|
|
|
|
|
|
|
|
<!-- <div><img src="./images/01.png"></div>-->
|
|
|
|
|
|
|
|
<!-- <div><img src="./images/01.png"></div>-->
|
|
|
|
|
|
|
|
<!-- </div>-->
|
|
|
|
|
|
|
|
<!-- </div>-->
|
|
|
|
|
|
|
|
<!-- </div>-->
|
|
|
|
|
|
|
|
</form>
|
|
|
|
</form>
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
<script>
|
|
|
|
<script>
|
|
|
|