Files
qctool/views/common-sop.html
hbk01 dc27427059 + 添加常用操作规程功能
+ 常用操作规程添加 L018-1
+ 常用操作规程添加 L018-4W
2023-03-14 00:55:50 +08:00

75 lines
2.1 KiB
HTML

<!DOCTYPE html>
<html lang="zh-cmn-Hans">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<title>常用操作规程</title>
<link rel="stylesheet" href="../statics/github.css">
<link rel="stylesheet" href="../statics/theme.css">
<style>
#selector {
width: 100%;
height: 32px;
}
option {
height: 32px;
}
</style>
<script src="https://cdnjs.cloudflare.com/ajax/libs/markdown-it/13.0.1/markdown-it.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script>
const md = window.markdownit({
breaks: true
})
const tips = `整理了常用的操作规程中的关键内容以供查询,请以纸质操作规程为准!`
const sop = [
"L018-1",
"L018-4W",
]
$(() => {
$("#content").html(tips)
sop.forEach(value => $("#selector").append(`<option value='${value}.md'>${value}</option>`))
$("#selector").on("change", () => {
let name = $("#selector").val()
if (name == "null") {
$("#content").empty()
$("#content").html(tips)
return
}
$.ajax({
url: `../statics/sop/${name}`,
success: (data) => {
$("#content").html(md.render(data))
},
error: (jqXHR, status, error) => {
$("#content").html(`<span style='color: red;'>错误: ${error}</span>`)
}
})
})
})
</script>
</head>
<body>
<div>
<label for="selector">选择要查看的操作规程:</label><br>
<select name="selector" id="selector">
<option value='null' selected>请选择</option>
</select>
</div>
<div id="content"></div>
</body>
</html>