已废弃
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

93 lines
3.6 KiB

2 years ago
<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
<meta charset="UTF-8">
<title>打印设置</title>
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<link rel="stylesheet" href="/static/lib/layui-v2.8.6/css/layui.css" media="all">
2 years ago
<link rel="stylesheet" href="/static/css/public.css" media="all">
</head>
<body>
<div class="layuimini-container">
<div class="layuimini-main">
<fieldset class="table-search-fieldset">
<legend>打印设置</legend>
<input id="index" style="display: none" th:value="${index}">
<form class="layui-form layui-form-pane"
style="margin: 0 auto;max-width: 700px;padding-top: 5px; padding-bottom: 50px" lay-filter="form1">
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">媒体布局:</label>
<div class="layui-input-inline">
<select name="media_layout" id="media_layout">
</select>
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">媒体类型:</label>
<div class="layui-input-inline">
<select name="media_type" id="media_type">
</select>
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">打印质量:</label>
<div class="layui-input-inline">
<select name="print_quality" id="print_quality">
</select>
</div>
</div>
</div>
</form>
</fieldset>
</div>
</div>
<script src="/static/lib/layui-v2.8.6/layui.js" charset="utf-8"></script>
2 years ago
<script>
layui.use(['form', 'dropdown'], function () {
var $ = layui.jquery,
form = layui.form,
dropdown = layui.dropdown;
let index = $("#index").val()
layui.$(function () {
let req = {};
req.index = index;
$.ajax({
url: "/Epson/PrintSettingLoad",
type: "post",
dataType: "json",
data:JSON.stringify(req),
contentType: "application/json;charset=utf-8",
beforeSend: function () {
this.layerIndex = layer.load(0, {shade: [0.5, '#393D49']});
},
success: function (data) {
if (data.status === 200) {
$.ajax({
url: "/Epson/updatePrintSettingPage",
type: "post",
dataType: "json",
contentType: "application/json;charset=utf-8",
success: function (result) {
layer.close(this.layerIndex);
console.log(result)
}
})
}
}
})
})
});
</script>
</body>
</html>