试验标准管理

This commit is contained in:
lSun 2024-07-22 10:50:26 +08:00
parent 3b85069dc1
commit 8f63908318
4 changed files with 190 additions and 4 deletions

View File

@ -72,7 +72,7 @@ function initTable(dataList, limit, page) {
let html = ''; let html = '';
let del="<a class=\"layui-icon layui-icon-delete\" style='cursor:pointer;' title='删除' onclick=\"delData('" + d.id + "')\"></a>" let del="<a class=\"layui-icon layui-icon-delete\" style='cursor:pointer;' title='删除' onclick=\"delData('" + d.id + "')\"></a>"
let edit="<a class=\"layui-icon layui-icon-edit\" style='cursor:pointer;' title='修改' onclick=\"addData('" + d.id + "')\"></a>"; let edit="<a class=\"layui-icon layui-icon-edit\" style='cursor:pointer;' title='修改' onclick=\"addData('" + d.id + "')\"></a>";
let search="<a class=\"layui-icon layui-icon-search\" style='cursor:pointer;' title='查看' onclick=\"addData('" + d.id + "')\"></a>"; let search="<a class=\"layui-icon layui-icon-search\" style='cursor:pointer;' title='查看' onclick=\"checkData('" + d.id + "')\"></a>";
html=search+edit+del; html=search+edit+del;
return html; return html;
} }
@ -136,7 +136,7 @@ function reloadData() {
pages(pageNum, limitSize); pages(pageNum, limitSize);
} }
// 新增/修改平台用户 // 试验标准新增、修改
function addData(id) { function addData(id) {
let title = '新增试验标准' let title = '新增试验标准'
if (id) { if (id) {
@ -145,7 +145,15 @@ function addData(id) {
let param = { let param = {
'id': id 'id': id
} }
openIframe2("addOrEditTestStandards", title, "child/addTestStandards.html", '1000px', '625px', param); openIframeMax("addOrEditTestStandards", title, "child/addTestStandards.html", '1000px', '625px', param);
}
// 查看试验标准
function checkData(id) {
let param = {
'id': id
}
openIframeMax("addOrEditTestStandards", "查看试验标准", "child/checkTestStandards.html", '1000px', '625px', param);
} }
/*删除用户*/ /*删除用户*/

View File

@ -127,3 +127,32 @@ function openIframe6(id, title, content, width, height, params) {
}, },
}); });
} }
/*新增页面*/
function openIframeMax(id, title, content, width, height, params) {
let layerIndex = layer.open({
id: id,
type: 2,
title: ['<div style="border-left: 3px solid #00377A;color:#00377A;font-size:18px;display: flex;letter-spacing:1px;align-items: center;height: 20px;padding: 0 10px;font-weight: bold;">' + title + '</div>', 'font-size:16px;background-color:#f0f0f0;display: flex;align-items: center;'],
content: content,
shade: 0.3,
shadeClose: false,
area: [width, height],
maxmin: true,
move: false,
success: function () {
let iframeWin = window["layui-layer-iframe" + layerIndex];
console.log(params)
iframeWin.setParams(JSON.stringify(params));
},
cancel:function () {
// 视频监控-历史回放关闭前回调
if(params.videoMonitor){
let iframeWin = window["layui-layer-iframe" + layerIndex];
iframeWin.clickLogout();
}
}
});
}

View File

@ -13,7 +13,7 @@
<script src="../../../../js/dict.js"></script> <script src="../../../../js/dict.js"></script>
<script src="../../../../js/ajaxRequest.js"></script> <script src="../../../../js/ajaxRequest.js"></script>
<script src="../../../../js/my/aes.js"></script> <script src="../../../../js/my/aes.js"></script>
<title>用户-新增/修改</title> <title>试验标准新增、修改</title>
<style> <style>
.switch{ .switch{
line-height: 35px; line-height: 35px;

View File

@ -0,0 +1,149 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="../../../../js/layui-v2.6.8/css/layui.css" media="all">
<link rel="stylesheet" href="../../../../js/layui-v2.6.8/dtree/dtree.css">
<link rel="stylesheet" href="../../../../js/layui-v2.6.8/dtree/font/dtreefont.css">
<link rel="stylesheet" href="../../../../css/dataForm.css">
<script src="../../../../js/libs/jquery-2.1.1.min.js" charset="UTF-8" type="text/javascript"></script>
<script src="../../../../js/layui-v2.6.8/layui.js" charset="UTF-8" type="text/javascript"></script>
<script src="../../../../js/publicJs.js"></script>
<script src="../../../../js/select.js"></script>
<script src="../../../../js/dict.js"></script>
<script src="../../../../js/ajaxRequest.js"></script>
<script src="../../../../js/my/aes.js"></script>
<title>查看试验标准</title>
<style>
.switch{
line-height: 35px;
cursor:pointer;
}
.layui-input-dev{
display: flex;
border: 0px;
color: #595959 !important;
border: 1px solid #d9d9d9 !important;
height: 40px;
font-size: 16px;
background-color: transparent;
padding: 3px 6px;
letter-spacing: 1px;
}
</style>
</head>
<body>
<div id="main-box">
<form class="layui-form" onsubmit="return false;">
<input hidden id="id" name="id">
<div class="layui-form-item" style="margin-top: 2%;">
<label class="layui-form-label"><i style="padding: 0 10px;">*</i>设备类别</label>
<div class="layui-input-inline" id="devTypeName" name="devTypeName">
</div>
</div>
<div class="layui-form-item" style="margin-top: 2%;">
<label class="layui-form-label"><i style="padding: 0 10px;">*</i>设备规格</label>
<div class="layui-input-inline" >
<input type="text" id="devModule" name="devModule" lay-verify="required" class="layui-input" placeholder="请输入设备规格" />
</div>
</div>
<div class="layui-form-item" style="margin-top: 2%;">
<label class="layui-form-label"><i style="padding: 0 10px;">*</i>试验地点</label>
<div class="layui-input-inline" id="experLocal">
</div>
</div>
<div class="layui-form-item" style="margin-top: 2%;" >
<div class="layui-inline dev">
<label class="layui-form-label"><i style="padding: 0 10px;">*</i>试验设备列表</label>
<div class="layui-input-inline" id="devName-1">
</div>
</div>
<div class="btn-box">
<button class="layui-btn layui-btn-norma save" onclick="devAdd()">新增试验设备列表</button>
<button class="layui-btn layui-btn-primary cancel" onclick="devDel()">删除试验设备列表</button>
</div>
</div>
<div class="layui-form-item" style="margin-top: 2%;">
<label class="layui-form-label"><i style="padding: 0 10px;">*</i>设备名称</label>
<div class="layui-input-inline" id="experDevName">
</div>
</div>
<div class="layui-form-item" style="margin-top: 2%;">
<label class="layui-form-label"><i style="padding: 0 10px;">*</i>设备型号</label>
<div class="layui-input-inline" >
<input type="text" id="experDevModule" name="experDevModule" lay-verify="required" class="layui-input" placeholder="请输入设备型号" />
</div>
</div>
<div class="layui-form-item" style="margin-top: 2%;">
<label class="layui-form-label"><i style="padding: 0 10px;">*</i>设备编号</label>
<div class="layui-input-inline" >
<input type="text" id="experDevCode" name="experDevCode" lay-verify="required" class="layui-input" placeholder="请输入设备编号" />
</div>
</div>
<div class="layui-form-item" style="margin-top: 2%;">
<label class="layui-form-label"><i style="padding: 0 10px;">*</i>合同生效日期</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" lay-verify="required" id="devContractDate" name="devContractDate" placeholder="请选择日期">
</div>
</div>
<div class="layui-form-item" style="margin-top: 2%;" >
<div class="layui-inline basis">
<label class="layui-form-label"><i style="padding: 0 10px;">*</i>试验依据</label>
<div class="layui-input-inline" id="basisName-1">
</div>
</div>
<div class="btn-box">
<button class="layui-btn layui-btn-norma save" onclick="basisAdd()">新增试验依据</button>
<button class="layui-btn layui-btn-primary cancel" onclick="basisDel()">删除试验依据</button>
</div>
</div>
<div class="layui-form-item" style="margin-top: 2%;">
<div class="layui-inline ">
<label class="layui-form-label"><i style="padding: 0 10px;">*</i>试验项信息</label>
<div class="layui-input-inline" style="display: flex;flex-direction: column;" >
<div style="display: flex;flex-direction: column;border: 1px solid #ccc" class="info">
<div style="display: flex;">
<input lay-verify="required" type="text" id="experTypeName-1" name="experTypeName-1" class="layui-input" placeholder="请输入名称" maxlength="30" style="border: 0px" />
<input lay-verify="required" type="text" id="amount-1" name="amount-1" class="layui-input" placeholder="请输入金额" maxlength="6" style="border: 0px" />
<button class="layui-btn layui-btn-norma save" onclick="itemNameAdd(1)" title="新增子标题">+</button>
<button class="layui-btn layui-btn-primary cancel" onclick="itemNameDel(1)" title="删除子标题">-</button>
</div>
<div style="display: flex;width: 100%;overflow: auto;" class="subtitle-1">
<input lay-verify="required" placeholder="请输入名称" name="itemName-1-1" class="layui-input-dev" id="itemName-1-1" >
<!-- <input lay-verify="required" placeholder="请输入名称" name="itemName-1-2" class="layui-input-dev" id="itemName-1-2">-->
</div>
</div>
</div>
</div>
</div>
<div class="btn-box">
<button class="layui-btn layui-btn-norma save" onclick="titleAdd()">新增标题</button>
<button class="layui-btn layui-btn-primary cancel" onclick="titleDel()">删除标题</button>
</div>
<button type="submit" id="formSubmit" class="layui-btn" lay-submit="" lay-filter="formData"
style="display: none;"></button>
</form>
</div>
<div class="btn-box">
<!-- <button class="layui-btn layui-btn-norma save" onclick="saveData2()">确定</button>-->
<button class="layui-btn layui-btn-primary cancel" onclick="closePage()">取消</button>
</div>
</body>
<script src="../../../../js/basis/tools/child/addTestStandards.js" charset="UTF-8" type="text/javascript"></script>
<script src="../../../../js/basis/tools/child/select.js" charset="UTF-8" type="text/javascript"></script>
</html>