chore: 添加多个图片和资源文件

添加了管理后台所需的图片资源、Excel文件、安装程序以及设计相关的图片文件
This commit is contained in:
2025-06-15 13:04:37 +08:00
parent 1e61dc3970
commit 7e47ce238b
13220 changed files with 1377028 additions and 0 deletions
+159
View File
@@ -0,0 +1,159 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="renderer" content="webkit">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<title>导入excel-e订通后台</title>
<link rel="stylesheet" href="layuiadmin/layui/css/layui.css">
<link rel="stylesheet" href="index.css">
<script src="layuiadmin/layui/layui.js"></script>
<script src="js/function.js"></script>
</head>
<body>
<form class="layui-form">
<input type="hidden" id="m" name="m" value="">
<input type="hidden" id="cate" name="cate" value="">
<input type="hidden" id="tmp_file_name" name="tmp_file_name" value="">
<div style style="padding:4px;">
<div class="layui-form-item"></div>
<div class="layui-form-item">
<label class="layui-form-label">导入模板</label>
<div id="div_mb">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">信息提示</label>
<div class="layui-input-block" style="border:1px solid #e2e2e2;padding:8px;line-height:25px;">
<span id="div_path_priv"></span>
<span id="div_check"></span>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label"></label>
<div class="layui-input-inline">
<a class="layui-btn" id="up_file"><i class="layui-icon">&#xe67c;</i>选择文件</a>
</div>
</div>
</div>
</form>
<script>
layui.use(['form','layer','upload','jquery'],function(){
var form = layui.form,
layer = parent.layer === undefined ? layui.layer : top.layer,
laydate = layui.laydate,
$ = layui.jquery;
var m=get_url_param("m");
var cate=get_url_param("cate");
//初始化
var url="./?_m="+m+"&_a=import&cate="+cate;
$.ajax(
{
url:url,
contentType: "application/json",
method: 'POST',
success: function (res) {
var json_data=$.parseJSON(res);
//alert(JSON.stringify(json_data));
$("#m").val(m);
$("#cate").val(cate);
//加载模板
var html1='<a href="excel_mb/'+m+'.xls" target="_blank"><div class="layui-input-inline" style="width:30px;"><img src="images/excel.png" width="30" height="33"></div><div class="layui-input-inline" style="font-size:16px;font-weight:bold;line-height:33px;">admin/excel_mb/'+m+'.xls</div></a>';
$("#div_mb").html(html1);
//加载目录权限结果
var r1="";
if(json_data.path_priv[0].priv=="y")
r1='<span class="layui-badge-rim">可写</span><br>';
else
r1='<span class="layui-badge-rim">不可写</span><br>';
html1='目录权限检查: '+json_data.path_priv[0].title+' '+r1;
$("#div_path_priv").html(html1);
},
error: function () {
layui.layer.msg("与服务器通信失败!");
}
}
);
//上传组件
var upload = layui.upload;
upload.render({
elem: '#up_file',
field:'up_file',
accept:'file',
exts: 'xls|xlsx',
url: './?_m='+m+'&_a=import_check&cate='+cate,
before: function(obj){
layer.load();
},
done: function(res,index,upload){
//alert(JSON.stringify(res));
var json_data=res;
if(json_data.code==1){
//正确
//显示检查信息
var html1="";
for(var i=0;i<json_data.msg.length;i++){
html1+=json_data.msg[i].col1+" "+json_data.msg[i].col2+"<br>";
}
//加载表单元素
html1+=trans_html_input(json_data.input);
html1+='<div class="layui-form-item"><button id="form1_submit" lay-filter="form1_submit" lay-submit class="layui-btn layui-btn-sm layui-btn-normal"> 确认导入 </button></div>';
$("#div_check").html(html1);
//加载临时文件名称
$("#tmp_file_name").val(json_data.tmp_file_name);
form.render();
}else{
//错误
var html1=json_data.msg;
$("#div_check").html(html1);
}
layer.closeAll('loading');
},
error: function(index, upload){
layer.closeAll('loading');
}
});
//确认导入
form.on("submit(form1_submit)",function(data){
//alert(JSON.stringify(data.field));
//弹出loading
var index = top.layer.msg('数据提交中,请稍候',{icon: 16,time:false,shade:0.8});
//提交
var url="./?_m="+m+"&cate="+cate+"&_a=import_do";
//alert(url);
var post_data=data.field;
$.ajax({
url:url,
contentType: "application/json",
method: 'GET',
data:post_data,
success: function (res) {
var json_data=$.parseJSON(res);
if(json_data.code==1){
//成功
top.layer.close(index);
top.layer.msg("导入成功!");
if(json_data.reload_type=="table"){
//刷新父页面的表格数据
parent.reload_table();
}else{
parent.location.reload();
}
//关闭窗口
layer.closeAll("iframe");
parent.layer.closeAll("iframe");
}else{
//失败
top.layer.close(index);
top.layer.alert(json_data.msg,{title:"导入失败"});
location.reload();
}
}
});
return false;
})
})
</script>
</body>
</html>