检查管理

master
dshclm 1 year ago
parent 705d16733d
commit 0e92442e8e

@ -6,24 +6,24 @@
</head>
<body class="white-bg">
<div class="wrapper wrapper-content animated fadeInRight ibox-content">
<form class="form-horizontal m" id="form-check-add">
<form class="form-horizontal m" id="form-check-add" th:object="${user}">
<div class="form-group">
<label class="col-sm-3 control-label">报告人:</label>
<div class="col-sm-8">
<input name="user" class="form-control" type="text">
<input name="user" disabled th:value="*{userName}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">报告人单位:</label>
<div class="col-sm-8">
<input name="depart" class="form-control" type="text">
<input name="depart" disabled th:value="*{dept.deptName}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">检查开始时间:</label>
<div class="col-sm-8">
<div class="input-group date">
<input name="checkStartTime" class="form-control" placeholder="yyyy-MM-dd" type="text">
<input name="checkStartTime" disabled class="form-control" placeholder="yyyy-MM-dd" type="text">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
</div>
</div>
@ -91,12 +91,17 @@
$.operate.save(prefix + "/add", $('#form-check-add').serialize());
}
}
$("input[name='checkStartTime']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
var now = new Date();
var year = now.getFullYear();
var month = ("0" + (now.getMonth() + 1)).slice(-2);
var day = ("0" + now.getDate()).slice(-2);
var formattedNow = year + "-" + month + "-" + day;
$("input[name='checkStartTime']").val(formattedNow);
// $("input[name='checkStartTime']").datetimepicker({
// format: "yyyy-mm-dd",
// minView: "month",
// autoclose: true
// });
$("input[name='checkEndTime']").datetimepicker({
format: "yyyy-mm-dd",

@ -60,6 +60,7 @@
<th:block th:include="include :: footer" />
<script th:inline="javascript">
var editFlag = [[${@permission.hasPermi('system:check:edit')}]];
var detailFlag = [[${@permission.hasPermi('system:check:detail')}]]
var selfCheckFlag = [[${@permission.hasPermi('system:check:selfcheck')}]];
var removeFlag = [[${@permission.hasPermi('system:check:remove')}]];
var checkTypeDatas = [[${@dict.getType('sys_check_type')}]];
@ -77,6 +78,7 @@
url: prefix + "/list",
createUrl: prefix + "/add",
updateUrl: prefix + "/edit/{id}",
detailUrl:prefix + "/detail/{id}",
removeUrl: prefix + "/remove",
exportUrl: prefix + "/export",
modalName: "检查报告管理",
@ -120,9 +122,9 @@
align: 'center',
formatter: function(value, row, index) {
var actions = [];
actions.push('<a class="btn btn-success btn-xs ' + editFlag + '" href="javascript:void(0)" onclick="$.operate.edit(\'' + row.checkId + '\')"><i class="fa fa-edit"></i>详情</a> ');
actions.push('<a class="btn btn-success btn-xs ' + detailFlag + '" href="javascript:void(0)" onclick="$.operate.detail(\'' + row.checkId + '\')"><i class="fa fa-edit"></i>详情</a> ');
actions.push('<a class="btn btn-success btn-xs ' + editFlag + '" href="javascript:void(0)" onclick="$.operate.edit(\'' + row.checkId + '\')"><i class="fa fa-edit"></i>编辑</a> ');
actions.push('<a class="btn btn-success btn-xs ' + selfCheckFlag + '" href="javascript:void(0)" onclick="$.operate.edit(\'' + row.checkId + '\')"><i class="fa fa-edit"></i>检查</a> ');
actions.push('<a class="btn btn-success btn-xs ' + selfCheckFlag + '" href="javascript:void(0)" onclick="selfcheck(\'' + row.checkId + '\')"><i class="fa fa-edit"></i>检查</a> ');
actions.push('<a class="btn btn-danger btn-xs ' + removeFlag + '" href="javascript:void(0)" onclick="$.operate.remove(\'' + row.checkId + '\')"><i class="fa fa-remove"></i>删除</a>');
return actions.join('');
}
@ -130,6 +132,10 @@
};
$.table.init(options);
});
function selfcheck(id) {
var url ='/system/check/selfcheck/' + id;
$.modal.open("检查管理", url);
}
</script>
</body>
</html>

@ -0,0 +1,115 @@
<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
<head>
<th:block th:include="include :: header('修改检查报告管理')" />
<th:block th:include="include :: datetimepicker-css" />
</head>
<body class="white-bg">
<div class="wrapper wrapper-content animated fadeInRight ibox-content">
<form class="form-horizontal m" id="form-check-edit" th:object="${tdCheck}">
<input name="checkId" th:field="*{checkId}" type="hidden">
<div class="form-group">
<label class="col-sm-3 control-label">报告人:</label>
<div class="col-sm-8">
<input name="user" disabled th:field="*{user}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">报告人单位:</label>
<div class="col-sm-8">
<input name="depart" disabled th:field="*{depart}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">检查开始时间:</label>
<div class="col-sm-8">
<div class="input-group date">
<input name="checkStartTime" disabled th:value="${#dates.format(tdCheck.checkStartTime, 'yyyy-MM-dd')}" class="form-control" placeholder="yyyy-MM-dd" type="text">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">所属市州:</label>
<div class="col-sm-8">
<input name="framework" disabled th:field="*{framework}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">所属区县:</label>
<div class="col-sm-8">
<input name="area" disabled th:field="*{area}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">人员检查:</label>
<div class="col-sm-8">
<textarea name="checkcontentry" disabled th:field="*{checkcontentry}" class="form-control" ></textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">文件检查:</label>
<div class="col-sm-8">
<textarea name="checkcontentrywj" disabled th:field="*{checkcontentrywj}" class="form-control" ></textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产检查:</label>
<div class="col-sm-8">
<textarea name="checkcontentrysb" disabled th:field="*{checkcontentrysb}" class="form-control" ></textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">管理制度检查:</label>
<div class="col-sm-8">
<textarea name="checkcontentryglzd" disabled th:field="*{checkcontentryglzd}" class="form-control" ></textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">泄密事件检查:</label>
<div class="col-sm-8">
<textarea name="checkcontentryxmsj" disabled th:field="*{checkcontentryxmsj}" class="form-control" ></textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">其他项目检查:</label>
<div class="col-sm-8">
<textarea name="checkcontentryother" disabled th:field="*{checkcontentryother}" class="form-control" ></textarea>
</div>
</div>
</form>
</div>
<th:block th:include="include :: footer" />
<th:block th:include="include :: datetimepicker-js" />
<script th:inline="javascript">
var prefix = ctx + "system/check";
$("#form-check-edit").validate({
focusCleanup: true
});
function submitHandler() {
if ($.validate.form()) {
$.operate.save(prefix + "/edit", $('#form-check-edit').serialize());
}
}
$("input[name='checkStartTime']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
$("input[name='checkEndTime']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
$("input[name='checkownresulttime']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
</script>
</body>
</html>

@ -30,55 +30,61 @@
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">所属市州</label>
<label class="col-sm-3 control-label">人员检查</label>
<div class="col-sm-8">
<input name="framework" disabled th:field="*{framework}" class="form-control" type="text">
</div>
<div class="radio-box" th:each="dict : ${@dict.getType('sys_self_check')}">
<input type="radio" th:id="${'checkcontentryjt_' + dict.dictCode}" name="checkcontentryjt" th:value="${dict.dictValue}" th:field="*{checkcontentryjt}">
<label th:for="${'checkcontentryjt_' + dict.dictCode}" th:text="${dict.dictLabel}"></label>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">所属区县:</label>
<div class="col-sm-8">
<input name="area" disabled th:field="*{area}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">人员检查:</label>
<label class="col-sm-3 control-label"></label>
<div class="col-sm-8">
<textarea name="checkcontentry" disabled th:field="*{checkcontentry}" class="form-control" ></textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">人员状态</label>
<label class="col-sm-3 control-label">文件检查</label>
<div class="col-sm-8">
<div class="radio-box" th:each="dict : ${@dict.getType('sys_examine_state')}">
<input type="radio" th:id="${'checkcontentryjt_' + dict.dictCode}" name="checkcontentryjt" th:value="${dict.dictValue}" th:field="*{checkcontentryjt}">
<label th:for="${'checkcontentryjt_' + dict.dictCode}" th:text="${dict.dictLabel}"></label>
<div class="radio-box" th:each="dict : ${@dict.getType('sys_self_check')}">
<input type="radio" th:id="${'checkcontentrywjjt_' + dict.dictCode}" name="checkcontentrywjjt" th:value="${dict.dictValue}" th:field="*{checkcontentrywjjt}">
<label th:for="${'checkcontentrywjjt_' + dict.dictCode}" th:text="${dict.dictLabel}"></label>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">文件检查:</label>
<label class="col-sm-3 control-label"></label>
<div class="col-sm-8">
<textarea name="checkcontentrywj" disabled th:field="*{checkcontentrywj}" class="form-control" ></textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">文件状态</label>
<label class="col-sm-3 control-label">资产检查</label>
<div class="col-sm-8">
<div class="radio-box" th:each="dict : ${@dict.getType('sys_examine_state')}">
<input type="radio" th:id="${'checkcontentrywjjt_' + dict.dictCode}" name="checkcontentrywjjt" th:value="${dict.dictValue}" th:field="*{checkcontentrywjjt}">
<label th:for="${'checkcontentrywjjt_' + dict.dictCode}" th:text="${dict.dictLabel}"></label>
<div class="radio-box" th:each="dict : ${@dict.getType('sys_self_check')}">
<input type="radio" th:id="${'checkcontentrysbjt_' + dict.dictCode}" name="checkcontentrysbjt" th:value="${dict.dictValue}" th:field="*{checkcontentrysbjt}">
<label th:for="${'checkcontentrysbjt_' + dict.dictCode}" th:text="${dict.dictLabel}"></label>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产检查:</label>
<label class="col-sm-3 control-label"></label>
<div class="col-sm-8">
<textarea name="checkcontentrysb" disabled th:field="*{checkcontentrysb}" class="form-control" ></textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">管理制度检查:</label>
<div class="col-sm-8">
<div class="radio-box" th:each="dict : ${@dict.getType('sys_self_check')}">
<input type="radio" th:id="${'checkcontentryglzdjt_' + dict.dictCode}" name="checkcontentryglzdjt" th:value="${dict.dictValue}" th:field="*{checkcontentryglzdjt}">
<label th:for="${'checkcontentryglzdjt_' + dict.dictCode}" th:text="${dict.dictLabel}"></label>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label"></label>
<div class="col-sm-8">
<textarea name="checkcontentryglzd" disabled th:field="*{checkcontentryglzd}" class="form-control" ></textarea>
</div>
@ -86,11 +92,29 @@
<div class="form-group">
<label class="col-sm-3 control-label">泄密事件检查:</label>
<div class="col-sm-8">
<textarea name="checkcontentryxmsj" disabled h:field="*{checkcontentryxmsj}" class="form-control" ></textarea>
<div class="radio-box" th:each="dict : ${@dict.getType('sys_self_check')}">
<input type="radio" th:id="${'checkcontentryxmsjjt_' + dict.dictCode}" name="checkcontentryxmsjjt" th:value="${dict.dictValue}" th:field="*{checkcontentryxmsjjt}">
<label th:for="${'checkcontentryxmsjjt_' + dict.dictCode}" th:text="${dict.dictLabel}"></label>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label"></label>
<div class="col-sm-8">
<textarea name="checkcontentryxmsj" disabled th:field="*{checkcontentryxmsj}" class="form-control" ></textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">其他内容检查:</label>
<div class="col-sm-8">
<div class="radio-box" th:each="dict : ${@dict.getType('sys_self_check')}">
<input type="radio" th:id="${'checkcontentryxmsjotherjt_' + dict.dictCode}" name="checkcontentryxmsjotherjt" th:value="${dict.dictValue}" th:field="*{checkcontentryxmsjotherjt}">
<label th:for="${'checkcontentryxmsjotherjt_' + dict.dictCode}" th:text="${dict.dictLabel}"></label>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">其他项目检查:</label>
<label class="col-sm-3 control-label"></label>
<div class="col-sm-8">
<textarea name="checkcontentryother" disabled th:field="*{checkcontentryother}" class="form-control" ></textarea>
</div>
@ -107,7 +131,7 @@
function submitHandler() {
if ($.validate.form()) {
$.operate.save(prefix + "/edit", $('#form-check-edit').serialize());
$.operate.save(prefix + "/selfcheck", $('#form-check-edit').serialize());
}
}

@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro">
<head>
<th:block th:include="include :: header('检查报告管理列表')" />
<th:block th:include="include :: header('检查结果管理列表')" />
</head>
<body class="gray-bg">
<div class="container-div">
@ -56,8 +56,10 @@
</div>
<th:block th:include="include :: footer" />
<script th:inline="javascript">
var editFlag = [[${@permission.hasPermi('system:check:edit')}]];
var removeFlag = [[${@permission.hasPermi('system:check:remove')}]];
var editFlag = [[${@permission.hasPermi('system:checkresult:edit')}]];
var downloadFlag = [[${@permission.hasPermi('system:checkresult:print')}]];
var checkresultFlag = [[${@permission.hasPermi('system:checkresult:check')}]];
var removeFlag = [[${@permission.hasPermi('system:checkresult:remove')}]];
var checkTypeDatas = [[${@dict.getType('sys_check_type')}]];
var checkStateDatas = [[${@dict.getType('sys_check_state')}]];
var checkcontentryjtDatas = [[${@dict.getType('sys_check_state')}]];
@ -66,13 +68,11 @@
var checkcontentryglzdjtDatas = [[${@dict.getType('sys_check_state')}]];
var checkcontentryxmsjjtDatas = [[${@dict.getType('sys_check_state')}]];
var checkcontentryxmsjotherjtDatas = [[${@dict.getType('sys_check_state')}]];
var prefix = ctx + "system/check";
var prefix = ctx + "system/checkresult";
$(function() {
var options = {
url: prefix + "/list",
createUrl: prefix + "/add",
updateUrl: prefix + "/edit/{id}",
removeUrl: prefix + "/remove",
exportUrl: prefix + "/export",
modalName: "检查报告管理",
@ -116,9 +116,8 @@
align: 'center',
formatter: function(value, row, index) {
var actions = [];
actions.push('<a class="btn btn-success btn-xs ' + editFlag + '" href="javascript:void(0)" onclick="$.operate.edit(\'' + row.checkId + '\')"><i class="fa fa-edit"></i>详情</a> ');
actions.push('<a class="btn btn-success btn-xs ' + editFlag + '" href="javascript:void(0)" onclick="$.operate.edit(\'' + row.checkId + '\')"><i class="fa fa-edit"></i>编辑</a> ');
actions.push('<a class="btn btn-success btn-xs ' + editFlag + '" href="javascript:void(0)" onclick="$.operate.edit(\'' + row.checkId + '\')"><i class="fa fa-edit"></i>检查</a> ');
actions.push('<a class="btn btn-success btn-xs ' + downloadFlag + '" href="javascript:void(0)" onclick="checkResultPrint(\'' + row.checkId + '\')"><i class="fa fa-download"></i>打印</a> ');
actions.push('<a class="btn btn-success btn-xs ' + checkresultFlag + '" href="javascript:void(0)" onclick="resultCheck(\'' + row.checkId + '\')"><i class="fa fa-edit"></i>检查</a> ');
actions.push('<a class="btn btn-danger btn-xs ' + removeFlag + '" href="javascript:void(0)" onclick="$.operate.remove(\'' + row.checkId + '\')"><i class="fa fa-remove"></i>删除</a>');
return actions.join('');
}
@ -126,6 +125,14 @@
};
$.table.init(options);
});
function resultCheck(id) {
var url ='/system/checkresult/checkresult/' + id;
$.modal.open("检查管理", url);
}
function checkResultPrint(id){
var url ='/system/checkresult/checkprint/' + id;
$.modal.openTab("检查结果打印", url);
}
</script>
</body>
</html>

@ -1,10 +1,310 @@
<!DOCTYPE html>
<html lang="en">
<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
<head>
<meta charset="UTF-8">
<title>Title</title>
<th:block th:include="include :: header('修改检查结果管理')" />
<th:block th:include="include :: datetimepicker-css" />
</head>
<body>
<style>
.checkResult{
color: green;
font-size: 16px;
}
.checkResult1{
color: red;
font-size: 16px;
}
</style>
<body class="white-bg">
<div class="wrapper wrapper-content animated fadeInRight ibox-content">
<form class="form-horizontal m" id="form-check-edit" th:object="${tdCheck}">
<input name="checkId" th:field="*{checkId}" type="hidden">
<div class="row">
<div class="col-sm-6">
<div class="form-group">
<label class="col-xs-4 control-label">所属市州:</label>
<div class="col-xs-8">
<input name="framework" th:field="*{framework}" class="form-control" type="text">
</div>
</div>
</div>
<div class="col-sm-6">
<div class="form-group">
<label class="col-xs-4 control-label">所属区县:</label>
<div class="col-xs-8">
<input name="area" th:field="*{area}" class="form-control" type="text">
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-6">
<div class="form-group">
<label class="col-xs-4 control-label">检查单位:</label>
<div class="col-xs-8">
<input name="checkAddress" th:value="${sysuser.dept.deptName}" class="form-control" type="text">
</div>
</div>
</div>
<div class="col-sm-6">
<div class="form-group">
<label class="col-xs-4 control-label">检查类型:</label>
<div class="col-xs-8">
<select name="checkType" class="form-control m-b" th:with="type=${@dict.getType('sys_check_type')}">
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}" th:field="*{checkType}"></option>
</select>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-6">
<div class="form-group">
<label class="col-xs-4 control-label">开始时间:</label>
<div class="col-xs-8">
<div class="input-group date">
<input name="checkStartTime" th:value="${#dates.format(tdCheck.checkStartTime, 'yyyy-MM-dd')}" class="form-control" placeholder="yyyy-MM-dd" type="text">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
</div>
</div>
</div>
</div>
<div class="col-sm-6">
<div class="form-group">
<label class="col-xs-4 control-label">结束时间:</label>
<div class="col-xs-8">
<div class="input-group date">
<input name="checkEndTime" readonly th:value="${#dates.format(tdCheck.checkEndTime, 'yyyy-MM-dd')}" class="form-control" placeholder="yyyy-MM-dd" type="text">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-6">
<div class="form-group">
<label class="col-xs-4 control-label">报告人员:</label>
<div class="col-xs-8">
<input name="user" readonly th:field="*{user}" class="form-control" type="text">
</div>
</div>
</div>
<div class="col-sm-6">
<div class="form-group">
<label class="col-xs-4 control-label">检查人员:</label>
<div class="col-xs-8">
<input name="checkName" readonly th:value="${sysuser.userName}" class="form-control" type="text">
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-12">
<div class="form-group">
<label class="col-xs-2 control-label">人员检查:</label>
<div class="col-xs-10">
<div class="radio-box" th:each="dict : ${@dict.getType('sys_self_check')}">
<input type="radio" th:id="${'checkresult1_' + dict.dictCode}" name="checkresult1" th:value="${dict.dictValue}" th:field="*{checkresult1}">
<label th:for="${'checkresult1_' + dict.dictCode}" th:text="${dict.dictLabel}"></label>
</div>
<span>自检结果:
<span class="checkResult" th:if="${tdCheck.checkcontentryjt} == 0">合格</span>
<span class="checkResult1" th:if="${tdCheck.checkcontentryjt} == 1">不合格</span>
</span>
</div>
</div>
<div class="form-group">
<label class="col-xs-2 control-label"></label>
<div class="col-xs-10">
<textarea name="checkcontentry" readonly th:field="*{checkcontentry}" class="form-control" ></textarea>
</div>
</div>
<div class="form-group">
<label class="col-xs-2 control-label">批注</label>
<div class="col-xs-10">
<textarea name="remark1" th:field="*{remark1}" class="form-control" ></textarea>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-12">
<div class="form-group">
<label class="col-xs-2 control-label">文件检查:</label>
<div class="col-xs-10">
<div class="radio-box" th:each="dict : ${@dict.getType('sys_self_check')}">
<input type="radio" th:id="${'checkresult2_' + dict.dictCode}" name="checkresult2" th:value="${dict.dictValue}" th:field="*{checkresult2}">
<label th:for="${'checkresult2_' + dict.dictCode}" th:text="${dict.dictLabel}"></label>
</div>
<span>自检结果:
<span class="checkResult" th:if="${tdCheck.checkcontentrywjjt} == 0">合格</span>
<span class="checkResult1" th:if="${tdCheck.checkcontentrywjjt} == 1">不合格</span>
</span>
</div>
</div>
<div class="form-group">
<label class="col-xs-2 control-label"></label>
<div class="col-xs-10">
<textarea name="checkcontentrywj" readonly th:field="*{checkcontentrywj}" class="form-control" ></textarea>
</div>
</div>
<div class="form-group">
<label class="col-xs-2 control-label">批注</label>
<div class="col-xs-10">
<textarea name="remark2" th:field="*{remark2}" class="form-control" ></textarea>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-12">
<div class="form-group">
<label class="col-xs-2 control-label">资产检查:</label>
<div class="col-xs-10">
<div class="radio-box" th:each="dict : ${@dict.getType('sys_self_check')}">
<input type="radio" th:id="${'checkresult3_' + dict.dictCode}" name="checkresult3" th:value="${dict.dictValue}" th:field="*{checkresult3}">
<label th:for="${'checkresult3_' + dict.dictCode}" th:text="${dict.dictLabel}"></label>
</div>
<span>自检结果:
<span class="checkResult" th:if="${tdCheck.checkcontentrysbjt} == 0">合格</span>
<span class="checkResult1" th:if="${tdCheck.checkcontentrysbjt} == 1">不合格</span>
</span>
</div>
</div>
<div class="form-group">
<label class="col-xs-2 control-label"></label>
<div class="col-xs-10">
<textarea name="checkcontentrysb" readonly th:field="*{checkcontentrysb}" class="form-control" ></textarea>
</div>
</div>
<div class="form-group">
<label class="col-xs-2 control-label">批注</label>
<div class="col-xs-10">
<textarea name="remark3" th:field="*{remark3}" class="form-control" ></textarea>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-12">
<div class="form-group">
<label class="col-xs-2 control-label">管理制度检查:</label>
<div class="col-xs-10">
<div class="radio-box" th:each="dict : ${@dict.getType('sys_self_check')}">
<input type="radio" th:id="${'checkresult4_' + dict.dictCode}" name="checkresult4" th:value="${dict.dictValue}" th:field="*{checkresult4}">
<label th:for="${'checkresult4_' + dict.dictCode}" th:text="${dict.dictLabel}"></label>
</div>
<span>自检结果:
<span class="checkResult" th:if="${tdCheck.checkcontentryglzdjt} == 0">合格</span>
<span class="checkResult1" th:if="${tdCheck.checkcontentryglzdjt} == 1">不合格</span>
</span>
</div>
</div>
<div class="form-group">
<label class="col-xs-2 control-label"></label>
<div class="col-xs-10">
<textarea name="checkcontentryglzd" readonly th:field="*{checkcontentryglzd}" class="form-control" ></textarea>
</div>
</div>
<div class="form-group">
<label class="col-xs-2 control-label">批注</label>
<div class="col-xs-10">
<textarea name="remark4" th:field="*{remark4}" class="form-control" ></textarea>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-12">
<div class="form-group">
<label class="col-xs-2 control-label">泄密事件检查:</label>
<div class="col-xs-10">
<div class="radio-box" th:each="dict : ${@dict.getType('sys_self_check')}">
<input type="radio" th:id="${'checkresult5_' + dict.dictCode}" name="checkresult5" th:value="${dict.dictValue}" th:field="*{checkresult5}">
<label th:for="${'checkresult5_' + dict.dictCode}" th:text="${dict.dictLabel}"></label>
</div>
<span>自检结果:
<span class="checkResult" th:if="${tdCheck.checkcontentryxmsjjt} == 0">合格</span>
<span class="checkResult1" th:if="${tdCheck.checkcontentryxmsjjt} == 1">不合格</span>
</span>
</div>
</div>
<div class="form-group">
<label class="col-xs-2 control-label"></label>
<div class="col-xs-10">
<textarea name="checkcontentryxmsj" readonly th:field="*{checkcontentryxmsj}" class="form-control" ></textarea>
</div>
</div>
<div class="form-group">
<label class="col-xs-2 control-label">批注</label>
<div class="col-xs-10">
<textarea name="remark5" th:field="*{remark5}" class="form-control" ></textarea>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-12">
<div class="form-group">
<label class="col-xs-2 control-label">其他内容检查:</label>
<div class="col-xs-10">
<div class="radio-box" th:each="dict : ${@dict.getType('sys_self_check')}">
<input type="radio" th:id="${'checkresult6_' + dict.dictCode}" name="checkresult6" th:value="${dict.dictValue}" th:field="*{checkresult6}">
<label th:for="${'checkresult6_' + dict.dictCode}" th:text="${dict.dictLabel}"></label>
</div>
<span>自检结果:
<span class="checkResult" th:if="${tdCheck.checkcontentryxmsjotherjt} == 0">合格</span>
<span class="checkResult1" th:if="${tdCheck.checkcontentryxmsjotherjt} == 1">不合格</span>
</span>
</div>
</div>
<div class="form-group">
<label class="col-xs-2 control-label"></label>
<div class="col-xs-10">
<textarea name="checkcontentryother" readonly th:field="*{checkcontentryother}" class="form-control" ></textarea>
</div>
</div>
<div class="form-group">
<label class="col-xs-2 control-label">批注</label>
<div class="col-xs-10">
<textarea name="remark6" th:field="*{remark6}" class="form-control" ></textarea>
</div>
</div>
</div>
</div>
</form>
</div>
<th:block th:include="include :: footer" />
<th:block th:include="include :: datetimepicker-js" />
<script th:inline="javascript">
var prefix = ctx + "system/check";
$("#form-check-edit").validate({
focusCleanup: true
});
function submitHandler() {
if ($.validate.form()) {
$.operate.save(prefix + "/edit", $('#form-check-edit').serialize());
}
}
$("input[name='checkStartTime']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
var now = new Date();
var year = now.getFullYear();
var month = ("0" + (now.getMonth() + 1)).slice(-2);
var day = ("0" + now.getDate()).slice(-2);
var formattedNow = year + "-" + month + "-" + day;
$("input[name='checkEndTime']").val(formattedNow);
$("input[name='checkownresulttime']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
</script>
</body>
</html>

@ -1,115 +0,0 @@
<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
<head>
<th:block th:include="include :: header('修改检查报告管理')" />
<th:block th:include="include :: datetimepicker-css" />
</head>
<body class="white-bg">
<div class="wrapper wrapper-content animated fadeInRight ibox-content">
<form class="form-horizontal m" id="form-check-edit" th:object="${tdCheck}">
<input name="checkId" th:field="*{checkId}" type="hidden">
<div class="form-group">
<label class="col-sm-3 control-label">报告人:</label>
<div class="col-sm-8">
<input name="user" disabled th:field="*{user}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">报告人单位:</label>
<div class="col-sm-8">
<input name="depart" disabled th:field="*{depart}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">检查开始时间:</label>
<div class="col-sm-8">
<div class="input-group date">
<input name="checkStartTime" disabled th:value="${#dates.format(tdCheck.checkStartTime, 'yyyy-MM-dd')}" class="form-control" placeholder="yyyy-MM-dd" type="text">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">所属市州:</label>
<div class="col-sm-8">
<input name="framework" th:field="*{framework}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">所属区县:</label>
<div class="col-sm-8">
<input name="area" th:field="*{area}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">人员检查:</label>
<div class="col-sm-8">
<textarea name="checkcontentry" th:field="*{checkcontentry}" class="form-control" ></textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">文件检查:</label>
<div class="col-sm-8">
<textarea name="checkcontentrywj" th:field="*{checkcontentrywj}" class="form-control" ></textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产检查:</label>
<div class="col-sm-8">
<textarea name="checkcontentrysb" th:field="*{checkcontentrysb}" class="form-control" ></textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">管理制度检查:</label>
<div class="col-sm-8">
<textarea name="checkcontentryglzd" th:field="*{checkcontentryglzd}" class="form-control" ></textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">泄密事件检查:</label>
<div class="col-sm-8">
<textarea name="checkcontentryxmsj" th:field="*{checkcontentryxmsj}" class="form-control" ></textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">其他项目检查:</label>
<div class="col-sm-8">
<textarea name="checkcontentryother" th:field="*{checkcontentryother}" class="form-control" ></textarea>
</div>
</div>
</form>
</div>
<th:block th:include="include :: footer" />
<th:block th:include="include :: datetimepicker-js" />
<script th:inline="javascript">
var prefix = ctx + "system/check";
$("#form-check-edit").validate({
focusCleanup: true
});
function submitHandler() {
if ($.validate.form()) {
$.operate.save(prefix + "/edit", $('#form-check-edit').serialize());
}
}
$("input[name='checkStartTime']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
$("input[name='checkEndTime']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
$("input[name='checkownresulttime']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
</script>
</body>
</html>
Loading…
Cancel
Save