285 lines
9.1 KiB
HTML
285 lines
9.1 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en" xmlns:th="http://www.thymeleaf.org">
|
|
<head>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
<meta charset="UTF-8">
|
|
<link rel="stylesheet" href="../../css/ssp/bootstrap.min.css">
|
|
<link rel="stylesheet" href="../../css/ssp/commes.css" />
|
|
<link rel="stylesheet" href="../../css/ssp/photoswipe.css"/>
|
|
<link rel="stylesheet" href="../../css/ssp/default-skin/default-skin.css"/>
|
|
<link rel="stylesheet" href="../../css/ssp/takePicture.css">
|
|
<link rel="stylesheet" href="../../css/ssp/newTips.css">
|
|
<title>安全隐蔽工程留痕</title>
|
|
<style>
|
|
.ssp-block-block video{
|
|
display: block;
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
|
|
<header class="hide">
|
|
<div class="row">
|
|
<div class="col-xs-3" onclick="goBack()">
|
|
<img src="../../img/ssp/h_lift.png">
|
|
</div>
|
|
<div class="col-xs-6">
|
|
<p>隐蔽工程留痕</p>
|
|
</div>
|
|
</div>
|
|
</header>
|
|
|
|
<div class="ssp-all" style="padding-bottom: 0rem">
|
|
<input type="hidden" id="mark_id" th:value="${data.mark_id}">
|
|
<div class="ssp-rectification-opinions">
|
|
<div class="ssp-ro-title">
|
|
<span>提交记录详情</span>
|
|
</div>
|
|
<div class="ssp-block">
|
|
<div class="spp-block-title">
|
|
项目名称
|
|
</div>
|
|
<div class="ssp-block-position" th:text="${data.projectName}">
|
|
</div>
|
|
</div>
|
|
<div class="ssp-block">
|
|
<div class="spp-block-title">
|
|
施作时间
|
|
</div>
|
|
<div class="ssp-block-word" th:text="${#temporals.format(data.work_time,'yyyy-MM-dd HH:mm:ss')}">
|
|
|
|
</div>
|
|
</div>
|
|
<div class="ssp-block">
|
|
<div class="spp-block-title">
|
|
施作前照片
|
|
</div>
|
|
<div class="my-gallery row">
|
|
<figure th:each="img:${data.before_imgs}">
|
|
<a th:href="@{${img}}">
|
|
<img th:src="${img}" class="img-border"/>
|
|
</a>
|
|
</figure>
|
|
</div>
|
|
</div>
|
|
<div class="ssp-block">
|
|
<div class="spp-block-title">
|
|
施作后照片
|
|
</div>
|
|
<div class="my-gallery row">
|
|
<figure th:each="img:${data.after_imgs}">
|
|
<a th:href="@{${img}}">
|
|
<img th:src="${img}" class="img-border"/>
|
|
</a>
|
|
</figure>
|
|
</div>
|
|
</div>
|
|
<div class="ssp-block">
|
|
<div class="spp-block-title">
|
|
检查部位
|
|
</div>
|
|
<div class="ssp-block-word" th:text="${data.position_name}">
|
|
|
|
</div>
|
|
</div>
|
|
<div class="ssp-block">
|
|
<div class="spp-block-title">
|
|
检查段位
|
|
</div>
|
|
<div class="ssp-block-word" th:text="${data.paragrap_name}">
|
|
|
|
</div>
|
|
</div>
|
|
<div class="ssp-block">
|
|
<div class="spp-block-title">
|
|
焊缝位置
|
|
</div>
|
|
<div class="ssp-block-word" th:text="${data.location_name}">
|
|
|
|
</div>
|
|
</div>
|
|
<div class="ssp-block">
|
|
<div class="spp-block-title">
|
|
施作人
|
|
</div>
|
|
<div class="ssp-block-word" th:text="${data.sz_user_name}">
|
|
|
|
</div>
|
|
</div>
|
|
<div class="ssp-block">
|
|
<div class="spp-block-title">
|
|
质检员
|
|
</div>
|
|
<div class="ssp-block-word" th:text="${data.zj_user_name}">
|
|
|
|
</div>
|
|
</div>
|
|
<div class="ssp-block">
|
|
<div class="spp-block-title">
|
|
自检结论
|
|
</div>
|
|
<div class="ssp-block-word" th:text="${data.conclusion}">
|
|
|
|
</div>
|
|
</div>
|
|
<div class="ssp-block">
|
|
<div class="spp-block-title">
|
|
总包审批人
|
|
</div>
|
|
<div class="ssp-block-word" th:text="${data.zb_user_name}">
|
|
|
|
</div>
|
|
</div>
|
|
<div class="ssp-block" th:if="${data.zb_approve_explain != ''}">
|
|
<div class="spp-block-title">
|
|
总包审批意见
|
|
</div>
|
|
<div class="ssp-block-word" th:text="${data.zb_approve_explain}">
|
|
|
|
</div>
|
|
</div>
|
|
<div class="ssp-block">
|
|
<div class="spp-block-title">
|
|
监理审批人
|
|
</div>
|
|
<div class="ssp-block-word" th:text="${data.jl_user_name}">
|
|
|
|
</div>
|
|
</div>
|
|
<div class="ssp-block" th:if="${data.jl_approve_explain != ''}">
|
|
<div class="spp-block-title">
|
|
监理审批意见
|
|
</div>
|
|
<div class="ssp-block-word" th:text="${data.jl_approve_explain}">
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="ssp-btn" th:if="${data.approve_state == 1}">
|
|
<div class="ssp-block">
|
|
<div class="ssp-ri-textarea">
|
|
<textarea id="explain" placeholder="请输入审批意见"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-xs-6">
|
|
<button type="button" class="ssp-btn-cancel" id="reject">驳回</button>
|
|
</div>
|
|
<div class="col-xs-6">
|
|
<button type="button" class="ssp-btn-confirm" id="through">通过</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!--以下内容不要管-->
|
|
<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
|
|
<div class="pswp__bg"></div>
|
|
<div class="pswp__scroll-wrap">
|
|
<div class="pswp__container">
|
|
<div class="pswp__item"></div>
|
|
<div class="pswp__item"></div>
|
|
<div class="pswp__item"></div>
|
|
</div>
|
|
<div class="pswp__ui pswp__ui--hidden">
|
|
<div class="pswp__top-bar">
|
|
<div class="pswp__counter"></div>
|
|
<button class="pswp__button pswp__button--close" title="Close (Esc)"></button>
|
|
<div class="pswp__preloader">
|
|
<div class="pswp__preloader__icn">
|
|
<div class="pswp__preloader__cut">
|
|
<div class="pswp__preloader__donut"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
|
|
<div class="pswp__share-tooltip"></div>
|
|
</div>
|
|
<button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"></button>
|
|
<button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"></button>
|
|
<div class="pswp__caption">
|
|
<div class="pswp__caption__center"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="ssp-popup" id="popupTj">
|
|
<div class="ssp-popup-content">
|
|
<div class="spp-window-title ssp-popup-title">
|
|
<label>消息提示</label>
|
|
</div>
|
|
<div class="ssp-popup-textarea">
|
|
<div class="ssp-popup-div">审批成功</div>
|
|
</div>
|
|
<div class="spp-popup-btn">
|
|
<button type="button" onclick="confirmBtnBack()">确定</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</body>
|
|
<script type="text/javascript" src="/js/ssp/jquery-3.0.0.min.js"></script>
|
|
<script type="text/javascript" src="/js/ssp/photoswipe.min.js"></script>
|
|
<script type="text/javascript" src="/js/ssp/photoswipe-ui-default.min.js"></script>
|
|
<script type="text/javascript" src="/js/ssp/initialization.js"></script>
|
|
<script type="text/javascript" src="/js/ssp/newTips.js"></script>
|
|
<script>
|
|
|
|
//返回
|
|
function goBack() {
|
|
window.history.back();
|
|
}
|
|
|
|
/**
|
|
* 审批通过
|
|
*/
|
|
$("#through").click(function () {
|
|
var mark_id = $("#mark_id").val();
|
|
var explain = $("#explain").val();
|
|
$.post("/weixin/pshManage/sspQualityMarkApprove", {"mark_id":mark_id, "state":"1", "explain":explain,}, function (res) {
|
|
if(res.code == '200') {
|
|
$("#popupTj").fadeIn(300);
|
|
} else {
|
|
toast({
|
|
message:res.msg,
|
|
time:3000
|
|
});
|
|
}
|
|
})
|
|
})
|
|
|
|
/**
|
|
* 审批驳回
|
|
*/
|
|
$("#reject").click(function () {
|
|
var mark_id = $("#mark_id").val()
|
|
var explain = $("#explain").val();
|
|
if(explain == "" || explain == null) {
|
|
toast({
|
|
message:"请填写审批意见",
|
|
time:3000
|
|
});
|
|
return false;
|
|
}
|
|
$.post("/weixin/pshManage/sspQualityMarkApprove", {"mark_id":mark_id, "state":"2", "explain":explain}, function (res) {
|
|
if(res.code == '200') {
|
|
$("#popupTj").fadeIn(300);
|
|
} else {
|
|
toast({
|
|
message:res.msg,
|
|
time:3000
|
|
});
|
|
}
|
|
})
|
|
})
|
|
|
|
//关闭页面
|
|
function confirmBtnBack() {
|
|
window.location.reload();
|
|
}
|
|
|
|
</script>
|
|
</html> |