ZhiYeJianKang/职业健康平台后端/target/dzzyb/webpage/modules/zyb/zybJgSts.jsp
2025-02-20 15:25:59 +08:00

951 lines
39 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<%@ page contentType="text/html;charset=UTF-8" %>
<%@ include file="/webpage/include/taglib.jsp" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<html>
<head>
<title>添加检测列表</title>
<meta name="decorator" content="default"/>
<%-- 引入layui的css--%>
<%-- <link rel="stylesheet" href="${ctxStatic}/layui/css/layui.css">--%>
<link rel="stylesheet" href="${ctxStatic}/layui-v2.4.5/layui/css/layui.css" media="all">
<style type="text/css">
/* 纵向布局 */
.j-column{
display: flex;
flex-direction:column;
}
/* 横向布局 */
.j-row{
display: flex;
flex-direction:row;
}
/* 横向布局 元素靠左*/
.j-row-left{
display: flex;
flex-direction:row;
justify-content:flex-start;
}
/* 横向布局 元素靠右*/
.j-row-right{
display: flex;
flex-direction:row;
justify-content:flex-end;
}
/* 横向布局 元素居中*/
.j-row-center{
display: flex;
flex-direction:row;
justify-content:center;
}
/* 横向布局 元素两端对齐*/
.j-row-between{
display: flex;
flex-direction:row;
justify-content:space-between;
}
/* 横向布局 元素两端有空隙*/
.j-row-around{
display: flex;
flex-direction:row;
justify-content:space-around;
}
/* 纵向布局 元素靠上 */
.j-column-top{
display: flex;
flex-direction:column;
justify-content:flex-start;
}
/* 纵向布局 元素靠下*/
.j-column-bottom{
display: flex;
flex-direction:column;
justify-content:flex-end;
}
/* 纵向布局 元素居中*/
.j-column-center{
display: flex;
flex-direction:column;
justify-content:center;
}
/* 交叉轴居上*/
.j-ai-top{
align-items:flex-start;
}
/* 交叉轴居下*/
.j-ai-bottom{
align-items:flex-end;
}
/* 交叉轴居中*/
.j-ai-center{
align-items:center;
}
/* 上外边距*/
.j-mt{
margin-top:10px;
}
/* 下外边距*/
.j-mb{
margin-bottom:10px;
}
/* 左外边距*/
.j-ml{
margin-left:10px;
}
/* 右外边距*/
.j-mr{
margin-right:10px;
}
/* 不换行*/
.j-nowrap{
white-space: nowrap;
}
/* 内容超出长度后出现滚动条*/
.j-overflow{
overflow: auto;
}
/* 内容溢出换行*/
.j-wrap-wrap{
flex-wrap:wrap;
}
/* 吸顶 */
.j-suctionTop{
position: -webkit-sticky;
position: sticky;
top: 0;
}
/* 边框 */
.j-border{
border: solid 0.8px #e8e8e8;
/* box-shadow:rgba(0, 0, 0, 0.3) 0px 0px 5px; */
}
/* 下边框 */
.j-border-bottom{
border-bottom: solid 1px #e8e8e8;
border-radius:0px !important;
/* box-shadow:rgba(0, 0, 0, 0.3) 0px 0px 5px; */
}
/* 宽100栅格*/
.j-w-0 {width:0}
.j-w-1 { width:1%; }
.j-w-2 { width:2%; }
.j-w-3 { width:3%; }
.j-w-4 { width:4%; }
.j-w-5 { width:5%; }
.j-w-6 { width:6%; }
.j-w-7 { width:7%; }
.j-w-8 { width:8%; }
.j-w-9 { width:9%; }
.j-w-10 { width:10%; }
.j-w-11 { width:11%; }
.j-w-12 { width:12%; }
.j-w-13 { width:13%; }
.j-w-14 { width:14%; }
.j-w-15 { width:15%; }
.j-w-16 { width:16%; }
.j-w-17 { width:17%; }
.j-w-18 { width:18%; }
.j-w-19 { width:19%; }
.j-w-20 { width:20%; }
.j-w-21 { width:21%; }
.j-w-22 { width:22%; }
.j-w-23 { width:23%; }
.j-w-24 { width:24%; }
.j-w-25 { width:25%; }
.j-w-26 { width:26%; }
.j-w-27 { width:27%; }
.j-w-28 { width:28%; }
.j-w-29 { width:29%; }
.j-w-30 { width:30%; }
.j-w-31 { width:31%; }
.j-w-32 { width:32%; }
.j-w-33 { width:33%; }
.j-w-34 { width:34%; }
.j-w-35 { width:35%; }
.j-w-36 { width:36%; }
.j-w-37 { width:37%; }
.j-w-38 { width:38%; }
.j-w-39 { width:39%; }
.j-w-40 { width:40%; }
.j-w-41 { width:41%; }
.j-w-42 { width:42%; }
.j-w-43 { width:43%; }
.j-w-44 { width:44%; }
.j-w-45 { width:45%; }
.j-w-46 { width:46%; }
.j-w-47 { width:47%; }
.j-w-48 { width:48%; }
.j-w-49 { width:49%; }
.j-w-50 { width:50%; }
.j-w-51 { width:51%; }
.j-w-52 { width:52%; }
.j-w-53 { width:53%; }
.j-w-54 { width:54%; }
.j-w-55 { width:55%; }
.j-w-56 { width:56%; }
.j-w-57 { width:57%; }
.j-w-58 { width:58%; }
.j-w-59 { width:59%; }
.j-w-60 { width:60%; }
.j-w-61 { width:61%; }
.j-w-62 { width:62%; }
.j-w-63 { width:63%; }
.j-w-64 { width:64%; }
.j-w-65 { width:65%; }
.j-w-66 { width:66%; }
.j-w-67 { width:67%; }
.j-w-68 { width:68%; }
.j-w-69 { width:69%; }
.j-w-70 { width:70%; }
.j-w-71 { width:71%; }
.j-w-72 { width:72%; }
.j-w-73 { width:73%; }
.j-w-74 { width:74%; }
.j-w-75 { width:75%; }
.j-w-76 { width:76%; }
.j-w-77 { width:77%; }
.j-w-78 { width:78%; }
.j-w-79 { width:79%; }
.j-w-80 { width:80%; }
.j-w-81 { width:81%; }
.j-w-82 { width:82%; }
.j-w-83 { width:83%; }
.j-w-84 { width:84%; }
.j-w-85 { width:85%; }
.j-w-86 { width:86%; }
.j-w-87 { width:87%; }
.j-w-88 { width:88%; }
.j-w-89 { width:89%; }
.j-w-90 { width:90%; }
.j-w-91 { width:91%; }
.j-w-92 { width:92%; }
.j-w-93 { width:93%; }
.j-w-94 { width:94%; }
.j-w-95 { width:95%; }
.j-w-96 { width:96%; }
.j-w-97 { width:97%; }
.j-w-98 { width:98%; }
.j-w-99 { width:99%; }
.j-w-100{ width:100% !important; }
/* 高100栅格*/
.j-h-0 {height:0}
.j-h-1 { height:1%; }
.j-h-2 { height:2%; }
.j-h-3 { height:3%; }
.j-h-4 { height:4%; }
.j-h-5 { height:5%; }
.j-h-6 { height:6%; }
.j-h-7 { height:7%; }
.j-h-8 { height:8%; }
.j-h-9 { height:9%; }
.j-h-10 { height:10%; }
.j-h-11 { height:11%; }
.j-h-12 { height:12%; }
.j-h-13 { height:13%; }
.j-h-14 { height:14%; }
.j-h-15 { height:15%; }
.j-h-16 { height:16%; }
.j-h-17 { height:17%; }
.j-h-18 { height:18%; }
.j-h-19 { height:19%; }
.j-h-20 { height:20%; }
.j-h-21 { height:21%; }
.j-h-22 { height:22%; }
.j-h-23 { height:23%; }
.j-h-24 { height:24%; }
.j-h-25 { height:25%; }
.j-h-26 { height:26%; }
.j-h-27 { height:27%; }
.j-h-28 { height:28%; }
.j-h-29 { height:29%; }
.j-h-30 { height:30%; }
.j-h-31 { height:31%; }
.j-h-32 { height:32%; }
.j-h-33 { height:33%; }
.j-h-34 { height:34%; }
.j-h-35 { height:35%; }
.j-h-36 { height:36%; }
.j-h-37 { height:37%; }
.j-h-38 { height:38%; }
.j-h-39 { height:39%; }
.j-h-40 { height:40%; }
.j-h-41 { height:41%; }
.j-h-42 { height:42%; }
.j-h-43 { height:43%; }
.j-h-44 { height:44%; }
.j-h-45 { height:45%; }
.j-h-46 { height:46%; }
.j-h-47 { height:47%; }
.j-h-48 { height:48%; }
.j-h-49 { height:49%; }
.j-h-50 { height:50%; }
.j-h-51 { height:51%; }
.j-h-52 { height:52%; }
.j-h-53 { height:53%; }
.j-h-54 { height:54%; }
.j-h-55 { height:55%; }
.j-h-56 { height:56%; }
.j-h-57 { height:57%; }
.j-h-58 { height:58%; }
.j-h-59 { height:59%; }
.j-h-60 { height:60%; }
.j-h-61 { height:61%; }
.j-h-62 { height:62%; }
.j-h-63 { height:63%; }
.j-h-64 { height:64%; }
.j-h-65 { height:65%; }
.j-h-66 { height:66%; }
.j-h-67 { height:67%; }
.j-h-68 { height:68%; }
.j-h-69 { height:69%; }
.j-h-70 { height:70%; }
.j-h-71 { height:71%; }
.j-h-72 { height:72%; }
.j-h-73 { height:73%; }
.j-h-74 { height:74%; }
.j-h-75 { height:75%; }
.j-h-76 { height:76%; }
.j-h-77 { height:77%; }
.j-h-78 { height:78%; }
.j-h-79 { height:79%; }
.j-h-80 { height:80%; }
.j-h-81 { height:81%; }
.j-h-82 { height:82%; }
.j-h-83 { height:83%; }
.j-h-84 { height:84%; }
.j-h-85 { height:85%; }
.j-h-86 { height:86%; }
.j-h-87 { height:87%; }
.j-h-88 { height:88%; }
.j-h-89 { height:89%; }
.j-h-90 { height:90%; }
.j-h-91 { height:91%; }
.j-h-92 { height:92%; }
.j-h-93 { height:93%; }
.j-h-94 { height:94%; }
.j-h-95 { height:95%; }
.j-h-96 { height:96%; }
.j-h-97 { height:97%; }
.j-h-98 { height:98%; }
.j-h-99 { height:99%; }
.j-h-100{ height:100%; }
.j-w-h-100{ height:100%; width:100% !important; }
.select-search-input {
position: absolute;
z-index: 2;
width: 80%;
}
</style>
<style type="text/css">
.imgSc{
float: left;
width: 20px;
height: 20px;
margin-left: 15px;
margin-top: 8px;
}
</style>
</head>
<style type="text/css">
.xline {
border-bottom: solid 2px #7A378B;
height: 5px;
}
</style>
<body>
<!-- 添加和修改的弹出层开始 -->
<div style="padding: 20px" id="saveOrUpdateDiv" >
<form class="layui-form" method="post" lay-filter="formTestFilter">
<input hidden name="id" id="id" value="${zybSts.id}">
<%--<input hidden name="xmid" id="id" value="${zybSts.xmid}">--%>
<%--添加项目id--%>
<div class="j-column-center j-w-h-100">
<div class="layui-form-item j-w-100">
<div class="layui-form-item j-w-40 ">
<label class="layui-form-label">项目名称</label>
<div class="j-row-left">
<input type="text" name="xmmc" id="xmmc" lay-verify="title" autocomplete="off" value="${zybSts.xmmc}" class="isDisabled layui-input" >
<%-- <select id="selectxm" lay-filter="selectxm" autocomplete="off"
class="layui-select isDisabled" lay-search>
</select>--%>
</div>
</div>
<div class="layui-form-item j-w-50">
<label class="layui-form-label j-nowrap">企业名称</label>
<div class="layui-input-block" onclick="qiyename()">
<input readonly type="text" lay-verify="required" name="qyname" id="qyname" lay-verify="title" autocomplete="off" placeholder="请选择企业" class="layui-input">
</div>
</div>
</div>
<div class="layui-form-item" hidden>
<input type="text" id="qyId" name="qyId" value="${qyId}">
</div>
<div class="layui-form-item j-w-100">
<label class="layui-form-label">职业病危害预评价报告</label>
<div class="j-row-left">
<div class="layui-input-block clearBox" style="margin-left: 0px;padding-left: 0px;">
    <!-- 上传按钮 -->
<!-- <input type="file" name="file2" lay-type="video" class="layui-upload-file">
onclick="uploadFile('uploadfile','ypjbg')"ff
-->
<span class="xs" id="xs"></span>
<button type="button" class="layui-btn uploadfile" id="uploadfile"><i class="layui-icon"></i>上传文件</button>
<img class="imgSc" id="fileImg01" style="display: none" src="${ctxStatic}/images/scImg.png">
<%-- <button type="button" class="layui-btn layui-btn-warm" id="uploadfileBtn">开始上传</button>--%>
<!-- 隐藏的input,一个隐藏的input(用于保存文件url) -->
<input type="hidden" class="isDisabled" id="ypjbg" name="ypjbg" value="${zybSts.ypjbg}"/>
</div>
<div class="layui-form-item j-w-30">
<label class="layui-form-label j-nowrap ">报告时间</label>
<div class="layui-input-block j-row-left ">
<input type="text" name="ypjTime" id="ypjTime"
readonly="readonly" autocomplete="off"
class="isDisabled j-w-100 layui-input "value="<fmt:formatDate value="${zybSts.ypjTime}" pattern="yyyy-MM-dd" />">
</div>
</div>
<%-- <div class="layui-form-item j-w-40 ">
<label class="layui-form-label j-nowrap">评价机构名称</label>
<div class="layui-input-block">
<input type="text" name="ypjJgmc" id="selectInputUser"
class="isDisabled layui-input select-search-input" value="${zybSts.ypjJgmc}" onkeyup="search();" autocomplete="off">
&lt;%&ndash; <input type="">&ndash;%&gt;
<select name="ypjJgid" id="selectUser" lay-filter="selectUser" autocomplete="off"
class="isDisabled layui-select" lay-search>
</select>
</div>
</div>--%>
</div>
</div>
<div class="layui-form-item j-w-100">
<label class="layui-form-label">职业病防护设施设计专篇报告</label>
 <div class="j-row-left">
<div class="layui-input-block clearBox" style="margin-left: 0px;padding-left: 0px;">
    <!-- 上传按钮 -->
<!-- <input type="file" name="file2" lay-type="video" class="layui-upload-file"> -->
<%-- <button type="button" style="float: left" class="layui-btn" id="uploadfile02"><i class="layui-icon"></i>上传文件</button>--%>
<span class="xs" id="xs1"></span>
<button type="button" class="layui-btn uploadfile" id="uploadfile02"><i class="layui-icon"></i>上传文件</button>
<img class="imgSc" id="fileImg02" style="display: none" src="${ctxStatic}/images/scImg.png">
<%-- <button type="button" class="layui-btn layui-btn-warm" id="uploadfileBtn">开始上传</button>--%>
<!-- 隐藏的input,一个隐藏的input(用于保存文件url) -->
<input type="hidden" class="isDisabled" id="fhbg" name="fhbg" value="${zybSts.fhbg}"/>
</div>
<div class="layui-form-item j-w-30">
<label class="layui-form-label j-nowrap ">报告时间</label>
<div class="layui-input-block j-row-left ">
<input type="text" name="sxsjTime" id="sxsjTime"
readonly="readonly" autocomplete="off"
class="isDisabled j-w-100 layui-input "value="<fmt:formatDate value="${zybSts.sxsjTime}" pattern="yyyy-MM-dd" />">
</div>
</div>
<%-- <div class="layui-form-item j-w-40 ">
<label class="layui-form-label j-nowrap">评价机构名称</label>
<div class="layui-input-block">
<input type="text" name="sxsjJgmc" id="selectInputUser1"
class="isDisabled layui-input select-search-input" value="${zybSts.sxsjJgmc}" onkeyup="search();" autocomplete="off">
&lt;%&ndash; <input type="">&ndash;%&gt;
<select name="sxsjJgid" id="selectUser1" lay-filter="selectUser1" autocomplete="off"
class="isDisabled layui-select" lay-search>
</select>
</div>
</div>--%>
</div>
</div>    
<div class="layui-form-item j-w-100">
<label class="layui-form-label">职业病危害控制效果评价</label>
  <div class="j-row-left">
<div class="layui-input-block clearBox" style="margin-left: 0px;padding-left: 0px;">
    <!-- 上传按钮 -->
<!-- <input type="file" name="file2" lay-type="video" class="layui-upload-file"> -->
<%-- <button type="button" style="float: left" class="layui-btn" id="uploadfile03"><i class="layui-icon"></i>上传文件</button>--%>
<span class="xs" id="xs2"></span>
<button type="button" class="layui-btn uploadfile" id="uploadfile03"><i class="layui-icon"></i>上传文件</button>
<img class="imgSc" id="fileImg03" style="display: none" src="${ctxStatic}/images/scImg.png">
<%-- <button type="button" class="layui-btn layui-btn-warm" id="uploadfileBtn">开始上传</button>--%>
<!-- 隐藏的input,一个隐藏的input(用于保存文件url) -->
<input type="hidden" id="ksxgpj" class="isDisabled" name="ksxgpj" value="${zybSts.ksxgpj}"/>
</div>
<div class="layui-form-item j-w-30">
<label class="layui-form-label j-nowrap ">报告时间</label>
<div class="layui-input-block j-row-left ">
<input type="text" name="xgpjTime" id="xgpjTime"
readonly="readonly" autocomplete="off"
class="isDisabled j-w-100 layui-input "value="<fmt:formatDate value="${zybSts.xgpjTime}" pattern="yyyy-MM-dd" />">
</div>
</div>
<%-- <div class="layui-form-item j-w-40 ">
<label class="layui-form-label j-nowrap">评价机构名称</label>
<div class="layui-input-block">
<input type="text" name="xgpjJgmc" id="selectInputUser2"
class="isDisabled layui-input select-search-input" value="${zybSts.xgpjJgmc}" onkeyup="search();" autocomplete="off">
&lt;%&ndash; <input type="">&ndash;%&gt;
<select name="xgpjJgmid" id="selectUser2" lay-filter="selectUser2" autocomplete="off"
class="isDisabled layui-select" lay-search>
</select>
</div>
</div>--%>
</div>
</div>
<%-- </div>--%>
<%-- <div class="layui-form-item" style="display: block;width: 100%;clear: both">
<label>是否暂未开展</label>
<input lay-filter="zwkzCheckBox" type="checkbox" id="zwkz0" name="zwkz" lay-skin="primary" title="暂未开展" value="0">
&lt;%&ndash; <input type="radio" name="zwkz" id="zwkz0" title="未开展" value="1" lay-skin="primary" >&ndash;%&gt;
&lt;%&ndash; <input type="radio" name="zwkz" id="zwkz1" title="已开展" value="0" lay-skin="primary">&ndash;%&gt;
</div>--%>
<div class="" style="display: block;width: 100%;clear: both">
<div class="layui-form-item">
<div class="layui-input-block">
<button type="submit" class="layui-btn" lay-submit="" lay-filter="demo1">立即提交</button>
<button type="reset" class="layui-btn layui-btn-primary" id="czbd">重置</button>
</div>
</div>
</div>
</div>
</form>
</div>
<script src="${ctxStatic}/layui-v2.4.5/layui/layui.js"></script>
<script type="text/javascript">
var bool=0;
function qiyename(){
layer.open({
title: "选择企业",
type:2,
area: ['70%', '70%'],
maxmin: true, //开启最大化最小化按钮
content: '${ctx}/zyb/logon/qiyemsg',
btn: ['确定', '关闭'],
yes: function(index,layero){
/* var body = layer.getChildFrame('body', index);//获取子页面内容
var iframeWin = window[layero.find('iframe')[0]['name']]; //得到iframe页的窗口对象,执行iframe页的方法:iframeWin.method();
var data=iframeWin.layui.table.checkStatus('userTable').data;
alert(data)*/
/* var iframeWindow = window['layui-layer-iframe '+ index]
var data = iframeWindow.layui.table.checkStatus('userTable').data
alert("ddd")*/
/*alert(data)*/
var iframeWindow = window[layero.find('iframe')[0]['name']];
var params = iframeWindow.layui.table.checkStatus('testReload').data;
console.log("获取选中页面的数据"+params[0].id);
console.log("获取选中页面的数据"+params[0].companyName);
document.getElementById('qyname').value=params[0].companyName;
document.getElementById('qyId').value=params[0].id;
layer.close(index);
}
});
}
layui.use(['table', 'layer','form','laydate','upload'], function () {
$ = layui.jquery;
var table = layui.table;
var layer = layui.layer;
var form = layui.form;
var laydate=layui.laydate;
var upload=layui.upload;
$(function () {
<c:if test="${zybSts.ypjbg != null && zybSts.ypjbg != ''}">
$("#ypjbg").after("<i class=\"layui-icon layui-icon-ok\" style=\"color: #24bcff; font-size: 30px;\"></i>");
</c:if>
<c:if test="${zybSts.fhbg != null && zybSts.fhbg != ''}">
$("#fhbg").after("<i class=\"layui-icon layui-icon-ok\" style=\"color: #24bcff; font-size: 30px;\"></i>");
</c:if>
<c:if test="${zybSts.ksxgpj != null && zybSts.ksxgpj != ''}">
$("#ksxgpj").after("<i class=\"layui-icon layui-icon-ok\" style=\"color: #24bcff; font-size: 30px;\"></i>");
</c:if>
$.ajax({
//提交数据的类型 POST GET
type: "GET",
//提交的网址
url: "${ctx}/zyb/logon/xmsb/xmsblistAll",
//提交的数据
//返回数据的格式
datatype: "json",//“xml”, “html”, “script”, “json”, “jsonp”, “text”.
//成功返回之后调用的函数
success: function (data) {
$.each(data, function (index, item) {
$('#selectxm').append(new Option(item.projectname, item.id));// 下拉菜单里添加元素
});
layui.form.render("select");
},
error: function () {
alert("查询机构失败!!!")
}
})
$.ajax({
//提交数据的类型 POST GET
type: "POST",
//提交的网址
url: "${ctx}/zyb/logon/pjjgListno",
//提交的数据
//返回数据的格式
datatype: "json",//“xml”, “html”, “script”, “json”, “jsonp”, “text”.
//成功返回之后调用的函数
success: function (data) {
console.log(data)
$.each(data, function (index, item) {
$('#selectUser').append(new Option(item.companyName, item.id));// 下拉菜单里添加元素
$('#selectUser1').append(new Option(item.companyName, item.id));// 下拉菜单里添加元素
$('#selectUser2').append(new Option(item.companyName, item.id));// 下拉菜单里添加元素
});
layui.form.render("select")
;
},
error: function () {
alert("查询机构失败!!!")
}
})
$("input:radio[name='zwkz']").eq(1).attr("checked","true");
})
form.on('checkbox(zwkzCheckBox)', function (data) {
if (data.elem.checked) {
$("#file_url").next().remove();
//$("#czbd").click();
$("#saveOrUpdateDiv").find(".isDisabled").prop({'disabled': true}).attr('lay-verify', '').val("");
$("#saveOrUpdateDiv").find(".uploadfile").prop({'disabled': true}).val("");
}else {
$("#saveOrUpdateDiv").find(".isDisabled").prop({'disabled': false});//.attr('lay-verify', 'required');
$("#saveOrUpdateDiv").find(".uploadfile").prop({'disabled': false});
$("#zwkz0").removeAttr('lay-verify');
}
});
//绑定时间选择器
laydate.render({
elem:'#pjsj'
,trigger: 'click'
});
laydate.render({
elem:'#ypjTime'
,trigger: 'click'
,max:'nowTime'
});
laydate.render({
elem:'#sxsjTime'
,trigger: 'click'
,max:'nowTime'
});
laydate.render({
elem:'#xgpjTime'
,trigger: 'click'
,max:'nowTime'
});
form.on('select(selectUser)', function (data) { //选择并赋值给input框
// value:data.value
// 文本:data.elem[data.elem.selectedIndex].text;
var txt = data.elem[data.elem.selectedIndex].text;
$("#selectInputUser").val(txt);
$("#selectUser").next().find("dl").css({"display": "none"});
form.render();
});
form.on('select(selectUser1)', function (data) { //选择并赋值给input框
// value:data.value
// 文本:data.elem[data.elem.selectedIndex].text;
var txt = data.elem[data.elem.selectedIndex].text;
$("#selectInputUser1").val(txt);
$("#selectUser1").next().find("dl").css({"display": "none"});
form.render();
});
form.on('select(selectUser2)', function (data) { //选择并赋值给input框
// value:data.value
// 文本:data.elem[data.elem.selectedIndex].text;
var txt = data.elem[data.elem.selectedIndex].text;
$("#selectInputUser2").val(txt);
$("#selectUser2").next().find("dl").css({"display": "none"});
form.render();
});
window.search = function () {
var value = $("#selectInputUser").val();
$("#selectUser").val(value);
form.render();
$("#selectUser").next().find("dl").css({"display": "block"});
var dl = $("#selectUser").next().find("dl").children();
var j = -1;
for (var i = 0; i < dl.length; i++) {
if (dl[i].innerHTML.indexOf(value) <= -1) {
dl[i].style.display = "none";
j++;
}
if (j == dl.length - 1) {
$("#selectUser").next().find("dl").css({"display": "none"});
}
}
}
form.on('select(selectxm)', function (data) { //选择并赋值给input框
// value:data.value
// 文本:data.elem[data.elem.selectedIndex].text;
var txt = data.elem[data.elem.selectedIndex].text;
$("#xmmc").val(txt);
$("#selectxm").next().find("dl").css({"display": "none"});
form.render();
});
// form.on('checkbox(zwkz)',function(data){
// console.log($(this))
// //将选中取消                    
// $(this).prop("checked", false);
// form.render('checkbox');
// layer.msg("message", {
// time : 3000,
// icon : 10
// });
//
// });
//监听提交
form.on('submit(demo1)', function(data){
// console.log(data.field)
//return ;
// var jcxx = {
// bgname: data.field.bgname,
// jcjgname: $("#selectInputUser").val(),
// jcjgid: $("#selectUser").find("option:selected").val(),
// enterpriseid: data.field.enterpriseid,
// jhysId: data.field.jhysId,
// bgtime: data.field.bgtime,
// nextjctime: data.field.nextjctime,
// bgcontent: data.field.file_url,
// }
let flag = true;
console.log(data.field)
if(data.field.zwkz === "" || data.field.zwkz === undefined){
if(data.field.xmmc === ""){
layer.msg("请填写项目名称!");
flag = false;
return false;
}
if(data.field.pjjgmc === ""){
layer.msg("请填选择评价机构!");
flag = false;
return false;
}
if(data.field.pjsj === ""){
layer.msg("请填选择评价时间!");
flag = false;
return false;
}
if(data.field.ypjbg === "" && data.field.fhbg === "" && data.field.ksxgpj === ""){
layer.msg("请上传文件!");
flag = false;
return false;
}
data.field.zwkz = "1";
}else{
data.field.pjjgId="";
}
if(flag){
/**
* 执行新增
*/
$.ajax({
url: "${ctx}/zyb/logon/addZybSts", //请求的url地址
dataType: "json",
async: false,//请求是否异步,默认为异步,这也是ajax重要特性
data: data.field, //参数值
type: "POST", //请求方式
success: function (res) {
/* alert("fdsfsd")*/
if(res.code === "1"){
layer.confirm(res.message, {
btn: ['确定'] //可以无限个按钮
,yes: function(index, layero){
//按钮【按钮三】的回调
var index1 = top.layer.getFrameIndex(window.name); //获取窗口索引
if(top.frames[top.getActiveTab().attr("name")].active2
&& top.frames[top.getActiveTab().attr("name")].active2.AddComplete2) {
top.frames[top.getActiveTab().attr("name")].active2.AddComplete2(index1);
}
else
{
window.parent.location.reload();//刷新父页面
var index2 = parent.layer.getFrameIndex(window.name); //获取窗口索引
parent.layer.close(index2)
}
//刷新父页面
return false;
}
});
}else {
alert("新增失败"+res.message);
return layer.msg('新增失败');
}
//alert("成功")
},
complete: function () {
//请求完成的处理
},
error: function (error) {
}
});
}
return false;
});
//上传视频
//window.uploadFile = function (idVal,inputId) {
///console.log(idVal,inputId);
upload.render({
elem: '#uploadfile' //+idVal
,url: '${ctx}/zyb/ar/uploadFile'
,accept: 'file' , //文件
/* ,exts: 'pdf|docx|doc', //文件 不加文件类型限制 */
/* ,auto: false*/
/* ,bindAction: '#uploadfileBtn'*/
before: function(obj){ //obj参数包含的信息,跟 choose回调完全一致,可参见上文。
console.log(obj);
layer.load(); //上传loading
}
,done: function(res){
layer.closeAll('loading');
console.log(res)
//如果上传失败
if(res.code > 0){
alert("上传失败"+res.data.src);
return layer.msg('上传失败');
}
//上传成功
// alert("上传成功"+res.data.src);
$("#fileImg01").css("display","block");
document.getElementById("ypjbg").value = res.data.src;
$("#zwkz0").attr({"disabled":true});
$("#xs").text(res.bm);
return layer.msg('上传成功');
}
});
upload.render({
elem: '#uploadfile02' //+idVal
,url: '${ctx}/zyb/ar/uploadFile'
,accept: 'file' //文件
,/*exts: 'pdf|docx|doc', //文件*/
/* ,auto: false*/
/* ,bindAction: '#uploadfileBtn'*/
before: function(obj){ //obj参数包含的信息,跟 choose回调完全一致,可参见上文。
console.log(obj);
layer.load(); //上传loading
}
,done: function(res){
layer.closeAll('loading');
console.log(res)
//如果上传失败
if(res.code > 0){
alert("上传失败"+res.data.src);
return layer.msg('上传失败');
}
//上传成功
// alert("上传成功"+res.data.src);
$("#fileImg02").css("display","block");
document.getElementById("fhbg").value = res.data.src;
$("#zwkz0").attr({"disabled":true});
$("#xs1").text(res.bm);
return layer.msg('上传成功');
}
});
upload.render({
elem: '#uploadfile03' //+idVal
,url: '${ctx}/zyb/ar/uploadFile'
,accept: 'file' //文件
,/*exts: 'pdf|docx|doc', //文件*/
/* ,auto: false*/
/* ,bindAction: '#uploadfileBtn'*/
before: function(obj){ //obj参数包含的信息,跟 choose回调完全一致,可参见上文。
console.log(obj);
layer.load(); //上传loading
}
,done: function(res){
layer.closeAll('loading');
console.log(res)
//如果上传失败
if(res.code > 0){
alert("上传失败"+res.data.src);
return layer.msg('上传失败');
}
//上传成功
// alert("上传成功"+res.data.src);
$("#fileImg03").css("display","block");
document.getElementById("ksxgpj").value = res.data.src;
//$("#zwkz0").attr({"disabled":true});
$("input:radio[name='zwkz']").eq(1).attr("checked","true");
console.log($("input:radio[name='zwkz']").eq(1));
$("#xs2").text(res.bm);
return layer.msg('上传成功');
}
});
// }
// var uploadInst =
})
function woshi() {
var a= layui.table.checkStatus('userTable').data;
alert("ddddd"+a+"aabb")
}
</script>
</body>
</html>