You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

5915 lines
310 KiB

<#include "../../_include/_t.ftl"/>
<!DOCTYPE html>
<html>
<head>
<title></title>
<#include "../../_include/_h.ftl"/>
<#include "../../_include/_l.ftl"/>
<#include "../../_include/_j.ftl"/>
<#include "../../_include/_z.ftl"/>
<#include "../../_include/_p.ftl"/>
<#include "../../_include/_c_1.ftl"/>
<#include "../../_include/_index_1.ftl"/>
<script src="${ctx}/js/multiSelect.js" type="text/javascript"></script>
<style type="text/css">
/* 下拉多选样式 需要引用 */
select[multiple] + .layui-form-select > .layui-select-title > input.layui-input {
border-bottom: 0
}
select[multiple] + .layui-form-select dd {
padding: 0;
}
select[multiple] + .layui-form-select .layui-form-checkbox[lay-skin=primary] {
margin: 0 !important;
display: block;
line-height: 36px !important;
position: relative;
padding-left: 26px;
}
select[multiple] + .layui-form-select .layui-form-checkbox[lay-skin=primary] span {
line-height: 36px !important;
padding-left: 10px;
float: none;
}
select[multiple] + .layui-form-select .layui-form-checkbox[lay-skin=primary] i {
position: absolute;
left: 10px;
top: 0;
margin-top: 9px;
}
.multiSelect {
line-height: normal;
height: auto;
padding: 4px 10px;
overflow: hidden;
min-height: 38px;
margin-top: -38px;
left: 0;
z-index: 99;
position: relative;
background: none;
}
.multiSelect a {
padding: 2px 5px;
background: #908e8e;
border-radius: 2px;
color: #fff;
display: block;
line-height: 20px;
height: 20px;
margin: 2px 5px 2px 0;
float: left;
}
.multiSelect a span {
float: left;
}
.multiSelect a i {
float: left;
display: block;
margin: 2px 0 0 2px;
border-radius: 2px;
width: 8px;
height: 8px;
padding: 4px;
position: relative;
-webkit-transition: all .3s;
transition: all .3s
}
.multiSelect a i:before, .multiSelect a i:after {
position: absolute;
left: 8px;
top: 2px;
content: '';
height: 12px;
width: 1px;
background-color: #fff
}
.multiSelect a i:before {
-webkit-transform: rotate(45deg);
transform: rotate(45deg)
}
.multiSelect a i:after {
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg)
}
.multiSelect a i:hover {
background-color: #545556;
}
.multiOption {
display: inline-block;
padding: 0 5px;
cursor: pointer;
color: #999;
}
.multiOption:hover {
color: #5FB878
}
@font-face {
font-family: "iconfont";
src: url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAaoAAsAAAAACfwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFZW7kokY21hcAAAAYAAAABwAAABsgdU06BnbHlmAAAB8AAAAqEAAAOUTgbbS2hlYWQAAASUAAAALwAAADYR+R9jaGhlYQAABMQAAAAcAAAAJAfeA4ZobXR4AAAE4AAAABMAAAAUE+kAAGxvY2EAAAT0AAAADAAAAAwB/gLGbWF4cAAABQAAAAAfAAAAIAEVAGhuYW1lAAAFIAAAAUUAAAJtPlT+fXBvc3QAAAZoAAAAPQAAAFBD0CCqeJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2Bk/s04gYGVgYOpk+kMAwNDP4RmfM1gxMjBwMDEwMrMgBUEpLmmMDgwVLwwZ27438AQw9zA0AAUZgTJAQAokgyoeJzFkTEOgCAQBOdAjTH+wtbezvggKyteTPyFLpyFvsC9DNnbHIEA0AJRzKIBOzCKdqVW88hQ84ZN/UBPUKU85fVcrkvZ27tMc17FR+0NMh2/yf47+quxrtvT6cVJD7pinpzyI3l1ysy5OIQbzBsVxHicZVM9aBRBFJ43c7szyeV2s/97m9zP3ppb5ZID72+9iJfDnyIiGImCMZWFXaKdaSyuESJYCFZpRZBUCpaJcCCKaexsRVHQytrC2/Pt5ZSIy+z3vvnemwfvY4ZIhAw/s33mEoMcJyfJebJCCMgVKCk0B37YqNIKWL5kOabCwiD0eVCqsjPglGTTrrUaZUfmsgoK5KHu11phlYbQbHToaajZOYDsjLeqz83q7BFMumH+fnyRPgGrEMyqnYV4eX7JrBUNsTWl61ldfyhkSRKUplQFNh17QpqYlOOnkupZ+4UTtABT2dC7tJYpzug3txu3c3POBECvB8ZMUXm2pHkarnuebehZPp0RrpcJjpmw9TXtGlO58heCXwpnfcVes7PExknPkVWctFxSIUxANgs4Q9RaglYjjIKwCqGvANfy4NQtBL8DkYaipAVVaGqNVuTnoQBYg8NzHzNaJ7HAdpjFXfF2DSEjxF2ui7T8ifP2CsBiZTCsLCbxCv4UDvlgp+kFgQcHXgAQP64s0gdQdOOKWwSM8CGJz4V4c11gQwc70hTlH4XLv12dbwO052OotGHMYYj8VrwDJQ/eeSXA2Ib24Me42XvX993ECxm96LM+6xKdBCRCNy6TdfSDoxmJFXYBaokV5RL7K/0nOHZ9rBl+chcCP7kVMML6SGHozx8Od3ZvCEvlm5KQ0nxPTJtiLHD7ny1jsnxYsAF7imkq8QVEOBgF5Yh0yNkpPIenN2QAsSdMNX6xu85VC/tiE3Mat6P8JqWM73NLhZ9mzjBy5uAlAlJYBiMRDPQleQ+9FEFfJJImGnHQHWIEmm/5UB8h8uaIIzrc4SEPozByel3oDvFcN+4D+dU/uou/L2xv/1mUQBdTCIN+jGUEgV47UkB+Aw7YpAMAAAB4nGNgZGBgAGLbQwYd8fw2Xxm4WRhA4HrO20sI+n8DCwOzE5DLwcAEEgUAPX4LPgB4nGNgZGBgbvjfwBDDwgACQJKRARWwAgBHCwJueJxjYWBgYH7JwMDCgMAADpsA/QAAAAAAAHYA/AGIAcp4nGNgZGBgYGWIYWBjAAEmIOYCQgaG/2A+AwASVwF+AHicZY9NTsMwEIVf+gekEqqoYIfkBWIBKP0Rq25YVGr3XXTfpk6bKokjx63UA3AejsAJOALcgDvwSCebNpbH37x5Y08A3OAHHo7fLfeRPVwyO3INF7gXrlN/EG6QX4SbaONVuEX9TdjHM6bCbXRheYPXuGL2hHdhDx18CNdwjU/hOvUv4Qb5W7iJO/wKt9Dx6sI+5l5XuI1HL/bHVi+cXqnlQcWhySKTOb+CmV7vkoWt0uqca1vEJlODoF9JU51pW91T7NdD5yIVWZOqCas6SYzKrdnq0AUb5/JRrxeJHoQm5Vhj/rbGAo5xBYUlDowxQhhkiMro6DtVZvSvsUPCXntWPc3ndFsU1P9zhQEC9M9cU7qy0nk6T4E9XxtSdXQrbsuelDSRXs1JErJCXta2VELqATZlV44RelzRiT8oZ0j/AAlabsgAAAB4nGNgYoAALgbsgJWRiZGZkYWRlZGNgbGCuzw1MykzMb8kU1eXs7A0Ma8CiA05CjPz0rPz89IZGADc3QvXAAAA') format('woff')
}
.iconfont {
font-family: "iconfont" !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-fanxuan:before {
content: "\e837";
}
.icon-quanxuan:before {
content: "\e623";
}
.icon-qingkong:before {
content: "\e63e";
}
.layui-side {
background: url(${ctx}/style/cls1/img/nb-con.png) no-repeat;
background-size: 100% 100%;
}
.page_content {
background: url(${ctx}/style/cls1/img/nb-con.png) no-repeat;
background-size: 100% 100%;
}
.layui-form, .layui-border-box, .layui-table-view {
box-sizing: border-box;
}
</style>
</head>
<body class="layui-layout-body">
<!--菜单-->
<div class="layui-side">
<div class="layui-side-scroll">
<ul class="layui-nav layui-nav-tree">
<li class="layui-nav-item layui-nav-itemed layui-this">
<a href="javascript:void(0);" id="soc_1_00">企业概览</a>
</li>
<li class="layui-nav-item layui-nav-itemed">
<a href="javascript:void(0);" id="soc_1_01">企业单位档案</a>
</li>
<li class="layui-nav-item layui-nav-itemed">
<a href="javascript:void(0);" id="soc_1_02">巡检点维护</a>
</li>
<li class="layui-nav-item layui-nav-itemed">
<a href="javascript:void(0);" id="soc_1_03">单位平面图</a>
</li>
<li class="layui-nav-item layui-nav-itemed">
<a href="javascript:void(0);" id="soc_1_04">消防合法文书</a>
</li>
<li class="layui-nav-item layui-nav-itemed">
<a href="javascript:void(0);" id="soc_1_05">消防预案和演练</a>
</li>
<li class="layui-nav-item layui-nav-itemed">
<a href="javascript:void(0);" id="soc_1_06">消防培训</a>
</li>
<li class="layui-nav-item layui-nav-itemed">
<a href="javascript:void(0);" id="soc_1_07">规章制度</a>
</li>
<li class="layui-nav-item layui-nav-itemed">
<a href="javascript:void(0);" id="soc_1_08">微型消防站</a>
</li>
<li class="layui-nav-item layui-nav-itemed">
<a href="javascript:void(0);" id="soc_1_09">值班管理</a>
</li>
<li class="layui-nav-item layui-nav-itemed">
<a href="javascript:void(0);" id="soc_1_10">消防控制室管理</a>
</li>
</ul>
</div>
</div>
<!-- 内容主体区域 -->
<div class="layui-body">
<div class="page_content">
<div id="soc_1_00_div" class="layui-show" style="padding:20px;box-sizing:border-box;">
<iframe style="border: 0px;width: 100%;height:100%;" src="${ctx}/work/social/soc1/socialDetail3"></iframe>
</div>
<div id="soc_1_01_div" class="layui-hide">
<blockquote class="layui-elem-quote page_blockquote">企业单位档案</blockquote>
<form id="soc1_baseForm" lay-filter="soc1_baseForm_filter" class="layui-form"
style="padding:40px;height:auto;">
<input type="hidden" name="id"/>
<input type="hidden" name="relId"/>
<input type="hidden" id="soc1_baseForm_socInd" name="socInd"/>
<input type="hidden" id="soc1_baseForm_socClass" name="socClass"/>
<div class="layui-form-item">
<label class="layui-form-label">行政区划:</label>
<div class="layui-form-mid"><span id="soc1_baseForm_regions"></span></div>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">企业名称:</label>
<div class="layui-input-inline" style="width:330px;">
<input type="text" name="socName" class="layui-input" placeholder="企业名称"
lay-verify="required" lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label" style="">企业代码:</label>
<div class="layui-input-inline" style="width:200px;">
<input type="text" name="socCode" class="layui-input" placeholder="企业代码"
autocomplete="off"/>
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">单位地址:</label>
<div class="layui-input-inline" style="width:634px;">
<input type="text" name="socAddr" class="layui-input" placeholder="企业单位地址"
autocomplete="off"/>
</div>
</div>
<!--
<div class="layui-inline">
<label class="layui-form-label" style="margin-left:-100px;">经纬度:</label>
<div class="layui-input-inline" style="width:200px;">
<input type="text" name="socLoc" class="layui-input" placeholder="经纬度" readonly="readonly" autocomplete="off"/>
</div>
<div class="layui-input-inline">
<button id="soc1_baseForm_socLoc_btn" class="layui-btn layui-btn-normal" style="height:35px;line-height:35px;margin-top:2px;">点击定位</button>
</div>
</div>
-->
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">消防等级:</label>
<div class="layui-input-inline" style="width:330px;">
<select name="socLevel" lay-verify="required" lay-verType="tips">
<option value="">请选择单位消防等级</option>
<option value="1">消防安全重点单位</option>
<option value="2">消防安全一般单位</option>
<option value="3">九小场所</option>
<option value="4">其它</option>
</select>
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label" style="">高危单位:</label>
<div class="layui-input-inline" style="width:130px;">
<input type="checkbox" name="socIsrisk" value="1" lay-skin="primary"/>
</div>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">单位性质:</label>
<div class="layui-input-inline" style="width:330px;">
<select name="socProp" lay-verify="required" lay-verType="tips">
<option value="">请选择单位性质</option>
<option value="1">机关</option>
<option value="2">团体</option>
<option value="3">企业</option>
<option value="4">事业</option>
<option value="5">其它</option>
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">所属行业:</label>
<div class="layui-input-inline" style="width:330px;">
<input type="text" id="soc1_baseForm_socInd_t" class="layui-input" placeholder="所属行业"
readonly="readonly" autocomplete="off"/>
</div>
<div class="layui-input-inline">
<button id="soc1_baseForm_socInd_btn" class="layui-btn layui-btn-normal"
style="height:35px;line-height:35px;margin-top:2px;">选择
</button>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">单位类别:</label>
<div class="layui-input-inline" style="width:330px;">
<input type="text" id="soc1_baseForm_socClass_t" class="layui-input" placeholder="单位类别"
readonly="readonly" autocomplete="off"/>
</div>
<div class="layui-input-inline">
<button id="soc1_baseForm_socClass_btn" class="layui-btn layui-btn-normal"
style="height:35px;line-height:35px;margin-top:2px;">选择
</button>
</div>
</div>
<div class="layui-form-item">
<hr class="layui-bg-black"/>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">消防第一责任人:</label>
<div id="socChsDiv_1" class="layui-inline" style="width:600px;">
<div class="layui-input-inline" style="width:150px;">
<input type="text" name="socChs1" class="layui-input" placeholder="姓名"
autocomplete="off"/>
</div>
<div class="layui-input-inline" style="width:150px;">
<input type="text" name="socChstel1" oninput="value=value.replace(/[^\d]/g,'')"
class="layui-input" placeholder="电话" autocomplete="off"/>
</div>
<div class="layui-input-inline" style="line-height:38px;">
<i class="icon_useradd" num="1" title="点击增加人员" style="cursor:pointer;"></i>
</div>
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">消防安全责任人:</label>
<div id="socChsDiv_2" class="layui-inline" style="width:600px;">
<div class="layui-input-inline" style="width:150px;">
<input type="text" name="socChs2" class="layui-input" placeholder="姓名"
autocomplete="off"/>
</div>
<div class="layui-input-inline" style="width:150px;">
<input type="text" name="socChstel2" oninput="value=value.replace(/[^\d]/g,'')"
class="layui-input" placeholder="电话" autocomplete="off"/>
</div>
<div class="layui-input-inline" style="line-height:38px;">
<i class="icon_useradd" num="2" title="点击增加人员" style="cursor:pointer;"></i>
</div>
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">消防安全管理人:</label>
<div id="socChsDiv_3" class="layui-inline" style="width:600px;">
<div class="layui-input-inline" style="width:150px;">
<input type="text" name="socChs3" class="layui-input" placeholder="姓名"
autocomplete="off"/>
</div>
<div class="layui-input-inline" style="width:150px;">
<input type="text" name="socChstel3" oninput="value=value.replace(/[^\d]/g,'')"
class="layui-input" placeholder="电话" autocomplete="off"/>
</div>
<div class="layui-input-inline" style="line-height:38px;">
<i class="icon_useradd" num="3" title="点击增加人员" style="cursor:pointer;"></i>
</div>
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">
<button class="layui-btn layui-btn-sm layui-btn-normal" id="soc1_baseForm_custom_btn">
自定义管理人员
</button>&nbsp;&nbsp;
</label>
<div class="layui-inline layui-hide">
<div class="layui-input-inline" style="width:160px;">
<input type="text" id="soc1_baseForm_custom_t" class="layui-input"
placeholder="请输入人员分类名称" autocomplete="off" style="height:32px;margin-top:7px;"/>
</div>
<div class="layui-input-inline" style="margin-left:-8px;margin-top:8px;">
<a class="layui-btn layui-btn-sm" id="soc1_baseForm_custom_ok">确定</a>
<a class="layui-btn layui-btn-sm layui-btn-primary" id="soc1_baseForm_custom_esc">取消</a>
</div>
</div>
</div>
</div>
<div id="soc1_baseForm_custom_div">
</div>
<div class="layui-form-item">
<hr class="layui-bg-black"/>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">营业执照名称:</label>
<div class="layui-input-inline" style="width:260px;">
<input type="text" name="socLicence" class="layui-input" placeholder="营业执照名称"
autocomplete="off"/>
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label" style="width:232px;">法人代表:</label>
<div class="layui-input-inline" style="width:260px;">
<input type="text" name="socLegal" class="layui-input" placeholder="法人代表"
autocomplete="off"/>
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">建筑面积:</label>
<div class="layui-input-inline" style="width:150px;">
<input type="text" name="socAcreage" class="layui-input" placeholder="建筑面积"
autocomplete="off"/>
</div>
<div class="layui-input-inline" style="padding-top:8px;">
米<sup>2</sup>
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">员工人数:</label>
<div class="layui-input-inline" style="width:150px;">
<input type="text" name="socPcount" class="layui-input" placeholder="员工人数"
autocomplete="off"/>
</div>
<div class="layui-input-inline" style="padding-top:8px;">
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">固定资产:</label>
<div class="layui-input-inline" style="width:150px;">
<input type="text" name="socAssets" class="layui-input" placeholder="固定资产"
autocomplete="off"/>
</div>
<div class="layui-input-inline" style="padding-top:8px;">
</div>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">成立时间:</label>
<div class="layui-input-inline" style="width:150px;">
<input type="text" name="socBuild" class="layui-input" placeholder="单位成立时间"
autocomplete="off"/>
</div>
</div>
</div>
<!--
<div class="layui-form-item">
<div class="layui-inline">
<label class="layui-form-label">专兼职消防管理人:</label>
<div class="layui-input-inline" style="width:150px;">
<input type="text" name="socChs3" class="layui-input" placeholder="专兼职消防管理人" autocomplete="off"/>
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label" style="width:70px;">联系电话:</label>
<div class="layui-input-inline" style="width:150px;">
<input type="text" name="socChstel3" class="layui-input" placeholder="联系电话" autocomplete="off"/>
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label" style="width:70px;">身份证号:</label>
<div class="layui-input-inline" style="width:150px;">
<input type="text" name="socCard3" class="layui-input" placeholder="身份证号" autocomplete="off"/>
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label" style="width:70px;">消防培训:</label>
<div class="layui-input-inline" style="width:150px;">
<input type="checkbox" name="socLive3" value="1" lay-skin="primary" title="有"/>
</div>
</div>
<div class="layui-inline">
<label class="layui-form-label" style="width:70px;">证书编号:</label>
<div class="layui-input-inline" style="width:150px;">
<input type="text" name="socNum3" class="layui-input" placeholder="证书编号" autocomplete="off"/>
</div>
</div>
</div>
-->
<div class="layui-input-block page_btn">
<button lay-submit class="layui-btn layui-btn-normal" lay-filter="soc1_baseForm_filter"><i
class="icon_submit"></i>提交数据
</button>
</div>
</form>
</div>
<div id="soc_1_02_div" class="layui-hide">
<div style="float:left;width:350px;height:100%;margin:0;padding:0;overflow:auto;padding:20px;">
<blockquote class="layui-elem-quote page_blockquote">巡检点类型</blockquote>
<ul id="soc1_checksTree" class="ztree page_tree"></ul>
</div>
<div style="margin-left:315px;padding:20px;box-sizing:border-box;">
<div class="page_tools">
<div class="layui-inline layui-form" style="width:200px;" id="soc1_subarea_cls1_tips">
<select id="soc1_subarea_cls1" lay-filter="soc1_subarea_cls1_filter">
<option value="">选择所在分区</option>
</select>
</div>
<div class="layui-inline layui-form" style="width:200px;" id="soc1_subarea_cls2_tips">
<select id="soc1_subarea_cls2" lay-filter="soc1_subarea_cls2_filter">
<option value="">选择具体位置</option>
</select>
</div>
<button id="soc1_subarea_resetBtn" class="layui-btn layui-btn-normal"><i
class="layui-icon">&#xe666;</i>重置分区位置
</button>
<button id="soc1_checks_addBtn" class="layui-btn"><i class="layui-icon">&#xe631;</i>企业单位巡检点设置
</button>
<button id="soc1_subarea_optBtn" style="background-color: #226cbf;" class="layui-btn"><i
class="layui-icon">&#xe631;</i>企业单位分区位置设置
</button>
</div>
<table id="soc1_checks_dataTable" lay-filter="soc1_checks_dataTable_filter" lay-size="sm"></table>
</div>
</div>
<div id="soc_1_03_div" class="layui-hide" style="padding:20px;box-sizing:border-box;">
<div class="page_tools">
<div class="layui-inline layui-form">
<select id="soc1_docsinfo1_diCls" lay-filter="soc1_docsinfo1_diCls_filter">
<option value="">全部类别</option>
<option value="1">平面图</option>
<option value="2">疏散图</option>
<option value="3">水电图</option>
<option value="4">消防管网布局图</option>
<option value="5">消防灭火设施划分区域图</option>
<option value="6">监管设备安装点位置图</option>
<option value="7">安全巡检区域图</option>
</select>
</div>
<div class="layui-inline" style="width:60px;">
<input class="layui-input" type="text" id="soc1_docsinfo1_diDate" value="${.now?string('yyyy')}"
placeholder="年份" autocomplete="off" style="font-size:16px;padding-top:4px;cursor:pointer;"/>
</div>
<button id="soc1_docsinfo1_addBtn" class="layui-btn"><i class="layui-icon">&#xe61f;</i>添加</button>
</div>
<table id="soc1_docsinfo1_dataTable" lay-filter="soc1_docsinfo1_dataTable_filter" lay-size="sm"></table>
</div>
<div id="soc_1_04_div" class="layui-hide" style="padding:20px;box-sizing:border-box;">
<div class="page_tools">
<div class="layui-inline layui-form" style="/* padding-left:15px; */">
<select id="soc1_docsinfo2_diCls" lay-filter="soc1_docsinfo2_diCls_filter">
<option value="">全部类别</option>
<option value="1">消防行政审批</option>
<option value="2">消防竣工验收</option>
<option value="3">开业前检查</option>
</select>
</div>
<div class="layui-inline" style="width:60px;">
<input class="layui-input" type="text" id="soc1_docsinfo2_diDate" value="${.now?string('yyyy')}"
placeholder="年份" autocomplete="off" style="font-size:16px;padding-top:4px;cursor:pointer;"/>
</div>
<button id="soc1_docsinfo2_addBtn" class="layui-btn"><i class="layui-icon">&#xe61f;</i>添加</button>
</div>
<table id="soc1_docsinfo2_dataTable" lay-filter="soc1_docsinfo2_dataTable_filter" lay-size="sm"></table>
</div>
<div id="soc_1_05_div" class="layui-hide" style="padding:20px;box-sizing:border-box;">
<div class="page_tools">
<div class="layui-inline" style="width:60px;">
<input class="layui-input" type="text" id="soc1_docsinfo3_diDate" value="${.now?string('yyyy')}"
placeholder="年份" autocomplete="off" style="font-size:16px;padding-top:4px;cursor:pointer;"/>
</div>
<button id="soc1_docsinfo3_addBtn" class="layui-btn"><i class="layui-icon">&#xe61f;</i>添加</button>
</div>
<table id="soc1_docsinfo3_dataTable" lay-filter="soc1_docsinfo3_dataTable_filter" lay-size="sm"></table>
</div>
<div id="soc_1_06_div" class="layui-hide" style="padding:20px;box-sizing:border-box;">
<div class="page_tools">
<div class="layui-inline" style="width:60px;">
<input class="layui-input" type="text" id="soc1_docsinfo4_diDate" value="${.now?string('yyyy')}"
placeholder="年份" autocomplete="off" style="font-size:16px;padding-top:4px;cursor:pointer;"/>
</div>
<button id="soc1_docsinfo4_addBtn" class="layui-btn"><i class="layui-icon">&#xe61f;</i>添加</button>
</div>
<table id="soc1_docsinfo4_dataTable" lay-filter="soc1_docsinfo4_dataTable_filter" lay-size="sm"></table>
</div>
<div id="soc_1_07_div" class="layui-hide" style="padding:20px;box-sizing:border-box;">
<div class="page_tools">
<div class="layui-inline layui-form" style="width:300px;">
<select id="soc1_docsinfo5_diCls" lay-filter="soc1_docsinfo5_diCls_filter">
<option value="">全部制度类型</option>
<option value="1">安全教育培训制度</option>
<option value="2">防火巡查检查制度</option>
<option value="3">安全疏散设施管理制度</option>
<option value="4">消防(控制室)值班制度</option>
<option value="5">消防设施器材维护管理制度</option>
<option value="6">火灾隐患整改制度</option>
<option value="7">用火用电安全管理制度</option>
<option value="8">易燃易爆危险物品和场所防火防爆制度</option>
<option value="9">专职志愿消防队的组织管理制度</option>
<option value="10">灭火和应急疏散预案演练制度</option>
<option value="11">燃气电气设备的检查和管理制度</option>
<option value="12">消防安全工作考评和奖惩制度</option>
</select>
</div>
<div class="layui-inline" style="width:60px;">
<input class="layui-input" type="text" id="soc1_docsinfo5_diDate" value="${.now?string('yyyy')}"
placeholder="年份" autocomplete="off" style="font-size:16px;padding-top:4px;cursor:pointer;"/>
</div>
<button id="soc1_docsinfo5_addBtn" class="layui-btn"><i class="layui-icon">&#xe61f;</i>添加</button>
</div>
<table id="soc1_docsinfo5_dataTable" lay-filter="soc1_docsinfo5_dataTable_filter" lay-size="sm"></table>
</div>
<div id="soc_1_08_div" class="layui-hide" style="padding:20px;box-sizing:border-box;">
<blockquote class="layui-elem-quote page_blockquote">微型消防站</blockquote>
<div class="page_tools">
<button id="soc1_mfs_addBtn" class="layui-btn" style="display:none;"><i class="layui-icon">&#xe631;</i>创建微型消防站信息
</button>
<button id="soc1_mfsp_optBtn" class="layui-btn" style="display:none;"><i class="layui-icon">&#xe631;</i>设置微型消防站
- 消防人员
</button>
<button id="soc1_mfse_optBtn" class="layui-btn" style="display:none;"><i class="layui-icon">&#xe631;</i>设置微型消防站
- 消防器材
</button>
</div>
<div id="soc_1_08_div_no" style="display:none;">
<div style="padding:66px;"><i class="layui-icon">&#xe702;</i>&nbsp;暂未创建微型消防站,无相关信息。</div>
</div>
<div id="soc_1_08_div_yes" style="display:none;">
<form id="soc1_mfsUpdateForm" lay-filter="soc1_mfsUpdateForm_filter" class="layui-form"
style="padding:40px;margin-left:-70px;">
<input type="hidden" name="id"/>
<input type="hidden" name="baseId"/>
<input type="hidden" id="soc1_mfsUpdateForm_pics" name="mfsPicshave"/>
<div class="layui-form-item">
<label class="layui-form-label">简介描述:</label>
<div class="layui-input-inline" style="width:366px;">
<textarea name="mfsDes" class="layui-textarea" placeholder="简介描述" lay-verify="required"
lay-verType="tips" autocomplete="off"
style="resize:none;height:100px;"></textarea>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">相关照片:</label>
<div class="layui-form-mid" style="width:900px;" id="soc1_mfsUpdateForm_files_div"></div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">继续上传照片:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="file" id="soc1_mfsUpdateForm_mfsFiles" name="mfsFiles" multiple="multiple"
accept="image/png,image/jpeg" style="margin-top:6px;"/>
</div>
</div>
<div class="layui-input-block page_btn">
<button lay-submit class="layui-btn layui-btn-normal" lay-filter="soc1_mfsUpdateForm_filter"><i
class="icon_submit"></i>保存设置
</button>
</div>
</form>
</div>
</div>
<div id="soc_1_09_div" class="layui-hide" style="padding:20px;box-sizing:border-box;">
<blockquote class="layui-elem-quote page_blockquote">值班管理</blockquote>
<div class="page_tools">
<button id="soc1_db_optBtn" class="layui-btn"><i class="layui-icon">&#xe631;</i>值班人员</button>
<button id="soc1_db_recordsBtn" class="layui-btn"><i class="layui-icon">&#xe631;</i>排班管理</button>
<button id="soc1_db_duty_rosterBtn" class="layui-btn"><i class="layui-icon">&#xe631;</i>值班排班</button>
<#-- <button id="soc1_duty_start_Btn" style="float:right;display:none;" class="layui-btn">开始值班</button>-->
<#-- <button id="soc1_duty_end_Btn" style="float:right;display:none;" class="layui-btn">结束值班</button>-->
</div>
<div class="index-title" style="margin-bottom: 10px;">在值人员</div>
<div id="soc_1_09_div_yes" style="display:none;"></div>
<div id="soc_1_09_div_no" style="display:none;">
<div style="padding:66px;"><i class="layui-icon">&#xe702;</i>&nbsp;暂无值班人员相关信息。</div>
</div>
</div>
<div id="soc_1_10_div" class="layui-hide" style="padding:20px;box-sizing:border-box;">
<blockquote class="layui-elem-quote page_blockquote">消防控制室管理</blockquote>
<div class="page_tools">
<button id="soc1_control_addoptBtn" class="layui-btn"><i class="layui-icon">&#xe631;</i>中控室添加</button>
<#-- <button id="soc1_db_recordsBtn" class="layui-btn"><i class="layui-icon">&#xe631;</i>值班记录</button>-->
<#-- <button id="soc1_db_duty_rosterBtn" class="layui-btn"><i class="layui-icon">&#xe631;</i>值班排班</button>-->
<#-- <button id="soc1_duty_start_Btn" style="float:right;display:none;" class="layui-btn">开始值班</button>-->
<#-- <button id="soc1_duty_end_Btn" style="float:right;display:none;" class="layui-btn">结束值班</button>-->
</div>
<table id="soc1_controlller_dataTable" lay-filter="soc1_controlller_dataTable_filter" lay-size="sm"></table>
</div>
</div>
</div>
<!-- 下班打卡填写备注窗口 -->
<div id="soc1_duty_end_Win" class="page_win page_win_hide">
<label>值班备注:</label>
<textarea id="dutyRemarkId" name="dutyRemark" rows="10" cols="30"
style="width:100%;height:98%;margin-top:10px"></textarea>
</div>
<!--所属行业窗口-->
<div id="soc1_socIndWin" class="page_win page_win_hide">
<ul id="soc1_socInd_tree" class="ztree page_tree"></ul>
</div>
<!--单位类别窗口-->
<div id="soc1_socClassWin" class="page_win page_win_hide">
<ul id="soc1_socClass_tree" class="ztree page_tree"></ul>
</div>
<!--巡检点添加页面-->
<div id="soc1_checksAddWin" class="page_win page_win_hide">
<div style="float:left;width:300px;height:500px;margin:0;padding:0;overflow:auto;">
<ul id="soc1_checksAddTree" class="ztree page_tree"></ul>
</div>
<div style="margin-left:305px;">
<form id="soc1_checksAddForm" lay-filter="soc1_checksAddForm_filter" class="layui-form"
style="float:left;margin-left:-10px;">
<input type="hidden" name="baseId" value="${manager_user['baseId']}"/>
<!--
<input type="hidden" name="relId"/>
-->
<input type="hidden" name="isdel" value="0"/>
<input type="hidden" id="soc1_checksAddForm_checksCls" name="checksCls"/>
<div class="layui-form-item">
<label class="layui-form-label">所属企业单位:</label>
<div class="layui-form-mid"><span>${manager_user['groupName']}</span></div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">巡检点类型:</label>
<div class="layui-form-mid"><span id="soc1_checksAddForm_checkst"><font
color="#fff">点击左侧巡检点类型</font></span></div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">所在分区:</label>
<div class="layui-input-inline" style="width:230px;">
<select id="soc1_checksAddForm_valst1" name="valsid1" lay-filter="soc1_checksAddForm_valst1_filter"
lay-verify="required" lay-verType="tips">
<option value="">选择所在分区</option>
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">具体位置:</label>
<div class="layui-input-inline" style="width:230px;">
<select id="soc1_checksAddForm_valst2" name="valsid2" lay-filter="soc1_checksAddForm_valst2_filter"
lay-verify="required" lay-verType="tips">
<option value="">选择具体位置</option>
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">详细巡检地址:</label>
<div class="layui-input-inline" style="width:450px;">
<input type="text" name="checksDes" class="layui-input" placeholder="请输入详细的巡检地址描述"
autocomplete="off"/>
</div>
</div>
<button lay-submit class="layui-btn layui-btn-normal layui-hide" lay-filter="soc1_checksAddForm_filter"><i
class="icon_submit"></i>保存数据
</button>
</form>
</div>
</div>
<!--巡检点修改页面-->
<div id="soc1_checksUpdateWin" class="page_win page_win_hide">
<div style="float:left;width:300px;height:500px;margin:0;padding:0;overflow:auto;">
<ul id="soc1_checksUpdateTree" class="ztree page_tree"></ul>
</div>
<div style="margin-left:305px;">
<form id="soc1_checksUpdateForm" lay-filter="soc1_checksUpdateForm_filter" class="layui-form"
style="float:left;margin-left:-10px;">
<input type="hidden" name="id"/>
<input type="hidden" id="soc1_checksUpdateForm_checksCls" name="checksCls"/>
<div class="layui-form-item">
<label class="layui-form-label">所属企业单位:</label>
<div class="layui-form-mid"><span>${manager_user['groupName']}</span></div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">巡检点类型:</label>
<div class="layui-form-mid"><span id="soc1_checksUpdateForm_checkst"></span></div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">RFID码:</label>
<div class="layui-form-mid"><span id="soc1_checksUpdateForm_rfid"></span></div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">所在分区:</label>
<div class="layui-input-inline" style="width:230px;">
<select id="soc1_checksUpdateForm_valst1" name="valsid1"
lay-filter="soc1_checksUpdateForm_valst1_filter" lay-verify="required" lay-verType="tips">
<option value="">选择所在分区</option>
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">具体位置:</label>
<div class="layui-input-inline" style="width:230px;">
<select id="soc1_checksUpdateForm_valst2" name="valsid2"
lay-filter="soc1_checksUpdateForm_valst2_filter" lay-verify="required" lay-verType="tips">
<option value="">选择具体位置</option>
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">详细巡检地址:</label>
<div class="layui-input-inline" style="width:450px;">
<input type="text" name="checksDes" class="layui-input" placeholder="请输入详细的巡检地址描述"
autocomplete="off"/>
</div>
</div>
<button lay-submit class="layui-btn layui-btn-normal layui-hide" lay-filter="soc1_checksUpdateForm_filter">
<i class="icon_submit"></i>保存数据
</button>
</form>
</div>
</div>
<!--单位分区位置窗口-->
<div id="soc1_subareaOptWin1" class="page_win page_win_hide">
<blockquote class="layui-elem-quote page_blockquote">企业单位分区列表</blockquote>
<div class="page_tools">
<div class="layui-inline" id="soc1_subarea1_valsName_tips" style="display:inline-flex;">
<input class="layui-input" id="soc1_subarea1_valsName" placeholder="分区名称" autocomplete="off"
style="width:200px;"/>
<div class="layui-inline layui-form" id="plan_ptl1_yh_dangersLevel_tips" style="margin-left:10px">
<select id="plan_ptl1_yh_dangersLevel">
<option value="">隐患类型</option>
<option value="1">待定</option>
<option value="2">未定级</option>
<option value="3">一般隐患</option>
<option value="4">重大隐患</option>
</select>
</div>
</div>
<button id="soc1_subarea1_addBtn" class="layui-btn"><i class="layui-icon">&#xe61f;</i>快速添加</button>
<span></span>
</div>
<table id="soc1_subarea1_dataTable" lay-filter="soc1_subarea1_dataTable_filter" lay-size="sm"></table>
</div>
<div id="soc1_subareaOptWin2" class="page_win page_win_hide">
<blockquote class="layui-elem-quote page_blockquote">企业单位位置列表<span id="soc1_subarea2_subarea1"></span><input
type="hidden" id="soc1_subarea2_pid"/></blockquote>
<div class="page_tools">
<div class="layui-inline" id="soc1_subarea2_valsName_tips">
<input class="layui-input" id="soc1_subarea2_valsName" placeholder="位置名称" autocomplete="off"
style="width:200px;"/>
</div>
<button id="soc1_subarea2_addBtn" class="layui-btn"><i class="layui-icon">&#xe61f;</i>快速添加</button>
<span></span>
</div>
<table id="soc1_subarea2_dataTable" lay-filter="soc1_subarea2_dataTable_filter" lay-size="sm"></table>
</div>
<!--平面图添加页面-->
<div id="soc1_docsinfo1AddWin" class="page_win page_win_hide">
<form id="soc1_docsinfo1AddForm" lay-filter="soc1_docsinfo1AddForm_filter" class="layui-form">
<input type="hidden" name="baseId" value="${manager_user['baseId']}"/>
<input type="hidden" name="diType" value="1"/>
<div class="layui-form-item">
<label class="layui-form-label">图纸分类:</label>
<div class="layui-input-inline" style="width:366px;">
<select name="diCls" lay-verify="required" lay-verType="tips">
<option value="">请选择分类</option>
<option value="1">平面图</option>
<option value="2">疏散图</option>
<option value="3">水电图</option>
<option value="4">消防管网布局图</option>
<option value="5">消防灭火设施划分区域图</option>
<option value="6">监管设备安装点位置图</option>
<option value="7">安全巡检区域图</option>
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">图纸名称:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="diTitle" class="layui-input" placeholder="图纸名称" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">相关附件:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="file" id="soc1_docsinfo1AddForm_diFiles" name="diFiles" accept="image/png,image/jpeg"
lay-verify="required" lay-verType="tips" style="margin-top:6px;"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">连续添加:</label>
<div class="layui-input-inline">
<input type="checkbox" id="soc1_docsinfo1AddForm_on" title="是" lay-skin="primary"/>
</div>
</div>
<button lay-submit class="layui-hide layui-btn layui-btn-normal" lay-filter="soc1_docsinfo1AddForm_filter"><i
class="icon_submit"></i>保存数据
</button>
</form>
</div>
<!--平面图show-->
<div id="soc1_docsinfo1ShowWin" class="page_win page_win_hide">
</div>
<!--消防合法文书添加页面-->
<div id="soc1_docsinfo2AddWin" class="page_win page_win_hide">
<form id="soc1_docsinfo2AddForm" lay-filter="soc1_docsinfo2AddForm_filter" class="layui-form">
<input type="hidden" name="baseId" value="${manager_user['baseId']}"/>
<input type="hidden" name="diType" value="2"/>
<div class="layui-form-item">
<label class="layui-form-label">名称:</label>
<div class="layui-input-inline" style="width:366px;">
<select name="diCls" lay-verify="required" lay-verType="tips">
<option value="">请选择</option>
<option value="1">消防行政审批</option>
<option value="2">消防竣工验收</option>
<option value="3">开业前检查</option>
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">相关附件:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="file" id="soc1_docsinfo2AddForm_diFiles" name="diFiles" multiple="multiple"
lay-verify="required" lay-verType="tips" style="margin-top:6px;"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">连续添加:</label>
<div class="layui-input-inline">
<input type="checkbox" id="soc1_docsinfo2AddForm_on" title="是" lay-skin="primary"/>
</div>
</div>
<button lay-submit class="layui-hide layui-btn layui-btn-normal" lay-filter="soc1_docsinfo2AddForm_filter"><i
class="icon_submit"></i>保存数据
</button>
</form>
</div>
<!--消防合法文书show页面-->
<div id="soc1_docsinfo2ShowWin" class="page_win page_win_hide">
<form id="soc1_docsinfo2ShowForm" lay-filter="soc1_docsinfo2ShowForm_filter" class="layui-form">
<div class="layui-form-item">
<label class="layui-form-label">名称:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="diCls" class="layui-input" readonly="readonly"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">相关附件:</label>
<div class="layui-form-mid" style="width:366px;" id="soc1_docsinfo2ShowWin_diFiles"></div>
</div>
</form>
</div>
<!--消防预案和演练添加页面-->
<div id="soc1_docsinfo3AddWin" class="page_win page_win_hide">
<form id="soc1_docsinfo3AddForm" lay-filter="soc1_docsinfo3AddForm_filter" class="layui-form">
<input type="hidden" name="baseId" value="${manager_user['baseId']}"/>
<input type="hidden" name="diType" value="3"/>
<div class="layui-form-item">
<label class="layui-form-label">名称:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="diTitle" class="layui-input" placeholder="名称" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">制定时间:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="diTime" class="layui-input" placeholder="制定时间" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">简要:</label>
<div class="layui-input-inline" style="width:366px;">
<textarea name="diDes" class="layui-textarea" placeholder="简要" lay-verify="required" lay-verType="tips"
autocomplete="off" style="resize:none;height:100px;"></textarea>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">相关附件:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="file" id="soc1_docsinfo3AddForm_diFiles" name="diFiles" multiple="multiple"
lay-verify="required" lay-verType="tips" style="margin-top:6px;"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">连续添加:</label>
<div class="layui-input-inline">
<input type="checkbox" id="soc1_docsinfo3AddForm_on" title="是" lay-skin="primary"/>
</div>
</div>
<button lay-submit class="layui-hide layui-btn layui-btn-normal" lay-filter="soc1_docsinfo3AddForm_filter"><i
class="icon_submit"></i>保存数据
</button>
</form>
</div>
<!--消防预案和演练show页面-->
<div id="soc1_docsinfo3ShowWin" class="page_win page_win_hide">
<form id="soc1_docsinfo3ShowForm" lay-filter="soc1_docsinfo3ShowForm_filter" class="layui-form">
<div class="layui-form-item">
<label class="layui-form-label">名称:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="diTitle" class="layui-input" readonly="readonly"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">制定时间:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="diTime" class="layui-input" readonly="readonly"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">简要:</label>
<div class="layui-input-inline" style="width:366px;">
<textarea name="diDes" class="layui-textarea" readonly="readonly"
style="resize:none;height:100px;"></textarea>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">相关附件:</label>
<div class="layui-form-mid" style="width:366px;" id="soc1_docsinfo3ShowWin_diFiles"></div>
</div>
</form>
</div>
<!--消防培训添加页面-->
<div id="soc1_docsinfo4AddWin" class="page_win page_win_hide">
<form id="soc1_docsinfo4AddForm" lay-filter="soc1_docsinfo4AddForm_filter" class="layui-form">
<input type="hidden" name="baseId" value="${manager_user['baseId']}"/>
<input type="hidden" name="diType" value="4"/>
<div class="layui-form-item">
<label class="layui-form-label">培训时间:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="diTime" class="layui-input" placeholder="培训时间" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">参与人员:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="diTitle" class="layui-input" placeholder="参与人员" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">培训内容:</label>
<div class="layui-input-inline" style="width:366px;">
<textarea name="diDes" class="layui-textarea" placeholder="培训内容" lay-verify="required"
lay-verType="tips" autocomplete="off" style="resize:none;height:100px;"></textarea>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">相关附件:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="file" id="soc1_docsinfo4AddForm_diFiles" name="diFiles" multiple="multiple"
lay-verify="required" lay-verType="tips" style="margin-top:6px;"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">连续添加:</label>
<div class="layui-input-inline">
<input type="checkbox" id="soc1_docsinfo4AddForm_on" title="是" lay-skin="primary"/>
</div>
</div>
<button lay-submit class="layui-hide layui-btn layui-btn-normal" lay-filter="soc1_docsinfo4AddForm_filter"><i
class="icon_submit"></i>保存数据
</button>
</form>
</div>
<!--消防培训show页面-->
<div id="soc1_docsinfo4ShowWin" class="page_win page_win_hide">
<form id="soc1_docsinfo4ShowForm" lay-filter="soc1_docsinfo4ShowForm_filter" class="layui-form">
<input type="hidden" name="baseId" value="${manager_user['baseId']}"/>
<input type="hidden" name="diType" value="4"/>
<div class="layui-form-item">
<label class="layui-form-label">培训时间:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="diTime" class="layui-input" readonly="readonly"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">参与人员:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="diTitle" class="layui-input" readonly="readonly"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">培训内容:</label>
<div class="layui-input-inline" style="width:366px;">
<textarea name="diDes" class="layui-textarea" readonly="readonly"
style="resize:none;height:100px;"></textarea>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">相关附件:</label>
<div class="layui-form-mid" style="width:366px;" id="soc1_docsinfo4ShowWin_diFiles"></div>
</div>
</form>
</div>
<!--规章制度添加页面-->
<div id="soc1_docsinfo5AddWin" class="page_win page_win_hide">
<form id="soc1_docsinfo5AddForm" lay-filter="soc1_docsinfo5AddForm_filter" class="layui-form">
<input type="hidden" name="baseId" value="${manager_user['baseId']}"/>
<input type="hidden" name="diType" value="5"/>
<div class="layui-form-item">
<label class="layui-form-label">制度类型:</label>
<div class="layui-input-inline" style="width:366px;">
<select name="diCls" lay-verify="required" lay-verType="tips">
<option value="">请选择制度类型</option>
<option value="1">安全教育培训制度</option>
<option value="2">防火巡查检查制度</option>
<option value="3">安全疏散设施管理制度</option>
<option value="4">消防(控制室)值班制度</option>
<option value="5">消防设施器材维护管理制度</option>
<option value="6">火灾隐患整改制度</option>
<option value="7">用火用电安全管理制度</option>
<option value="8">易燃易爆危险物品和场所防火防爆制度</option>
<option value="9">专职志愿消防队的组织管理制度</option>
<option value="10">灭火和应急疏散预案演练制度</option>
<option value="11">燃气电气设备的检查和管理制度</option>
<option value="12">消防安全工作考评和奖惩制度</option>
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">名称:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="diTitle" class="layui-input" placeholder="名称" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">制定时间:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="diTime" class="layui-input" placeholder="制定时间" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">备注:</label>
<div class="layui-input-inline" style="width:366px;">
<textarea name="diDes" class="layui-textarea" placeholder="备注" lay-verify="required" lay-verType="tips"
autocomplete="off" style="resize:none;height:100px;"></textarea>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">相关附件:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="file" id="soc1_docsinfo5AddForm_diFiles" name="diFiles" multiple="multiple"
lay-verify="required" lay-verType="tips" style="margin-top:6px;"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">连续添加:</label>
<div class="layui-input-inline">
<input type="checkbox" id="soc1_docsinfo5AddForm_on" title="是" lay-skin="primary"/>
</div>
</div>
<button lay-submit class="layui-hide layui-btn layui-btn-normal" lay-filter="soc1_docsinfo5AddForm_filter"><i
class="icon_submit"></i>保存数据
</button>
</form>
</div>
<!--规章制度show页面-->
<div id="soc1_docsinfo5ShowWin" class="page_win page_win_hide">
<form id="soc1_docsinfo5ShowForm" lay-filter="soc1_docsinfo5ShowForm_filter" class="layui-form">
<input type="hidden" name="baseId" value="${manager_user['baseId']}"/>
<input type="hidden" name="diType" value="5"/>
<div class="layui-form-item">
<label class="layui-form-label">制度类型:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="diCls" class="layui-input" readonly="readonly"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">名称:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="diTitle" class="layui-input" readonly="readonly"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">制定时间:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="diTime" class="layui-input" readonly="readonly"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">备注:</label>
<div class="layui-input-inline" style="width:366px;">
<textarea name="diDes" class="layui-textarea" readonly="readonly"
style="resize:none;height:100px;"></textarea>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">相关附件:</label>
<div class="layui-form-mid" style="width:366px;" id="soc1_docsinfo5ShowWin_diFiles"></div>
</div>
</form>
</div>
<!--微型消防站增加页面-->
<div id="soc1_mfsAddWin" class="page_win page_win_hide">
<form id="soc1_mfsAddForm" lay-filter="soc1_mfsAddForm_filter" class="layui-form">
<input type="hidden" name="baseId" value="${manager_user['baseId']}"/>
<div class="layui-form-item">
<label class="layui-form-label">简介描述:</label>
<div class="layui-input-inline" style="width:366px;">
<textarea name="mfsDes" class="layui-textarea" placeholder="简介描述" lay-verify="required"
lay-verType="tips" autocomplete="off" style="resize:none;height:100px;"></textarea>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">相关照片:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="file" id="soc1_mfsAddForm_mfsFiles" name="mfsFiles" multiple="multiple"
accept="image/png,image/jpeg" style="margin-top:6px;"/>
</div>
</div>
<button lay-submit class="layui-hide layui-btn layui-btn-normal" lay-filter="soc1_mfsAddForm_filter"><i
class="icon_submit"></i>保存数据
</button>
</form>
</div>
<!--微型消防站show图片-->
<div id="soc1_mfsImgWin" class="page_win page_win_hide">
</div>
<!--微型消防站-消防人员opt页面-->
<div id="soc1_mfspOptWin" class="page_win page_win_hide">
<div class="page_tools">
<button id="soc1_mfsp_addBtn" class="layui-btn"><i class="layui-icon">&#xe61f;</i>添加消防人员</button>
<span></span>
</div>
<table id="soc1_mfsp_dataTable" lay-filter="soc1_mfsp_dataTable_filter" lay-size="sm"></table>
</div>
<!--微型消防站-消防人员add页面-->
<div id="soc1_mfspAddWin" class="page_win page_win_hide">
<form id="soc1_mfspAddForm" lay-filter="soc1_mfspAddForm_filter" class="layui-form">
<input type="hidden" name="baseId" value="${manager_user['baseId']}"/>
<div class="layui-form-item">
<label class="layui-form-label">姓名:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="mfspName" class="layui-input" placeholder="姓名" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">职务:</label>
<div class="layui-input-inline" style="width:366px;">
<select name="mfspDut" lay-verify="required" lay-verType="tips">
<option value="">请选择职务</option>
<option value="1">站长</option>
<option value="2">副站长</option>
<option value="3">普通成员</option>
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">电话:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="mfspTel" class="layui-input" placeholder="电话" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">照片:</label>
<div class="layui-form-mid" style="width:366px;" id="soc1_mfspAddForm_file_div">
<img id="soc1_mfspAddForm_img"
style="width:250px;height:250px;border:1px solid #d2d2d2;margin-bottom:5px;"
src="${ctx}/style/images/help_nopic.png"/>
<div style="width:260px;text-align:center;margin-left:-5px;">
<a href="javascript:void(0);"
style="padding:6px 50px;font-size:16px;height:26px;line-height:26px;position:relative;border:1px solid #999;text-decoration:none;color:#b5e0ff;">选择文件
<input type="file" id="soc1_mfspAddForm_mfspFile" name="mfspFile" accept="image/png,image/jpeg"
style="opacity:0;-ms-filter:'alpha(opacity=0)';position:absolute;overflow:hidden;right:0;top:0;cursor:pointer;color:#b5e0ff;"/>
</a>
<a id="soc1_mfspAddForm_mfspFile_reset" href="javascript:void(0);"
style="margin-left:5px;padding:6px 20px;font-size:16px;height:26px;line-height:26px;position:relative;border:1px solid #999;text-decoration:none;color:#b5e0ff;">重置</a>
</div>
</div>
<!--
<div class="layui-input-inline" style="width:366px;">
<input type="file" id="soc1_mfspAddForm_mfspFile" name="mfspFile" accept="image/png,image/jpeg" style="margin-top:6px;"/>
</div>
-->
</div>
<div class="layui-form-item">
<label class="layui-form-label">连续添加:</label>
<div class="layui-input-inline">
<input type="checkbox" id="soc1_mfspAddForm_on" title="是" lay-skin="primary"/>
</div>
</div>
<button lay-submit class="layui-hide layui-btn layui-btn-normal" lay-filter="soc1_mfspAddForm_filter"><i
class="icon_submit"></i>保存数据
</button>
</form>
</div>
<!--微型消防站-消防人员update页面-->
<div id="soc1_mfspUpdateWin" class="page_win page_win_hide">
<form id="soc1_mfspUpdateForm" lay-filter="soc1_mfspUpdateForm_filter" class="layui-form">
<input type="hidden" name="id"/>
<div class="layui-form-item">
<label class="layui-form-label">姓名:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="mfspName" class="layui-input" placeholder="姓名" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">职务:</label>
<div class="layui-input-inline" style="width:366px;">
<select name="mfspDut" lay-verify="required" lay-verType="tips">
<option value="">请选择职务</option>
<option value="1">站长</option>
<option value="2">副站长</option>
<option value="3">普通成员</option>
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">电话:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="mfspTel" class="layui-input" placeholder="电话" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">照片:</label>
<div class="layui-form-mid" style="width:366px;" id="soc1_mfspUpdateForm_file_div">
<img id="soc1_mfspUpdateForm_img"
style="width:250px;height:250px;border:1px solid #d2d2d2;margin-bottom:5px;"
src="${ctx}/style/images/help_nopic.png"/>
<div style="width:260px;text-align:center;margin-left:-5px;">
<a href="javascript:void(0);"
style="padding:6px 50px;font-size:16px;height:26px;line-height:26px;position:relative;border:1px solid #999;text-decoration:none;color:#b5e0ff;">选择文件
<input type="file" id="soc1_mfspUpdateForm_mfspFile" name="mfspFile"
accept="image/png,image/jpeg"
style="opacity:0;-ms-filter:'alpha(opacity=0)';position:absolute;overflow:hidden;right:0;top:0;cursor:pointer;"/>
</a>
<a id="soc1_mfspUpdateForm_mfspFile_remove" href="javascript:void(0);"
style="margin-left:5px;padding:6px 20px;font-size:16px;height:26px;line-height:26px;position:relative;border:1px solid #999;text-decoration:none;color:#b5e0ff;">移除</a>
</div>
</div>
</div>
<button lay-submit class="layui-hide layui-btn layui-btn-normal" lay-filter="soc1_mfspUpdateForm_filter"><i
class="icon_submit"></i>保存数据
</button>
</form>
</div>
<!--微型消防站-消防器材opt页面-->
<div id="soc1_mfseOptWin" class="page_win page_win_hide">
<div class="page_tools">
<div class="layui-inline layui-form" style="width:200px;">
<select id="soc1_mfseOptWin_mfseCls" lay-filter="soc1_mfseOptWin_mfseCls_filter">
<option value="0">全部器材类型</option>
<option value="1">水枪</option>
<option value="2">水带</option>
<option value="3">灭火器</option>
<option value="4">呼吸面罩</option>
<option value="5">消防斧</option>
<option value="6">消防桶</option>
<option value="7">消防铲</option>
<option value="8">救援绳</option>
<option value="9">灭火毯</option>
<option value="10">战斗服</option>
<option value="11">头盔</option>
<option value="12">消防水靴</option>
<option value="13">担架</option>
<option value="14">灭火沙</option>
<option value="15">手电筒</option>
<option value="16">消防车</option>
<option value="17">器材车</option>
<option value="18">消防手套</option>
<option value="19">消防安全腰带</option>
<option value="20">消防空气呼吸器</option>
<option value="21">佩戴式防爆照明灯</option>
<option value="22">消防员呼救器</option>
<option value="23">方位灯</option>
<option value="24">强光照明灯</option>
<option value="25">分水器</option>
<option value="26">机动消防泵</option>
<option value="27">单杠梯</option>
<option value="28">消防栓扳手</option>
<option value="29">绝缘剪断钳</option>
<option value="30">外线电话</option>
<option value="31">手持对讲机</option>
<option value="32">大斧</option>
</select>
</div>
<button id="soc1_mfse_addBtn" class="layui-btn"><i class="layui-icon">&#xe61f;</i>添加消防器材</button>
<span></span>
</div>
<table id="soc1_mfse_dataTable" lay-filter="soc1_mfse_dataTable_filter" lay-size="sm"></table>
</div>
<!--微型消防站-消防器材add页面-->
<div id="soc1_mfseAddWin" class="page_win page_win_hide">
<form id="soc1_mfseAddForm" lay-filter="soc1_mfseAddForm_filter" class="layui-form">
<input type="hidden" name="baseId" value="${manager_user['baseId']}"/>
<div class="layui-form-item">
<label class="layui-form-label">器材类型:</label>
<div class="layui-input-inline" style="width:366px;">
<select name="mfseCls" lay-filter="soc1_mfseAddForm_select_filter">
<option value="">全部器材类型</option>
<option value="1">水枪</option>
<option value="2">水带</option>
<option value="3">灭火器</option>
<option value="4">呼吸面罩</option>
<option value="5">消防斧</option>
<option value="6">消防桶</option>
<option value="7">消防铲</option>
<option value="8">救援绳</option>
<option value="9">灭火毯</option>
<option value="10">战斗服</option>
<option value="11">头盔</option>
<option value="12">消防水靴</option>
<option value="13">担架</option>
<option value="14">灭火沙</option>
<option value="15">手电筒</option>
<option value="16">消防车</option>
<option value="17">器材车</option>
<option value="18">消防手套</option>
<option value="19">消防安全腰带</option>
<option value="20">消防空气呼吸器</option>
<option value="21">佩戴式防爆照明灯</option>
<option value="22">消防员呼救器</option>
<option value="23">方位灯</option>
<option value="24">强光照明灯</option>
<option value="25">分水器</option>
<option value="26">机动消防泵</option>
<option value="27">单杠梯</option>
<option value="28">消防栓扳手</option>
<option value="29">绝缘剪断钳</option>
<option value="30">外线电话</option>
<option value="31">手持对讲机</option>
<option value="32">大斧</option>
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">规格简要:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="mfseSpe" class="layui-input" placeholder="规格简要" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">数量:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="number" name="mfseCs" class="layui-input" placeholder="数量" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item" s="1">
<label class="layui-form-label">出厂时间:</label>
<div class="layui-input-inline" style="width:366px;">
<input class="layui-input" type="text" name="mfseStart" id="mfseStartTime"
value="${.now?string('yyyy-MM-dd')}" placeholder="出厂时间" autocomplete="off"
style="font-size:16px;padding-top:4px;cursor:pointer;letter-spacing:1px;"/>
</div>
</div>
<div class="layui-form-item" s="1" style="display: none">
<label class="layui-form-label">到期时间:</label>
<div class="layui-input-inline" style="width:366px;">
<input class="layui-input" type="text" name="mfseEnd" id="mfseEndTime"
value="${.now?string('yyyy-MM-dd')}" placeholder="到期时间" autocomplete="off"
style="font-size:16px;padding-top:4px;cursor:pointer;letter-spacing:1px;"/>
</div>
</div>
<div class="layui-form-item" s="1" style="display: none">
<label class="layui-form-label">即将到期提醒(天):</label>
<div class="layui-input-inline" style="width:366px;">
<input class="layui-input" type="number" name="mfseDue" value="30" placeholder="即将到期提醒(天)"
autocomplete="off" style="font-size:16px;padding-top:4px;cursor:pointer;letter-spacing:1px;"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">描述:</label>
<div class="layui-input-inline" style="width:366px;">
<textarea name="mfseDesc" class="layui-textarea" placeholder="描述" autocomplete="off"
style="resize:none;height:100px;"></textarea>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">连续添加:</label>
<div class="layui-input-inline">
<input type="checkbox" id="soc1_mfseAddForm_on" title="是" lay-skin="primary"/>
</div>
</div>
<button lay-submit class="layui-hide layui-btn layui-btn-normal" lay-filter="soc1_mfseAddForm_filter"><i
class="icon_submit"></i>保存数据
</button>
</form>
</div>
<!--微型消防站-消防器材update页面-->
<div id="soc1_mfseUpdateWin" class="page_win page_win_hide">
<form id="soc1_mfseUpdateForm" lay-filter="soc1_mfseUpdateForm_filter" class="layui-form">
<input type="hidden" name="id"/>
<div class="layui-form-item">
<label class="layui-form-label">器材类型:</label>
<div class="layui-input-inline" style="width:366px;">
<select name="mfseCls" lay-filter="soc1_mfseUpdateForm_select_filter">
<option value="">全部器材类型</option>
<option value="1">水枪</option>
<option value="2">水带</option>
<option value="3">灭火器</option>
<option value="4">呼吸面罩</option>
<option value="5">消防斧</option>
<option value="6">消防桶</option>
<option value="7">消防铲</option>
<option value="8">救援绳</option>
<option value="9">灭火毯</option>
<option value="10">战斗服</option>
<option value="11">头盔</option>
<option value="12">消防水靴</option>
<option value="13">担架</option>
<option value="14">灭火沙</option>
<option value="15">手电筒</option>
<option value="16">消防车</option>
<option value="17">器材车</option>
<option value="18">消防手套</option>
<option value="19">消防安全腰带</option>
<option value="20">消防空气呼吸器</option>
<option value="21">佩戴式防爆照明灯</option>
<option value="22">消防员呼救器</option>
<option value="23">方位灯</option>
<option value="24">强光照明灯</option>
<option value="25">分水器</option>
<option value="26">机动消防泵</option>
<option value="27">单杠梯</option>
<option value="28">消防栓扳手</option>
<option value="29">绝缘剪断钳</option>
<option value="30">外线电话</option>
<option value="31">手持对讲机</option>
<option value="32">大斧</option>
</select>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">规格简要:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="mfseSpe" class="layui-input" placeholder="规格简要" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">数量:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="number" name="mfseCs" class="layui-input" placeholder="数量" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item" su="1" style="display: none">
<label class="layui-form-label">出厂时间:</label>
<div class="layui-input-inline" style="width:366px;">
<input class="layui-input" type="text" name="mfseStart" id="mfseStartTime1"
value="${.now?string('yyyy-MM-dd')}" placeholder="出厂时间" autocomplete="off"
style="font-size:16px;padding-top:4px;cursor:pointer;letter-spacing:1px;"/>
</div>
</div>
<div class="layui-form-item" su="1" style="display: none">
<label class="layui-form-label">到期时间:</label>
<div class="layui-input-inline" style="width:366px;">
<input class="layui-input" type="text" name="mfseEnd" id="mfseEndTime1"
value="${.now?string('yyyy-MM-dd')}" placeholder="到期时间" autocomplete="off"
style="font-size:16px;padding-top:4px;cursor:pointer;letter-spacing:1px;"/>
</div>
</div>
<div class="layui-form-item" su="1" style="display: none">
<label class="layui-form-label">即将到期提醒(天):</label>
<div class="layui-input-inline" style="width:366px;">
<input class="layui-input" type="number" name="mfseDue" placeholder="即将到期提醒(天)" autocomplete="off"
style="font-size:16px;padding-top:4px;cursor:pointer;letter-spacing:1px;"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">描述:</label>
<div class="layui-input-inline" style="width:366px;">
<textarea name="mfseDesc" class="layui-textarea" placeholder="描述" autocomplete="off"
style="resize:none;height:100px;"></textarea>
</div>
</div>
<button lay-submit class="layui-hide layui-btn layui-btn-normal" lay-filter="soc1_mfseUpdateForm_filter"><i
class="icon_submit"></i>保存数据
</button>
</form>
</div>
<!-- 值班人员添加 --><#---->
<!--值班人员-值班人员opt页面-->
<div id="soc1_dbOptWin" class="page_win page_win_hide">
<div class="page_tools">
<button id="soc1_db_addBtn" class="layui-btn"><i class="layui-icon">&#xe61f;</i>添加值班人员</button>
<span></span>
</div>
<table id="soc1_db_dataTable" lay-filter="soc1_db_dataTable_filter" lay-size="sm"></table>
</div>
<!--值班人员-值班人员add页面-->
<div id="soc1_dbAddWin" class="page_win page_win_hide">
<form id="soc1_dbAddForm" lay-filter="soc1_dbAddForm_filter" class="layui-form">
<input type="hidden" name="baseId" value="${manager_user['baseId']}"/>
<input type="hidden" name="socName" value="${manager_user['groupName']}"/>
<input type="hidden" name="regionId" value="${manager_user['regionId']}"/>
<input type="hidden" name="regionIds" value="${manager_user['regionIds']}"/>
<input type="hidden" name="regionVal" value="${manager_user['regionVal']}"/>
<input type="hidden" name="regionVals" value="${manager_user['regionVals']}"/>
<#-- <div class="layui-form-item">-->
<#-- <label class="layui-form-label">选择账号:</label>-->
<#-- <div class="layui-input-inline" style="width:350px;">-->
<#-- <select id="soc1_db_addForm_accountUsers" name="usersUid" lay-filter="soc1_db_addForm_accountUsers_filter" lay-verify="required" lay-verType="tips" autocomplete="off">-->
<#-- </select>-->
<#-- </div>-->
<#-- </div>-->
<div class="layui-form-item">
<label class="layui-form-label">姓名:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="usersName" class="layui-input" placeholder="姓名" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">职务:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="usersPost" class="layui-input" placeholder="职务" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">办公电话:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="dutyTel" class="layui-input" placeholder="办公电话" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">手机号码:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="dutyPhone" class="layui-input" placeholder="手机号码" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">照片:</label>
<div class="layui-form-mid" style="width:366px;float: left;" id="soc1_dbAddForm_file_div">
<img id="soc1_dbAddForm_img"
style="width:250px;height:250px;border:1px solid #d2d2d2;margin-bottom:5px;"
src="${ctx}/style/images/help_nopic.png"/>
<div style="width:260px;text-align:center;margin-left:-5px;">
<a href="javascript:void(0);"
style="padding:6px 50px;font-size:16px;height:26px;line-height:26px;position:relative;border:1px solid #999;text-decoration:none;color:#b5e0ff;">选择文件
<input type="file" id="soc1_dbAddForm_dbFile" name="dbFile" accept="image/png,image/jpeg"
style="opacity:0;-ms-filter:'alpha(opacity=0)';position:absolute;overflow:hidden;right:0;top:0;cursor:pointer;color:#b5e0ff;"/>
</a>
</div>
</div>
<!--
<div class="layui-input-inline" style="width:366px;">
<input type="file" id="soc1_mfspAddForm_mfspFile" name="mfspFile" accept="image/png,image/jpeg" style="margin-top:6px;"/>
</div>
-->
</div>
<button lay-submit class="layui-hide layui-btn layui-btn-normal" lay-filter="soc1_dbAddForm_filter"><i
class="icon_submit"></i>保存数据
</button>
</form>
</div>
<!--值班人员-值班人员update页面-->
<div id="soc1_dbUpdateWin" class="page_win page_win_hide">
<form id="soc1_dbUpdateForm" lay-filter="soc1_dbUpdateForm_filter" class="layui-form">
<input type="hidden" name="id"/>
<div class="layui-form-item">
<label class="layui-form-label">姓名:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="usersName" class="layui-input" placeholder="姓名" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">职务:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="usersPost" class="layui-input" placeholder="职务" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">办公电话:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="dutyTel" class="layui-input" placeholder="办公电话" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">手机号码:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="dutyPhone" class="layui-input" placeholder="手机号码" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">照片:</label>
<div class="layui-form-mid" style="width:366px;float: left;" id="soc1_dbUpdateForm_file_div">
<img id="soc1_dbUpdateForm_img"
style="width:250px;height:250px;border:1px solid #d2d2d2;margin-bottom:5px;"
src="${ctx}/style/images/help_nopic.png"/>
<div style="width:260px;text-align:center;margin-left:-5px;">
<a href="javascript:void(0);"
style="padding:6px 50px;font-size:16px;height:26px;line-height:26px;position:relative;border:1px solid #999;text-decoration:none;color:#b5e0ff;">选择文件
<input type="file" id="soc1_dbUpdateForm_dbFile" name="dbFile" accept="image/png,image/jpeg"
style="opacity:0;-ms-filter:'alpha(opacity=0)';position:absolute;overflow:hidden;right:0;top:0;cursor:pointer;color:#b5e0ff;"/>
</a>
</div>
</div>
</div>
<button lay-submit class="layui-hide layui-btn layui-btn-normal" lay-filter="soc1_dbUpdateForm_filter"><i
class="icon_submit"></i>保存数据
</button>
</form>
</div>
<!--值班人员-值班人员值班记录页面-->
<div id="soc1_db_recordsWin" class="page_win page_win_hide">
<div class="page_tools">
<div class="layui-inline" style="width:70px;">
人员姓名:
</div>
<div class="layui-inline" style="width:150px;">
<input id="soc1_db_recordsWin_usersName" class="layui-input" type="text"
style="font-size:16px;padding-top:4px;cursor:pointer;letter-spacing:1px;"/>
</div>
<div class="layui-inline" style="width:90px;">
所属中控室:
</div>
<div class="layui-inline" style="width:150px;">
<input id="soc1_db_recordsWin_controlroom" class="layui-input" type="text"
style="font-size:16px;padding-top:4px;cursor:pointer;letter-spacing:1px;"/>
</div>
<div class="layui-inline" style="width:70px;">
值班时间:
</div>
<div class="layui-inline" style="width:110px;">
<input class="layui-input" type="text" id="beginTime" value="${.now?string('yyyy-MM-dd')}" placeholder="年份"
autocomplete="off" style="font-size:16px;padding-top:4px;cursor:pointer;letter-spacing:1px;"/>
</div>
<button id="soc1_db_recordsWin_cxBtn" class="layui-btn layui-btn-normal"><i class="layui-icon">&#xe615;</i>查询
</button>
<button id="soc1_db_recordsWin_czBtn" class="layui-btn"><i class="layui-icon">&#xe669;</i>重置</button>
</div>
<table id="soc1_db_recordsTable" lay-filter="soc1_db_recordsTable_filter" lay-size="sm"></table>
</div>
<#-- 排班添加-->
<div id="soc1_dbDutyRosterWin" class="page_win page_win_hide">
<div class="page_tools">
<button id="soc1_duty_successBtn" class="layui-btn"><i class="layui-icon">&#xe61f;</i>生成</button>
<span></span>
</div>
<form id="soc1_dbDutyRosterAdd" lay-filter="soc1_dbDutyRosterAdd_filter" class="layui-form">
<div class="layui-form-item">
<label class="layui-form-label">排班添加:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="radio" lay-filter="roster_check" name="roster_check" onclick="checkchoose(1)" value="1"
title="手动录入"></input>
<input type="radio" lay-filter="roster_check" name="roster_check" onclick="checkchoose(2)" value="2"
title="系统自动排班" checked></input>
</div>
</div>
<div class="layui-form-item" id="zbzks_center">
<label class="layui-form-label">值班中控室:</label>
<div class="layui-input-inline" style="width:366px;height: 30px">
<#--lay-verify="required" lay-verType="tips" -->
<select id="duty_roster_center" name="zks_select" lay-search lay-tools>
<option value="">请选择需要值班的中控室</option>
</select>
</div>
</div>
<div class="layui-form-item" id="zbry_multselectone">
<label class="layui-form-label">值班人员:</label>
<div class="layui-input-inline " style="width:366px;height: 30px">
<select lay-filter="test_one" id="dutyroster_people_one" name="zbry_selectone">
<option value="">当前无值班人员,请先添加值班人员</option>
</select>
</div>
</div>
<div class="layui-form-item" id="zbry_multselectmore">
<label class="layui-form-label">值班人员:</label>
<div class="layui-input-inline layui-form" style="width:366px;height: 30px" lay-filter="get_dutyrosterpeo">
<select multiple="multiple" id="dutyroster_people" name="zbry_selectmore" lay-filter="test">
<option value="">当前无值班人员,请先添加值班人员</option>
</select>
</div>
</div>
<#--value="${.now?string('yyyy-MM-dd')}" 获取现在的日期显示在框中<#--自排班-->
<div class="layui-form-item" id="begin_date">
<label class="layui-form-label">开始时间:</label>
<div class="layui-input-inline" style="width:366px;">
<input class="layui-input" name="begin_date_dutyroster" type="text" id="duty_roster_datebegin"
value="${(.now?long+3600000)?number_to_datetime?string("yyyy-MM-dd HH:00:00")}"
placeholder="请选择日期" autocomplete="off"
style="font-size:16px;padding-top:4px;cursor:pointer;letter-spacing:1px;"/>
</div>
</div>
<div class="layui-form-item" id="end_date">
<label class="layui-form-label">结束时间:</label>
<div class="layui-input-inline" style="width:366px;">
<input class="layui-input" name="end_date_dutyroster" type="text" id="duty_roster_dateend"
placeholder="请选择日期" autocomplete="off"
style="font-size:16px;padding-top:4px;cursor:pointer;letter-spacing:1px;"/>
</div>
</div>
<div class="layui-form-item" id="zbsc_date">
<label class="layui-form-label">值班时长:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="radio" name="roster" value="12" title="12小时/班">
<input type="radio" name="roster" value="8" title="8小时/班" checked>
<input type="radio" name="roster" value="6" title="6小时/班">
<#-- <input type="radio" name="roster" value="4" title="4小时/班" >-->
<#-- <input type="radio" name="roster" value="3" title="3小时/班" >-->
<input type="radio" name="roster" value="24" title="1天/班">
</div>
</div>
<button lay-submit class="layui-hide layui-btn layui-btn-normal" lay-filter="soc1_dbDutyRosterAdd_filter"><i
class="icon_submit"></i>保存数据
</button>
</form>
<hr class="layui-bg-orange">
<div id="table_duty">
<table id="soc1_duty_dataTable" name="212111" lay-filter="soc1_duty_dataTable_filter" lay-size="sm"></table>
</div>
</div>
<!--社会单位详情页面-->
<div id="soc1_detailWin" class="page_win page_win_hide">
<div class="tab-wrappert">
<div class="qy-name">昌吉市鑫堂商贸有限公司</div>
<div class="qy-jieshao">
行政区划:新疆维吾尔自治区,昌吉回族自治州,昌吉市,详细地址:宁边西路62,消防等级:其它,<br/>
所属行业:交通运输、仓储和邮政业,单位性质:其它,高危单位:否,消防第一责任人:李明明,<br/>
联系电话:13700000000,消防安全责任人:李明明,联系电话:13700000000,消防安全管理人:李明明,<br/>
联系电话:13700000000,法人代表:王木木
</div>
<div class="yq-tkrow3">
<ul>
<li class="yq-tkli1" style="padding: 39px 0;">
<a href="">
<h5>基本信息</h5>
</a>
</li>
<li class="yq-tkli2">
<a href="">
<h5>消防平面图</h5>
<h5>(0)</h5>
</a>
</li>
<li class="yq-tkli3">
<a href="">
<h5>消防预案</h5>
<h5>(0)</h5>
</a>
</li>
<li class="yq-tkli1">
<a href="">
<h5>规章制度</h5>
<h5>(0)</h5>
</a>
</li>
<li class="yq-tkli2">
<a href="">
<h5>消防培训</h5>
<h5>(0)</h5>
</a>
</li>
<li class="yq-tkli3">
<a href="">
<h5>合法性文件</h5>
<h5>(0)</h5>
</a>
</li>
</ul>
</div>
<div class="yq-tkrow4">
<div class="qy-aqxj fl">
<div class="qy-aqxj1">
<h5>安全巡检</h5>
</div>
<div class="qy-aqxj2">
<ul>
<li><a href="">重点部位(0)</a></li>
<li><a href="">检查计划(0)</a></li>
<li><a href="">消防设施(0)</a></li>
<li><a href="">隐患记录(0)</a></li>
<li style="width: 252px;"><a href="">检查痕迹</a></li>
</ul>
</div>
<div class="aqxj-lj lianjie1"></div>
<div class="aqxj-lj lianjie2"></div>
</div>
<div class="qy-aqxj ml-20 fl">
<div class="qy-aqxj1">
<h5>单位评估</h5>
</div>
<div class="qy-aqxj2">
<div id="xfyh" style="width:100%;height:134px; "></div>
<div class="dw-cjpg">单位评估成绩为:30.0 等级为:C<br/>
评估时间:2019-05-18
</div>
<div class="dw-cxpg"><a href="">重新评估</a></div>
</div>
<div class="aqxj-lj lianjie1"></div>
<div class="aqxj-lj lianjie2"></div>
</div>
<div class="qy-aqxj ml-20 fl">
<div class="qy-aqxj1">
<h5>物联网设备</h5>
</div>
<div class="qy-aqxj2">
<ul>
<li><a href="">智慧用电监测</a></li>
<li><a href="">消防用水监测</a></li>
<li><a href="">独立烟感预警</a></li>
<li><a href="">可燃气体预警</a></li>
<li><a href="">消防可视化监测</a></li>
<li><a href="">自动联网报警</a></li>
</ul>
</div>
<div class="aqxj-lj lianjie1"></div>
<div class="aqxj-lj lianjie2"></div>
</div>
</div>
</div>
</div>
<#-- 中控室添加-->
<div id="soc1_dbcontrollWin" class="page_win page_win_hide">
<form id="soc1_dbcontrollAdd" lay-filter="soc1_dbcontrollAdd_filter" class="layui-form" style="margin-left: -6px;">
<div class="layui-form-item" style="margin-top: 25px">
<label class="layui-form-label">中控室名称:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="cbName" class="layui-input" placeholder="中控室名称" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item" id="zks_camera" style="margin-top: 25px">
<label class="layui-form-label">关联摄像头:</label>
<div class="layui-input-inline" style="width:366px;height: 30px">
<select lay-filter="camera_one" id="camera_add_one" name="zks_select_camera">
<option value="">请选择摄像头</option>
</select>
</div>
</div>
<div class="layui-form-item" id="zks_transmission" style="margin-top: 25px">
<label class="layui-form-label">关联用传装置:</label>
<div class="layui-input-inline " style="width:366px;height: 30px">
<select lay-filter="test_one" id="transmission_add_one" name="zbry_select_transmission">
<option value="">请选择用传装置</option>
</select>
</div>
</div>
<button lay-submit class="layui-hide layui-btn layui-btn-normal" lay-filter="soc1_dbcontrollAdd_filter"><i
class="icon_submit"></i>保存数据
</button>
</form>
</div>
<#--中控室修改-->
<div id="soc1_dbcontrollupdateWin" class="page_win page_win_hide">
<form id="soc1_dbcontrollup" lay-filter="soc1_dbcontrollupdate_filter" class="layui-form" style="margin-left: -6px;">
<input hidden="hidden" name="idhidden" type="text"/>
<div class="layui-form-item" style="margin-top: 25px">
<label class="layui-form-label">中控室名称:</label>
<div class="layui-input-inline" style="width:366px;">
<input type="text" name="cbName" class="layui-input" placeholder="中控室名称" lay-verify="required"
lay-verType="tips" autocomplete="off"/>
</div>
</div>
<div class="layui-form-item" id="zks_camera" style="margin-top: 25px">
<label class="layui-form-label">关联摄像头:</label>
<div class="layui-input-inline" style="width:366px;height: 30px">
<select lay-filter="camera_one" id="camera_up_one" name="zks_select_camera" class="camera_up_onesel">
<option value="">请选择摄像头</option>
</select>
</div>
</div>
<div class="layui-form-item" id="zks_transmission" style="margin-top: 25px">
<label class="layui-form-label">关联用传装置:</label>
<div class="layui-input-inline " style="width:366px;height: 30px">
<select lay-filter="test_one" id="transmission_up_one" name="zbry_select_transmission">
<option value="">请选择用传装置</option>
</select>
</div>
</div>
<button lay-submit class="layui-hide layui-btn layui-btn-normal" lay-filter="soc1_dbcontrollupdate_filter"><i
class="icon_submit"></i>保存数据
</button>
</form>
</div>
<script type="text/javascript">
var dutyId;
var dutyRecordId;
//监控选择
layuiplus.on_w_1(function () {
layuiplus.init(1);
var getallroster=function(){
$("#soc_1_09_div_yes").html('');
html = "";
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/duty/allroster",
data: {
baseId: ${manager_user['baseId']}
},
dataType: "json",
success: function (res) {
if (res.data.length > 0) {
$.each(res.data, function (index, duty_data) {
html += "<div id='duty_" + duty_data.ID + "' class='sy-ssaqzs' style='float:left;width:400px;height:180px;margin-right:30px;margin-bottom:30px;'>";
html += "<div class='sy-jrzbl fl'><img src='${ctx}/_files/_s/" + duty_data.DUTY_PIC + "'></div>";
html += "<div class='sy-jrzbr fr'>";
html += "<div class='sy-jrzbr1'><span>姓名:</span>" + duty_data.USERS_NAME + "</div>";
html += "<div class='sy-jrzbr1'><span>值班中控室:</span>" + duty_data.CB_NAME + "</div>";
html += "<div class='sy-jrzbr1'><span>时间:</span>" + duty_data.DUTY_TIME_QUANTUM + "</div>";
html += "<div class='sy-jrzbr1'><span>办电:</span>" + duty_data.DUTY_PHONE + "</div>";
html += "<div class='sy-jrzbr1'><span>手机:</span>" + duty_data.DUTY_TEL + "</div>";
html += "</div></div>";
})
$("#soc_1_09_div_yes").show();
$("#soc_1_09_div_yes").prepend(html);
} else {
$("#soc_1_09_div_yes").hide();
}
}
})
}
//菜单监控
$("a[id^='soc_1_']").each(function (i) {
var _this = $(this);
var _id = _this.attr("id");
_this.click(function () {
$("div[class='layui-show']").removeClass("layui-show").addClass("layui-hide");
$("#" + _id + "_div").removeClass("layui-hide").addClass("layui-show");
if (_id == "soc_1_03") {
soc1_docsinfo1_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/1",
where: {
diCls: $("#soc1_docsinfo1_diCls").val(),
diDate: $("#soc1_docsinfo1_diDate").val()
}
});
}
if (_id == "soc_1_04") {
soc1_docsinfo2_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/2",
where: {
diCls: $("#soc1_docsinfo2_diCls").val(),
diDate: $("#soc1_docsinfo2_diDate").val()
}
});
}
if (_id == "soc_1_05") {
soc1_docsinfo3_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/3",
where: {
diDate: $("#soc1_docsinfo3_diDate").val()
}
});
}
if (_id == "soc_1_06") {
soc1_docsinfo4_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/4",
where: {
diDate: $("#soc1_docsinfo4_diDate").val()
}
});
}
if (_id == "soc_1_07") {
soc1_docsinfo5_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/5",
where: {
diCls: $("#soc_1_04_div input[name='soc1_docsinfo5_diCls']:checked").val(),
diDate: $("#soc1_docsinfo5_diDate").val()
}
});
}
if (_id == "soc_1_08") {
$("#soc1_mfs_addBtn").hide();
$("#soc1_mfsp_optBtn").hide();
$("#soc1_mfse_optBtn").hide();
if ($("#soc_1_08_div_yes").is(":visible")) {
$("#soc1_mfsp_optBtn").show();
$("#soc1_mfse_optBtn").show();
} else {
$("#soc1_mfs_addBtn").show();
}
}
if (_id == "soc_1_09") {
getallroster();
//$("#soc1_db_addBtn").hide();
<#--$.ajax({-->
<#-- type:"get",-->
<#-- url:"${ctx}/work/social/soc1/dBase/get",-->
<#-- data:{-->
<#-- baseId:"${manager_user['baseId']}",-->
<#-- usersUid:"${manager_user['usersUid']}"-->
<#-- },-->
<#-- dataType:"json",-->
<#-- success:function(data){-->
<#-- var _state = data.rsDutyState;-->
<#-- dutyId = data.rsDutyId;-->
<#-- if(_state == "1"){-->
<#-- $("#soc1_duty_end_Btn").show();-->
<#-- }else if(_state == "null"){-->
<#-- $("#soc1_duty_start_Btn").show();-->
<#-- }-->
<#-- if(data.rsData.length > 0){-->
<#-- var html = "";-->
<#-- for(var i=0;i<data.rsData.length;i++){-->
<#-- var pic_url = "";-->
<#-- if(data.rsData[i].dutyPic == null || data.rsData[i].dutyPic == undefined || data.rsData[i].dutyPic == ""){-->
<#-- pic_url = "${ctx}/style/index/img/zhibanren.jpg";-->
<#-- }else{-->
<#-- pic_url = "${ctx}/_files/_s/"+data.rsData[i].dutyPic;-->
<#-- }-->
<#-- html += "<div id='duty_"+data.rsData[i].dutyId+"' class='sy-ssaqzs' style='float:left;width:400px;height:180px;margin-right:30px;margin-bottom:30px;'>";-->
<#-- html += "<div class='sy-jrzbl fl'><img src='"+pic_url+"'></div>";-->
<#-- html += "<div class='sy-jrzbr fr'>";-->
<#-- html += "<div class='sy-jrzbr1'><span>姓名:</span>"+data.rsData[i].usersName+"</div>";-->
<#-- html += "<div class='sy-jrzbr1'><span>单位:</span>"+data.rsData[i].socName+"</div>";-->
<#-- html += "<div class='sy-jrzbr1'><span>职务:</span>"+data.rsData[i].usersPost+"</div>";-->
<#-- html += "<div class='sy-jrzbr1'><span>办电:</span>"+data.rsData[i].dutyPhone+"</div>";-->
<#-- html += "<div class='sy-jrzbr1'><span>手机:</span>"+data.rsData[i].dutyTel+"</div>";-->
<#-- html += "</div></div>";-->
<#-- if(data.rsDutyId == data.rsData[i].dutyId){-->
<#-- dutyRecordId = data.rsData[i].id;-->
<#-- }-->
<#-- }-->
<#-- $("#soc_1_09_div_yes").show();-->
<#-- $("#soc_1_09_div_yes").html(html);-->
<#-- }else{-->
<#-- $("#soc_1_09_div_no").show();-->
<#-- }-->
<#-- }-->
<#--})-->
//$("#soc1_mfsp_optBtn").hide();
//$("#soc1_mfse_optBtn").hide();
}
if (_id == "soc_1_10") {
soc1_controlller_dataTable.reload({
url:"${ctx}/work/social/soc1/control/get",
where:{
baseId:${manager_user["baseId"]}
}
})
}
});
});
var soc1_db_dataTable = null;
//定义窗口变量============
//var soc1_socLocWin = null;
var soc1_socClassWin = null;
var soc1_socIndWin = null;
var soc1_subareaOptWin1 = null;
var soc1_subareaOptWin2 = null;
var soc1_checksAddWin = null;
var soc1_checksUpdateWin = null;
var soc1_docsinfo1AddWin = null;
var soc1_docsinfo2AddWin = null;
var soc1_docsinfo3AddWin = null;
var soc1_docsinfo4AddWin = null;
var soc1_docsinfo5AddWin = null;
var soc1_docsinfo1ShowWin = null;
var soc1_docsinfo2ShowWin = null;
var soc1_docsinfo3ShowWin = null;
var soc1_docsinfo4ShowWin = null;
var soc1_docsinfo5ShowWin = null;
var soc1_mfsAddWin = null;
var soc1_mfsImgWin = null;
var soc1_mfspOptWin = null;
var soc1_mfspAddWin = null;
var soc1_mfspUpdateWin = null;
var soc1_mfseOptWin = null;
var soc1_mfseAddWin = null;
var soc1_mfseUpdateWin = null;
var soc1_detailWin = null;
var soc1_dbDutyRosterWin = null;
var soc1_dbOptWin = null;
var soc1_dbAddWin = null;
var soc1_dbUpdateWin = null;
var soc1_db_recordsWin = null;
var soc1_dbcontrollWin = null;
var soc1_dbcontrollupdateWin = null;
//基本信息==开始================================================================================================================================================================
//基本信息==================================================================================================================================================================
//所属行业按钮
$("#soc1_baseForm_socInd_btn").click(function () {
soc1_socIndWin = layer.open({
id: "soc1_socIndWin_id",
type: 1,
title: "<i class=\"icon_detail\"></i>所属行业",
shade: 0.3,
resize: false,
area: ["500px", "600px"],
content: $("#soc1_socIndWin"),
btn: ["<i class=\"icon_tick\"></i>选择"],
yes: function (index, layero) {
var treeObj = $.fn.zTree.getZTreeObj("soc1_socInd_tree");
var _nodes = treeObj.getSelectedNodes();
if (_nodes.length == 0) {
layer.msg("请选择所属行业", {time: 2000});
return false;
}
var _ids = _nodes[0].id;
var _vals = _nodes[0].name;
if (_nodes[0].level == 3) {
_ids = _nodes[0].getParentNode().getParentNode().getParentNode().id + "," + _nodes[0].getParentNode().getParentNode().id + "," + _nodes[0].getParentNode().id + "," + _nodes[0].id;
_vals = _nodes[0].getParentNode().getParentNode().getParentNode().name + "," + _nodes[0].getParentNode().getParentNode().name + "," + _nodes[0].getParentNode().name + "," + _nodes[0].name;
}
if (_nodes[0].level == 2) {
_ids = _nodes[0].getParentNode().getParentNode().id + "," + _nodes[0].getParentNode().id + "," + _nodes[0].id;
_vals = _nodes[0].getParentNode().getParentNode().name + "," + _nodes[0].getParentNode().name + "," + _nodes[0].name;
}
if (_nodes[0].level == 1) {
_ids = _nodes[0].getParentNode().id + "," + _nodes[0].id;
_vals = _nodes[0].getParentNode().name + "," + _nodes[0].name;
}
$("#soc1_baseForm_socInd").val(_ids + "###" + _vals);
$("#soc1_baseForm_socInd_t").val(_vals);
layer.close(index);
},
success: function () {
indTreeOpt();
}
});
return false;
});
//单位类别按钮
$("#soc1_baseForm_socClass_btn").click(function () {
soc1_socClassWin = layer.open({
id: "soc1_socClassWin_id",
type: 1,
title: "<i class=\"icon_detail\"></i>单位类别",
shade: 0.3,
resize: false,
area: ["500px", "600px"],
content: $("#soc1_socClassWin"),
btn: ["<i class=\"icon_tick\"></i>选择"],
yes: function (index, layero) {
var treeObj = $.fn.zTree.getZTreeObj("soc1_socClass_tree");
var _nodes = treeObj.getSelectedNodes();
if (_nodes.length == 0) {
layer.msg("请选择单位类别", {time: 2000});
return false;
}
var _ids = _nodes[0].id;
var _vals = _nodes[0].name;
if (_nodes[0].level == 3) {
_ids = _nodes[0].getParentNode().getParentNode().getParentNode().id + "," + _nodes[0].getParentNode().getParentNode().id + "," + _nodes[0].getParentNode().id + "," + _nodes[0].id;
_vals = _nodes[0].getParentNode().getParentNode().getParentNode().name + "," + _nodes[0].getParentNode().getParentNode().name + "," + _nodes[0].getParentNode().name + "," + _nodes[0].name;
}
if (_nodes[0].level == 2) {
_ids = _nodes[0].getParentNode().getParentNode().id + "," + _nodes[0].getParentNode().id + "," + _nodes[0].id;
_vals = _nodes[0].getParentNode().getParentNode().name + "," + _nodes[0].getParentNode().name + "," + _nodes[0].name;
}
if (_nodes[0].level == 1) {
_ids = _nodes[0].getParentNode().id + "," + _nodes[0].id;
_vals = _nodes[0].getParentNode().name + "," + _nodes[0].name;
}
$("#soc1_baseForm_socClass").val(_ids + "###" + _vals);
$("#soc1_baseForm_socClass_t").val(_vals);
layer.close(index);
},
success: function () {
classTreeOpt();
}
});
return false;
});
/*//定位按钮
$("#soc1_baseForm_socLoc_btn").click(function(){
alert("soc1_socLocWin");
return false;
});
*/
//提交数据按钮
form.on("submit(soc1_baseForm_filter)", function (formData) {
if (formData.field.socIsrisk == null) formData.field.socIsrisk = "0";
//处理 如果多个socChs1
var chs1s = $("#soc1_baseForm").find("input[name='socChs1']");
var chstel1s = $("#soc1_baseForm").find("input[name='socChstel1']");
var _chs1 = new Array();
var _chstel1 = new Array();
var _flag = "0";
chs1s.each(function (i) {
if ((chs1s.eq(i).val() != "" && chstel1s.eq(i).val() == "") || (chs1s.eq(i).val() == "" && chstel1s.eq(i).val() != "")) {
_flag = "1";
return false;
} else {
_chs1.push(chs1s.eq(i).val());
_chstel1.push(chstel1s.eq(i).val());
}
});
if (_flag == "1") {
layer.msg("请补全姓名或者电话信息", {time: 3000});
return false;
}
formData.field.socChs1 = _chs1.length > 0 ? _chs1.join(",") : "";
formData.field.socChstel1 = _chstel1.length > 0 ? _chstel1.join(",") : "";
//处理 如果多个socChs2
var chs2s = $("#soc1_baseForm").find("input[name='socChs2']");
var chstel2s = $("#soc1_baseForm").find("input[name='socChstel2']");
var _chs2 = new Array();
var _chstel2 = new Array();
chs2s.each(function (i) {
if ((chs2s.eq(i).val() != "" && chstel2s.eq(i).val() == "") || (chs2s.eq(i).val() == "" && chstel2s.eq(i).val() != "")) {
_flag = "1";
return false;
} else {
_chs2.push(chs2s.eq(i).val());
_chstel2.push(chstel2s.eq(i).val());
}
});
if (_flag == "1") {
layer.msg("请补全姓名或者电话信息", {time: 3000});
return false;
}
formData.field.socChs2 = _chs2.length > 0 ? _chs2.join(",") : "";
formData.field.socChstel2 = _chstel2.length > 0 ? _chstel2.join(",") : "";
//处理 如果多个socChs3
var chs3s = $("#soc1_baseForm").find("input[name='socChs3']");
var chstel3s = $("#soc1_baseForm").find("input[name='socChstel3']");
var _chs3 = new Array();
var _chstel3 = new Array();
chs3s.each(function (i) {
if ((chs3s.eq(i).val() != "" && chstel3s.eq(i).val() == "") || (chs3s.eq(i).val() == "" && chstel3s.eq(i).val() != "")) {
_flag = "1";
return false;
} else {
_chs3.push(chs3s.eq(i).val());
_chstel3.push(chstel3s.eq(i).val());
}
});
if (_flag == "1") {
layer.msg("请补全姓名或者电话信息", {time: 3000});
return false;
}
formData.field.socChs3 = _chs3.length > 0 ? _chs3.join(",") : "";
formData.field.socChstel3 = _chstel3.length > 0 ? _chstel3.join(",") : "";
//处理自定义的人员
var cusArr = new Array();
var c_div = $("div[id^='socChsCustomDiv_']");
c_div.each(function () {
var _this = $(this);
var _text = _this.prev().text();
_text = _text.substring(0, _text.length - 1);//自定义人员类型
var c_chs = _this.find("input[name='socChs_c']");
var c_chstel = _this.find("input[name='socChstel_c']");
var c_chsArr = new Array();
var c_chstelArr = new Array();
c_chs.each(function (i) {
if ((c_chs.eq(i).val() != "" && c_chstel.eq(i).val() == "") || (c_chs.eq(i).val() == "" && c_chstel.eq(i).val() != "")) {
_flag = "1";
return false;
} else {
c_chsArr.push(c_chs.eq(i).val());
c_chstelArr.push(c_chstel.eq(i).val());
}
});
if (_flag == "1") {
return false;
}
if (c_chsArr.length > 0) {
cusArr.push(_text + "###" + c_chsArr.join(",") + "###" + c_chstelArr.join(","));
}
});
if (_flag == "1") {
layer.msg("请补全姓名或者电话信息", {time: 3000});
return false;
}
formData.field.socChsCustom = cusArr.length > 0 ? cusArr.join("|") : "";
layerload.on();
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/socialBase/save",
data: formData.field,
dataType: "json",
success: function (data) {
if (data.status == true) {
layer.msg("操作成功", {time: 2000});
layerload.off();
}
}
});
return false;
});
//基本信息==结束================================================================================================================================================================
//===========================================================================================================================================================================
//巡检点==开始================================================================================================================================================================
//巡检点==================================================================================================================================================================
//分区和位置select监听
form.on("select(soc1_subarea_cls1_filter)", function (data) {
if (data.value == "") return false;
socSubareaOpt("${manager_user['baseId']}", data.value);
var selectNodes = $.fn.zTree.getZTreeObj("soc1_checksTree").getSelectedNodes();
//执行查询soc1_checks_dataTable
soc1_checks_dataTable.reload({
where: {
baseId: "${manager_user['baseId']}",
valsid1: data.value,
checksCls: selectNodes.length == 0 ? "" : selectNodes[0].id
}
});
});
form.on("select(soc1_subarea_cls2_filter)", function (data) {
if (data.value == "") return false;
var selectNodes = $.fn.zTree.getZTreeObj("soc1_checksTree").getSelectedNodes();
//执行查询soc1_checks_dataTable
soc1_checks_dataTable.reload({
where: {
baseId: "${manager_user['baseId']}",
valsid1: $("#soc1_subarea_cls1").val(),
valsid2: data.value,
checksCls: selectNodes.length == 0 ? "" : selectNodes[0].id
}
});
});
//重置select按钮
$("#soc1_subarea_resetBtn").click(function () {
socSubareaOpt("${manager_user['baseId']}");
$("#soc1_subarea_cls2")[0].options.length = 1;
$("#soc1_subarea_cls2").val("");
form.render();
soc1_checks_dataTable.reload({
where: {
baseId: "${manager_user['baseId']}"
}
});
});
$("#soc1_checks_addBtn").click(function () {
soc1_checksAddWin = layer.open({
id: "soc1_checksAddWin_id",
type: 1,
title: "<i class=\"icon_detail\"></i>企业单位巡检点设置",
shade: 0.3,
area: ["1000px", "600px"],
resize: false,
content: $("#soc1_checksAddWin"),
btn: ["<i class=\"icon_tick\"></i>保存巡检点"],
yes: function (index, layero) {
$("#soc1_checksAddForm").find("button[lay-filter=soc1_checksAddForm_filter]").click();
},
end: function () {
$("#soc1_checksAddForm")[0].reset();
var selectNodes = $.fn.zTree.getZTreeObj("soc1_checksTree").getSelectedNodes();
soc1_checks_dataTable.reload({
where: {
baseId: "${manager_user['baseId']}",
valsid1: $("#soc1_subarea_cls1").val(),
valsid2: $("#soc1_subarea_cls2").val(),
checksCls: selectNodes.length == 0 ? "" : selectNodes[0].id
}
});
}
});
});
//巡检点添加页面中分区select监听
form.on("select(soc1_checksAddForm_valst1_filter)", function (data) {
if (data.value == "") return false;
socSubareaForm("${manager_user['baseId']}", data.value, "add");
});
//巡检点添加页面保存按钮
form.on("submit(soc1_checksAddForm_filter)", function (formData) {
if ($("#soc1_checksAddForm_checksCls").val() == "") {
layer.tips("请选择巡检点类型", "#soc1_checksAddTree", {tips: 2});
return false;
}
layerload.on();
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/socChecks/add",
data: formData.field,
dataType: "json",
success: function (data) {
if (data.status == true) {
var _checksDes = $("#soc1_checksAddForm").find("input[name='checksDes']");
_checksDes.val("");
_checksDes.focus();
layer.msg("保存成功", {time: 300});
layerload.off();
}
}
});
return false;
});
//巡检点修改页面中分区select监听
form.on("select(soc1_checksUpdateForm_valst1_filter)", function (data) {
if (data.value == "") return false;
socSubareaForm("${manager_user['baseId']}", data.value, "update");
});
//巡检点修改页面保存按钮
form.on("submit(soc1_checksUpdateForm_filter)", function (formData) {
layerload.on();
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/socChecks/update",
data: formData.field,
dataType: "json",
success: function (data) {
if (data.status == true) {
var selectNodes = $.fn.zTree.getZTreeObj("soc1_checksTree").getSelectedNodes();
soc1_checks_dataTable.reload({
where: {
baseId: "${manager_user['baseId']}",
valsid1: $("#soc1_subarea_cls1").val(),
valsid2: $("#soc1_subarea_cls2").val(),
checksCls: selectNodes.length == 0 ? "" : selectNodes[0].id
}
});
layer.close(soc1_checksUpdateWin);
layer.msg("保存成功", {time: 2000});
layerload.off();
}
}
});
return false;
});
//巡检点datatable
var soc1_checks_dataTable = table.render({
elem: "#soc1_checks_dataTable",
url: "${ctx}/work/social/soc1/socChecks/list",
where: {baseId: "${manager_user['baseId']}"},
method: "get",
page: {
layout: ["prev", "page", "next", "skip", "count", "limit"],
limits: [10, 20, 30],
theme: '#1E9FFF'
},
cols: [[
{
title: "所属企业单位", align: "center", width: 260, unresize: true, templet: function (d) {
return "${manager_user['groupName']}";
}
},
{field: "checksCls", title: "巡检点类型", width: 360, align: "center", unresize: true},
{field: "valst1", title: "所在分区", width: 130, align: "center", unresize: true},
{field: "valst2", title: "具体位置", width: 130, align: "center", unresize: true},
{field: "checksDes", title: "详细地址", width: 340, align: "center", unresize: true},
{field: "checksRfid", title: "RFID码", width: 160, align: "center", unresize: true},
{
title: "操作 ", align: "center", templet: function (d) {
var opt = "<a style=\"cursor: pointer;\" title=\"编辑\" lay-event=\"opt_detail\"><img src=\"${ctx}/style/cls1/img/tztg-icon2.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon2h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon2.png'\"></a>&nbsp;&nbsp;";
opt += "<a style=\"cursor: pointer;\" title=\"删除\" lay-event=\"opt_delete\"><img src=\"${ctx}/style/cls1/img/tztg-icon3.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon3h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon3.png'\"></a>&nbsp;&nbsp;";
return opt;
}
}
]]
});
table.on("tool(soc1_checks_dataTable_filter)", function (row) {
if (row.event == "opt_detail") {
soc1_checksUpdateWin = layer.open({
id: "soc1_checksUpdateWin_id",
type: 1,
title: "<i class=\"icon_update\"></i>企业单位巡检点编辑",
shade: 0.3,
area: ["1000px", "600px"],
resize: false,
content: $("#soc1_checksUpdateWin"),
btn: ["<i class=\"icon_tick\"></i>保存巡检点"],
yes: function (index, layero) {
$("#soc1_checksUpdateForm").find("button[lay-filter=soc1_checksUpdateForm_filter]").click();
},
end: function () {
$("#soc1_checksUpdateForm")[0].reset();
},
success: function () {
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/socChecks/get",
data: {id: row.data.id},
dataType: "json",
success: function (data) {
var _treeObj = $.fn.zTree.getZTreeObj("soc1_checksUpdateTree");
var _checksCls = data.checksCls.split("###");
var _checksIds = _checksCls[0].split(",");
var _node = _treeObj.getNodeByParam("id", _checksIds[_checksIds.length - 1]);
_treeObj.cancelSelectedNode();//先取消所有的选中状态
_treeObj.selectNode(_node, true);//将指定ID的节点选中
$("#soc1_checksUpdateForm_checksCls").val(data.checksCls);
$("#soc1_checksUpdateForm_checkst").text(_checksCls[1]);
$("#soc1_checksUpdateForm_rfid").text(data.checksRfid != null ? data.checksRfid : "暂未录入");
$("#soc1_checksUpdateForm_valst1").val(data.valsid1);
form.val("soc1_checksUpdateForm_filter", {
id: data.id,
checksDes: data.checksDes
});
//根据分区加载位置并选中
socSubareaForm("${manager_user['baseId']}", row.data.valsid1, "update", data.valsid2);
$("#soc1_checksUpdateForm_valst2").val(data.valsid2);
form.render();
}
});
}
});
}
if (row.event == "opt_delete") {
layer.confirm("删除操作将清空所有关联的数据(慎重)。<br/>如果继续请点击“确定”,否则点击“取消”<br/>是否继续?", {
title: "提示",
icon: 3
}, function (index) {
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/socChecks/delete",
data: {id: row.data.id},
dataType: "json",
success: function (data) {
if (data.status == true) {
var selectNodes = $.fn.zTree.getZTreeObj("soc1_checksTree").getSelectedNodes();
soc1_checks_dataTable.reload({
where: {
baseId: "${manager_user['baseId']}",
valsid1: $("#soc1_subarea_cls1").val(),
valsid2: $("#soc1_subarea_cls2").val(),
checksCls: selectNodes.length == 0 ? "" : selectNodes[0].id
}
});
layer.close(index);
layer.msg("操作成功", {time: 2000});
}
}
});
});
}
});
//企业单位分区位置设置按钮
$("#soc1_subarea_optBtn").click(function () {
soc1_subareaOptWin1 = layer.open({
id: "soc1_subareaOptWin1_id",
type: 1,
title: "<i class=\"icon_detail\"></i>企业单位分区位置设置[点击单元格可进行修改]",
shade: 0.3,
area: ["600px", "600px"],
resize: false,
content: $("#soc1_subareaOptWin1"),
end: function () {
//关闭分区窗口的时候,刷新select1
socSubareaOpt("${manager_user['baseId']}");
},
success: function () {
soc1_subarea1_dataTable.reload({
url: "${ctx}/work/social/soc1/socSubarea/list/ls",
where: {valsCls: "1", baseId: "${manager_user['baseId']}"}
});
}
});
});
//企业单位分区位置的datatable
var soc1_subarea1_dataTable = table.render({
elem: "#soc1_subarea1_dataTable",
//url:"${ctx}/work/social/soc1/socSubarea/list/ls",
//where:{valsCls:"1",baseId:"${manager_user['baseId']}"},
method: "get",
cols: [[
{field: "valsName", title: "分区", unresize: true, width: 250, edit: "text"},
{
title: "隐患类型", unresize: true, width: 130, templet: function (d) {
return "待定";
}
},
{field: "valsSort", title: "排序", unresize: true, width: 70, edit: "number"},
{
title: "操作 ", unresize: true, width: 110, templet: function (d) {
var opt = "<a style=\"cursor: pointer;\" title=\"点击设置位置详情\" lay-event=\"opt_detail\"><img src=\"${ctx}/style/cls1/img/tztg-icon2.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon2h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon2.png'\"></a>&nbsp;&nbsp;";
opt += "<a style=\"cursor: pointer;\" title=\"删除\" lay-event=\"opt_delete\"><img src=\"${ctx}/style/cls1/img/tztg-icon3.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon3h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon3.png'\"></a>&nbsp;&nbsp;";
return opt;
}
}
]]
});
table.on("edit(soc1_subarea1_dataTable_filter)", function (obj) {
var _data = {id: obj.data.id};
if (obj.field == "valsName") _data.valsName = obj.value;
if (obj.field == "valsSort") _data.valsSort = obj.value;
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/socSubarea/update",
data: _data,
dataType: "json",
success: function (data) {
if (data.status = true) {
soc1_subarea1_dataTable.reload({
url: "${ctx}/work/social/soc1/socSubarea/list/ls",
where: {valsCls: "1", baseId: "${manager_user['baseId']}"}
});
}
}
});
});
table.on("tool(soc1_subarea1_dataTable_filter)", function (row) {
if (row.event == "opt_detail") {
soc1_subareaOptWin2 = layer.open({
id: "soc1_subareaOptWin2_id",
type: 1,
title: "<i class=\"icon_detail\"></i>企业单位分区位置设置[点击单元格可进行修改]",
shade: 0.3,
area: ["600px", "500px"],
resize: false,
content: $("#soc1_subareaOptWin2"),
end: function () {
$("#soc1_subarea2_valsName").val("");
},
success: function () {
$("#soc1_subarea2_pid").val(row.data.id);
$("#soc1_subarea2_subarea1").html("[<span style=\"color:#fff;\">所属分区:" + row.data.valsName + "</span>]");
soc1_subarea2_dataTable.reload({
url: "${ctx}/work/social/soc1/socSubarea/list/ls",
where: {pid: row.data.id, valsCls: "2", baseId: "${manager_user['baseId']}"}
});
}
});
}
if (row.event == "opt_delete") {
layer.confirm("删除操作将清空所有关联的数据(慎重)。<br/>如果继续请点击“确定”,否则点击“取消”<br/>是否继续?", {
title: "提示",
icon: 3
}, function (index) {
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/socSubarea/delete",
data: {id: row.data.id, valsCls: "1"},
dataType: "json",
success: function (data) {
if (data.status == true) {
soc1_subarea1_dataTable.reload({
url: "${ctx}/work/social/soc1/socSubarea/list/ls",
where: {valsCls: "1", baseId: "${manager_user['baseId']}"}
});
layer.close(index);
layer.msg("操作成功", {time: 2000});
}
}
});
});
}
});
$("#soc1_subarea1_addBtn").click(function () {
if ($("#soc1_subarea1_valsName").val() == "") {
layer.tips("请输入分区名", "#soc1_subarea1_valsName_tips", {tips: 3});
return false;
}
if ($("#plan_ptl1_yh_dangersLevel").val() == "") {
layer.tips("请选择隐患类型", "#plan_ptl1_yh_dangersLevel_tips", {tips: 3});
return false;
}
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/socSubarea/add",
data: {
baseId: "${manager_user['baseId']}",
//relId:"${manager_user['groupId']}",
valsCls: "1",
isdel: "0",
valsName: $("#soc1_subarea1_valsName").val(),
},
dataType: "json",
success: function (data) {
if (data.status == true) {
soc1_subarea1_dataTable.reload({
url: "${ctx}/work/social/soc1/socSubarea/list/ls",
where: {valsCls: "1", baseId: "${manager_user['baseId']}"}
});
$("#soc1_subarea1_valsName").val("");
$("#soc1_subarea1_valsName").focus();
}
}
});
});
var soc1_subarea2_dataTable = table.render({
elem: "#soc1_subarea2_dataTable",
//url:"${ctx}/work/social/soc1/socSubarea/list/ls",
//where:{valsCls:"2",pid:$("#soc1_subarea2_pid").val(),baseId:"${manager_user['baseId']}"},
method: "get",
cols: [[
{
title: "分区", unresize: true, width: 130, templet: function (d) {
var _t = $("#soc1_subarea2_subarea1").text();
_t.substring(4);
return _t.substring(6, _t.length - 1);
}
},
{field: "valsName", title: "位置", unresize: true, width: 250, edit: "text"},
{field: "valsSort", title: "排序", unresize: true, width: 70, edit: "number"},
{
title: "操作 ", unresize: true, width: 80, templet: function (d) {
var opt = "<a style=\"cursor: pointer;\" title=\"删除\" lay-event=\"opt_delete\"><img src=\"${ctx}/style/cls1/img/tztg-icon3.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon3h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon3.png'\"></a>&nbsp;&nbsp;";
return opt;
}
}
]]
});
table.on("edit(soc1_subarea2_dataTable_filter)", function (obj) {
var _data = {id: obj.data.id};
if (obj.field == "valsName") _data.valsName = obj.value;
if (obj.field == "valsSort") _data.valsSort = obj.value;
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/socSubarea/update",
data: _data,
dataType: "json",
success: function (data) {
if (data.status = true) {
soc1_subarea2_dataTable.reload({
url: "${ctx}/work/social/soc1/socSubarea/list/ls",
where: {
pid: $("#soc1_subarea2_pid").val(),
valsCls: "2",
baseId: "${manager_user['baseId']}"
}
});
}
}
});
});
table.on("tool(soc1_subarea2_dataTable_filter)", function (row) {
if (row.event == "opt_delete") {
layer.confirm("删除当前的分区位置(慎重)。<br/>如果继续请点击“确定”,否则点击“取消”<br/>是否继续?", {
title: "提示",
icon: 3
}, function (index) {
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/socSubarea/delete",
data: {id: row.data.id, valsCls: "2"},
dataType: "json",
success: function (data) {
if (data.status == true) {
soc1_subarea2_dataTable.reload({
url: "${ctx}/work/social/soc1/socSubarea/list/ls",
where: {
pid: $("#soc1_subarea2_pid").val(),
valsCls: "2",
baseId: "${manager_user['baseId']}"
}
});
layer.close(index);
layer.msg("操作成功", {time: 2000});
}
}
});
});
}
});
$("#soc1_subarea2_addBtn").click(function () {
if ($("#soc1_subarea2_valsName").val() == "") {
layer.tips("请输入位置名", "#soc1_subarea2_valsName_tips", {tips: 3});
return false;
}
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/socSubarea/add",
data: {
baseId: "${manager_user['baseId']}",
//relId:"${manager_user['groupId']}",
pid: $("#soc1_subarea2_pid").val(),
valsCls: "2",
isdel: "0",
valsName: $("#soc1_subarea2_valsName").val(),
},
dataType: "json",
success: function (data) {
if (data.status == true) {
soc1_subarea2_dataTable.reload({
url: "${ctx}/work/social/soc1/socSubarea/list/ls",
where: {
pid: $("#soc1_subarea2_pid").val(),
valsCls: "2",
baseId: "${manager_user['baseId']}"
}
});
$("#soc1_subarea2_valsName").val("");
$("#soc1_subarea2_valsName").focus();
}
}
});
});
//巡检点==结束================================================================================================================================================================
//===========================================================================================================================================================================
//==微型消防站==开始================================================================================================================================================================
$("#soc1_mfs_addBtn").click(function () {
soc1_mfsAddWin = layer.open({
id: "soc1_mfsAddWin_id",
type: 1,
title: "<i class=\"icon_opt\"></i>创建微型消防站信息",
shade: 0.3,
area: ["600px", "auto"],
resize: false,
content: $("#soc1_mfsAddWin"),
btn: ["<i class=\"icon_tick\"></i>保存微型消防站信息"],
yes: function (index, layero) {
$("#soc1_mfsAddForm").find("button[lay-filter=soc1_mfsAddForm_filter]").click();
},
end: function () {
$("#soc1_mfsAddForm")[0].reset();
}
});
});
form.on("submit(soc1_mfsAddForm_filter)", function (formData) {
var mfsFiles = $("#soc1_mfsAddForm_mfsFiles").get(0).files;
var typeAccepted = false;
for (var i = 0; i < mfsFiles.length; i++) {
if (mfsFiles[i].type != "image/jpeg" && mfsFiles[i].type != "image/png") {
typeAccepted = true;
break;
}
}
if (typeAccepted) {
layer.tips("只支持jpg/jpeg/png格式的图片。", "#soc1_mfsAddForm_mfsFiles", {tips: 3});
return false;
}
layerload.on();
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/socMfs/add",
cache: false,
data: new FormData($("#soc1_mfsAddForm")[0]),
processData: false,
contentType: false,
dataType: "json",
success: function (data) {
if ($("#soc_1_08_div_no").is(":visible")) {
$("#soc_1_08_div_no").hide();
$("#soc1_mfs_addBtn").hide();
$("#soc_1_08_div_yes").show();
$("#soc1_mfsp_optBtn").show();
$("#soc1_mfse_optBtn").show();
}
form.val("soc1_mfsUpdateForm_filter", {
id: data.id,
baseId: data.baseId,
mfsDes: data.mfsDes
});
//解析照片data.mfsPics
if (data.mfsPics != "") {
var _pics = data.mfsPics.substring(1).split(":");
var _html = "";
$.each(_pics, function (i, val) {
_html += "<div id=\"soc1_mfs_img_div" + i + "\" style=\"float:left;border:1px solid #2F4056;width:160px;height:180px;margin:0 2px 2px 0;\"><div style=\"position:relative;left:143px;top:1px;width:160px;height:20px;\"><i class=\"icon_close\" title=\"删除\" style=\"cursor:pointer;\" onclick=\"socMfsOpt('" + val + "',1,'" + i + "')\"></i></div><div><img src=\"${ctx}/_files/_s/" + val + "\" onclick=\"socMfsOpt('" + val + "')\" title=\"点击查看原图\" style=\"width:160px;height:160px;cursor:pointer;\"/></div></div>";
});
$("#soc1_mfsUpdateForm_files_div").html(_html);
} else {
$("#soc1_mfsUpdateForm_files_div").html("暂无相关照片。");
}
layer.close(soc1_mfsAddWin);
layer.msg("操作成功", {time: 2000});
layerload.off();
}
});
return false;
});
form.on("submit(soc1_mfsUpdateForm_filter)", function (formData) {
var mfsFiles = $("#soc1_mfsUpdateForm_mfsFiles").get(0).files;
var typeAccepted = false;
for (var i = 0; i < mfsFiles.length; i++) {
if (mfsFiles[i].type != "image/jpeg" && mfsFiles[i].type != "image/png") {
typeAccepted = true;
break;
}
}
if (typeAccepted) {
layer.tips("只支持jpg/jpeg/png格式的图片。", "#soc1_mfsAddForm_mfsFiles", {tips: 3});
return false;
}
//验证现有照片
var imgs = $("#soc1_mfsUpdateForm_files_div").find("img");
if (imgs.length != 0) {
var _imgs = "";
$.each(imgs, function () {
var _src = $(this).attr("src");
_imgs += ":" + _src.substring(_src.lastIndexOf(".") - 32);
});
$("#soc1_mfsUpdateForm_pics").val(_imgs);
}
layerload.on();
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/socMfs/update",
cache: false,
data: new FormData($("#soc1_mfsUpdateForm")[0]),
processData: false,
contentType: false,
dataType: "json",
success: function (data) {
//解析照片data.mfsPics
if (data.mfsPics != "") {
var _pics = data.mfsPics.substring(1).split(":");
var _html = "";
$.each(_pics, function (i, val) {
_html += "<div id=\"soc1_mfs_img_div" + i + "\" style=\"float:left;border:1px solid #2F4056;width:160px;height:180px;margin:0 2px 2px 0;\"><div style=\"position:relative;left:143px;top:1px;width:160px;height:20px;\"><i class=\"icon_close\" title=\"删除\" style=\"cursor:pointer;\" onclick=\"socMfsOpt('" + val + "',1,'" + i + "')\"></i></div><div><img src=\"${ctx}/_files/_s/" + val + "\" onclick=\"socMfsOpt('" + val + "')\" title=\"点击查看原图\" style=\"width:160px;height:160px;cursor:pointer;\"/></div></div>";
});
$("#soc1_mfsUpdateForm_files_div").html(_html);
} else {
$("#soc1_mfsUpdateForm_files_div").html("暂无相关照片。");
}
layer.msg("操作成功", {time: 2000});
$("#soc1_mfsUpdateForm input[type='file']").val("");
layerload.off();
}
});
return false;
});
//soc1_mfsp_dataTable
var soc1_mfsp_dataTable = table.render({
elem: "#soc1_mfsp_dataTable",
method: "get",
cols: [[
{field: "mfspName", title: "姓名", unresize: true, width: 166},
{
field: "mfspDut", title: "职务", unresize: true, width: 166, templet: function (d) {
if (d.mfspDut == "1") return "站长";
if (d.mfspDut == "2") return "副站长";
if (d.mfspDut == "3") return "普通成员";
return "";
}
},
{field: "mfspTel", title: "电话", unresize: true, width: 166},
{
title: "操作 ", unresize: true, width: 166, templet: function (d) {
var opt = "<a style=\"cursor: pointer;\" title=\"编辑\" lay-event=\"opt_detail\"><img src=\"${ctx}/style/cls1/img/tztg-icon2.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon2h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon2.png'\"></a>&nbsp;&nbsp;";
opt += "<a style=\"cursor: pointer;\" title=\"删除\" lay-event=\"opt_delete\"><img src=\"${ctx}/style/cls1/img/tztg-icon3.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon3h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon3.png'\"></a>&nbsp;&nbsp;";
return opt;
}
}
]]
});
table.on("tool(soc1_mfsp_dataTable_filter)", function (row) {
if (row.event == "opt_detail") {
soc1_mfspUpdateWin = layer.open({
id: "soc1_mfspUpdateWin_id",
type: 1,
title: "<i class=\"icon_detail\"></i>详情",
shade: 0.3,
area: ["600px", "650px"],
resize: false,
content: $("#soc1_mfspUpdateWin"),
btn: ["<i class=\"icon_tick\"></i>提交数据"],
yes: function (index, layero) {
$("#soc1_mfspUpdateForm").find("button[lay-filter=soc1_mfspUpdateForm_filter]").click();
},
end: function () {
$("#soc1_mfspUpdateForm_img").attr("src", "${ctx}/style/images/help_nopic.png");
$("#soc1_mfspUpdateForm")[0].reset();
soc1_mfsp_dataTable.reload({
url: "${ctx}/work/social/soc1/socMfsp/list/${manager_user['baseId']}"
});
},
success: function () {
form.val("soc1_mfspUpdateForm_filter", {
id: row.data.id,
mfspName: row.data.mfspName,
mfspDut: row.data.mfspDut,
mfspTel: row.data.mfspTel
});
//处理照片
if (row.data.mfspPhoto != null) {
$("#soc1_mfspUpdateForm_img").attr("src", "${ctx}/_files/_s/" + row.data.mfspPhoto);
}
}
});
}
if (row.event == "opt_delete") {
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/socMfsp/delete/normal",
data: {id: row.data.id, fileName: row.data.mfspPhoto},
dataType: "json",
success: function (data) {
if (data.status == true) {
soc1_mfsp_dataTable.reload({
url: "${ctx}/work/social/soc1/socMfsp/list/${manager_user['baseId']}"
});
layer.msg("操作成功", {time: 2000});
}
}
});
}
});
$("#soc1_mfsp_addBtn").click(function () {
soc1_mfspAddWin = layer.open({
id: "soc1_mfspAddWin_id",
type: 1,
title: "<i class=\"icon_add\"></i>添加消防人员",
shade: 0.3,
area: ["600px", "auto"],
resize: false,
content: $("#soc1_mfspAddWin"),
btn: ["<i class=\"icon_tick\"></i>提交数据"],
yes: function (index, layero) {
$("#soc1_mfspAddForm").find("button[lay-filter=soc1_mfspAddForm_filter]").click();
},
end: function () {
$("#soc1_mfspAddForm_img").attr("src", "${ctx}/style/images/help_nopic.png");
$("#soc1_mfspAddForm")[0].reset();
soc1_mfsp_dataTable.reload({
url: "${ctx}/work/social/soc1/socMfsp/list/${manager_user['baseId']}"
});
}
});
});
$("#soc1_mfspAddForm_mfspFile").change(function (e) {
var _files = e.target.files;
var typeAccepted = false;
if (_files.length != 0) {
if (_files.item(0).type != "image/jpeg" && _files.item(0).type != "image/png") {
typeAccepted = true;
}
}
if (typeAccepted) {
layer.tips("只支持jpg/jpeg/png格式的图片。", "#soc1_mfspAddForm_mfspFile", {tips: 2});
return false;
}
var _file = _files.item(0);
//实例化FileReader API
var freader = new FileReader();
freader.readAsDataURL(_file);
freader.onload = function (e) {
$("#soc1_mfspAddForm_img").attr("src", e.target.result);
}
});
$("#soc1_mfspAddForm_mfspFile_reset").click(function () {
$("#soc1_mfspAddForm_mfspFile").val("");
$("#soc1_mfspAddForm_img").attr("src", "${ctx}/style/images/help_nopic.png");
});
$("#soc1_mfspUpdateForm_mfspFile").change(function (e) {
var _files = e.target.files;
var typeAccepted = false;
if (_files.length != 0) {
if (_files.item(0).type != "image/jpeg" && _files.item(0).type != "image/png") {
typeAccepted = true;
}
}
if (typeAccepted) {
layer.tips("只支持jpg/jpeg/png格式的图片。", "#soc1_mfspUpdateForm_mfspFile", {tips: 2});
return false;
}
var _file = _files.item(0);
//实例化FileReader API
var freader = new FileReader();
freader.readAsDataURL(_file);
freader.onload = function (e) {
$("#soc1_mfspUpdateForm_img").attr("src", e.target.result);
}
});
$("#soc1_mfspUpdateForm_mfspFile_remove").click(function () {
var _src = $("#soc1_mfspUpdateForm_img").attr("src");
if (_src.indexOf("help_nopic") > -1) {
return false;
}
_src = _src.substring(_src.lastIndexOf(".") - 32);
var id = $("#soc1_mfspUpdateForm input[name='id']").val();
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/socMfsp/delete/pic",
data: {id: id, fileName: _src},
dataType: "json",
success: function (data) {
if (data.status == true) {
$("#soc1_mfspUpdateForm_mfspFile").val("");
$("#soc1_mfspUpdateForm_img").attr("src", "${ctx}/style/images/help_nopic.png");
layer.msg("删除成功", {time: 2000});
}
}
});
});
form.on("submit(soc1_mfspAddForm_filter)", function (formData) {
var _files = $("#soc1_mfspAddForm_mfspFile").get(0).files;
var typeAccepted = false;
if (_files.length != 0) {
if (_files[0].type != "image/jpeg" && _files[0].type != "image/png") {
typeAccepted = true;
}
}
if (typeAccepted) {
layer.tips("只支持jpg/jpeg/png格式的图片。", "#soc1_mfspAddForm_mfspFile", {tips: 2});
return false;
}
layerload.on();
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/socMfsp/add",
cache: false,
data: new FormData($("#soc1_mfspAddForm")[0]),
processData: false,
contentType: false,
dataType: "json",
success: function (data) {
$("#soc1_mfspAddForm_img").attr("src", "${ctx}/style/images/help_nopic.png");
if ($("#soc1_mfspAddForm_on").prop("checked")) {
$("#soc1_mfspAddForm")[0].reset();
} else {
layer.close(soc1_mfspAddWin);
}
layer.msg("操作成功", {time: 2000});
layerload.off();
}
});
return false;
});
form.on("submit(soc1_mfspUpdateForm_filter)", function (formData) {
var _files = $("#soc1_mfspUpdateForm_mfspFile").get(0).files;
var typeAccepted = false;
if (_files.length != 0) {
if (_files[0].type != "image/jpeg" && _files[0].type != "image/png") {
typeAccepted = true;
}
}
if (typeAccepted) {
layer.tips("只支持jpg/jpeg/png格式的图片。", "#soc1_mfspUpdateForm_mfspFile", {tips: 2});
return false;
}
layerload.on();
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/socMfsp/update",
cache: false,
data: new FormData($("#soc1_mfspUpdateForm")[0]),
processData: false,
contentType: false,
dataType: "json",
success: function (data) {
$("#soc1_mfspUpdateForm_img").attr("src", "${ctx}/style/images/help_nopic.png");
layer.close(soc1_mfspUpdateWin);
layer.msg("操作成功", {time: 2000});
layerload.off();
}
});
return false;
});
$("#soc1_mfsp_optBtn").click(function () {
soc1_mfspOptWin = layer.open({
id: "soc1_mfspOptWin_id",
type: 1,
title: "<i class=\"icon_detail\"></i>微型消防站 - 消防人员列表",
shade: 0.3,
area: ["800px", "600px"],
resize: false,
content: $("#soc1_mfspOptWin"),
success: function () {
soc1_mfsp_dataTable.reload({
url: "${ctx}/work/social/soc1/socMfsp/list/${manager_user['baseId']}"
});
}
});
});
//soc1_mfse_dataTable
var soc1_mfse_dataTable = table.render({
elem: "#soc1_mfse_dataTable",
method: "get",
cols: [[
{
field: "mfseCls", title: "器材类型", unresize: true, width: 160, templet: function (d) {
if (d.mfseCls == "1") return "水枪";
if (d.mfseCls == "2") return "水带";
if (d.mfseCls == "3") return "灭火器";
if (d.mfseCls == "4") return "呼吸面罩";
if (d.mfseCls == "5") return "消防斧";
if (d.mfseCls == "6") return "消防桶";
if (d.mfseCls == "7") return "消防铲";
if (d.mfseCls == "8") return "救援绳";
if (d.mfseCls == "9") return "灭火毯";
if (d.mfseCls == "10") return "战斗服";
if (d.mfseCls == "11") return "头盔";
if (d.mfseCls == "12") return "消防水靴";
if (d.mfseCls == "13") return "担架";
if (d.mfseCls == "14") return "灭火沙";
if (d.mfseCls == "15") return "手电筒";
if (d.mfseCls == "16") return "消防车";
if (d.mfseCls == "17") return "器材车";
if (d.mfseCls == "18") return "消防手套";
if (d.mfseCls == "19") return "消防安全腰带";
if (d.mfseCls == "20") return "消防空气呼吸器";
if (d.mfseCls == "21") return "佩戴式防爆照明灯";
if (d.mfseCls == "22") return "消防员呼救器";
if (d.mfseCls == "23") return "方位灯";
if (d.mfseCls == "24") return "强光照明灯";
if (d.mfseCls == "25") return "分水器";
if (d.mfseCls == "26") return "机动消防泵";
if (d.mfseCls == "27") return "单杠梯";
if (d.mfseCls == "28") return "消防栓扳手";
if (d.mfseCls == "29") return "绝缘剪断钳";
if (d.mfseCls == "30") return "外线电话";
if (d.mfseCls == "31") return "手持对讲机";
if (d.mfseCls == "32") return "大斧";
return "";
}
},
{field: "mfseSpe", title: "规格", unresize: true, width: 160},
{field: "mfseCs", title: "数量", unresize: true, width: 60},
{field: "mfseStart", title: "出厂时间", unresize: true, width: 140},
{field: "mfseEnd", title: "到期时间", unresize: true, width: 140},
{field: "mfseDue", title: "即将到期提醒(天)", unresize: true, width: 140},
{
title: "操作 ", unresize: true, width: 100, templet: function (d) {
var opt = "<a style=\"cursor: pointer;\" title=\"详情\" lay-event=\"opt_detail\"><img src=\"${ctx}/style/cls1/img/tztg-icon2.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon2h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon2.png'\"></a>&nbsp;&nbsp;";
opt += "<a style=\"cursor: pointer;\" title=\"删除\" lay-event=\"opt_delete\"><img src=\"${ctx}/style/cls1/img/tztg-icon3.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon3h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon3.png'\"></a>&nbsp;&nbsp;";
return opt;
}
}
]]
});
table.on("tool(soc1_mfse_dataTable_filter)", function (row) {
if (row.event == "opt_detail") {
soc1_mfseUpdateWin = layer.open({
id: "soc1_mfseUpdateWin_id",
type: 1,
title: "<i class=\"icon_detail\"></i>详情",
shade: 0.3,
area: ["600px", "auto"],
resize: false,
content: $("#soc1_mfseUpdateWin"),
btn: ["<i class=\"icon_tick\"></i>提交数据"],
yes: function (index, layero) {
$("#soc1_mfseUpdateForm").find("button[lay-filter=soc1_mfseUpdateForm_filter]").click();
},
end: function () {
$("#soc1_mfseUpdateForm")[0].reset();
soc1_mfse_dataTable.reload({
url: "${ctx}/work/social/soc1/socMfse/list/${manager_user['baseId']}/" + $("#soc1_mfseOptWin_mfseCls").val()
});
},
success: function () {
if (row.data.mfseCls != "3") {
$("div[su='1']").hide();
} else {
$("div[su='1']").show();
}
form.val("soc1_mfseUpdateForm_filter", {
id: row.data.id,
mfseCls: row.data.mfseCls,
mfseSpe: row.data.mfseSpe,
mfseCs: row.data.mfseCs,
mfseStart: row.data.mfseStart,
mfseEnd: row.data.mfseEnd,
mfseDue: row.data.mfseDue,
mfseDesc: row.data.mfseDesc
});
}
});
}
if (row.event == "opt_delete") {
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/socMfse/delete",
data: {id: row.data.id},
dataType: "json",
success: function (data) {
if (data.status == true) {
soc1_mfse_dataTable.reload({
url: "${ctx}/work/social/soc1/socMfse/list/${manager_user['baseId']}/" + $("#soc1_mfseOptWin_mfseCls").val()
});
layer.msg("操作成功", {time: 2000});
}
}
});
}
});
//========================================================
form.on('select(soc1_mfseAddForm_select_filter)', function (data) {
if (data.value == "3") {
console.log($("div[s='1']").html());
$("div[s='1']").show();
} else {
console.log($("div[s='1']").html());
$("div[s='1']").hide();
}
});
form.on('select(soc1_mfseUpdateForm_select_filter)', function (data) {
if (data.value == "3") {
console.log($("div[su='1']").html());
$("div[su='1']").show();
} else {
console.log($("div[su='1']").html());
$("div[su='1']").hide();
}
});
$("#soc1_mfse_addBtn").click(function () {
$("div[s='1']").hide();
soc1_mfseAddWin = layer.open({
id: "soc1_mfseAddWin_id",
type: 1,
title: "<i class=\"icon_add\"></i>添加消防器材",
shade: 0.3,
area: ["600px", "auto"],
resize: false,
content: $("#soc1_mfseAddWin"),
btn: ["<i class=\"icon_tick\"></i>提交数据"],
yes: function (index, layero) {
$("#soc1_mfseAddForm").find("button[lay-filter=soc1_mfseAddForm_filter]").click();
},
end: function () {
$("#soc1_mfseAddForm")[0].reset();
soc1_mfse_dataTable.reload({
url: "${ctx}/work/social/soc1/socMfse/list/${manager_user['baseId']}/" + $("#soc1_mfseOptWin_mfseCls").val()
});
}
});
});
form.on("submit(soc1_mfseAddForm_filter)", function (formData) {
layerload.on();
var sendsForm = new FormData(formData.form);
if (sendsForm.get("mfseCls") != "3") {
sendsForm.set("mfseStart", "");
sendsForm.set("mfseEnd", "");
sendsForm.set("mfseDue", "");
}
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/socMfse/add",
data: sendsForm,
dataType: "json",
contentType: false, //jax 中 contentType 设置为 false 是为了避免 JQuery 对其操作,从而失去分界符,而使服务器不能正常解析文件
processData: false, //当设置为false的时候,jquery ajax 提交的时候会序列化 data,而是直接使用data
success: function (data) {
if (data.status == true) {
if ($("#soc1_mfseAddForm_on").prop("checked")) {
$("#soc1_mfseAddForm")[0].reset();
} else {
layer.close(soc1_mfseAddWin);
}
layer.msg("操作成功", {time: 2000});
layerload.off();
}
}
});
return false;
});
form.on("submit(soc1_mfseUpdateForm_filter)", function (formData) {
layerload.on();
var sendsForm = new FormData(formData.form);
if (sendsForm.get("mfseCls") != "3") {
sendsForm.set("mfseStart", "");
sendsForm.set("mfseEnd", "");
sendsForm.set("mfseDue", "");
}
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/socMfse/update",
data: sendsForm,
dataType: "json",
contentType: false, //jax 中 contentType 设置为 false 是为了避免 JQuery 对其操作,从而失去分界符,而使服务器不能正常解析文件
processData: false, //当设置为false的时候,jquery ajax 提交的时候会序列化 data,而是直接使用data
success: function (data) {
if (data.status == true) {
layer.close(soc1_mfseUpdateWin);
layer.msg("操作成功", {time: 2000});
layerload.off();
}
}
});
return false;
});
form.on("select(soc1_mfseOptWin_mfseCls_filter)", function (data) {
if (data.value == "") {
soc1_mfse_dataTable.reload({
url: "${ctx}/work/social/soc1/socMfse/list/${manager_user['baseId']}/0"
});
} else {
soc1_mfse_dataTable.reload({
url: "${ctx}/work/social/soc1/socMfse/list/${manager_user['baseId']}/" + data.value
});
}
});
$("#soc1_mfse_optBtn").click(function () {
soc1_mfseOptWin = layer.open({
id: "soc1_mfseOptWin_id",
type: 1,
title: "<i class=\"icon_detail\"></i>微型消防站 - 消防器材列表",
shade: 0.3,
area: ["960px", "600px"],
resize: false,
content: $("#soc1_mfseOptWin"),
success: function () {
soc1_mfse_dataTable.reload({
url: "${ctx}/work/social/soc1/socMfse/list/${manager_user['baseId']}/0"
});
}
});
});
//==微型消防站==结束================================================================================================================================================================
//==单位平面图==开始================================================================================================================================================================
form.on("select(soc1_docsinfo1_diCls_filter)", function (data) {
soc1_docsinfo1_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/1",
where: {
diCls: data.value,
diDate: $("#soc1_docsinfo1_diDate").val()
}
});
});
//选择时间具体到整点或者半点
ldate.render({
elem: '#duty_roster_nowsel'
// ,position: 'static'
, min: 0
// ,min:"nowTime"
, trigger: 'click'
, theme: '#393D49'
, format: 'HH:mm:00'
, change: function (value, date) { //监听日期被切换
lay('#testView').html(value);
}
});
var soc1_docsinfo1_dataTable = table.render({
elem: "#soc1_docsinfo1_dataTable",
method: "get",
cols: [[
{
field: "diCls", title: "类别", width: 508, align: "center", unresize: true, templet: function (d) {
if (d.diCls == "1") {
return "平面图";
}
if (d.diCls == "2") {
return "疏散图";
}
if (d.diCls == "3") {
return "水电图";
}
if (d.diCls == "4") {
return "消防管网布局图";
}
if (d.diCls == "5") {
return "消防灭火设施划分区域图";
}
if (d.diCls == "6") {
return "监管设备安装点位置图";
}
if (d.diCls == "7") {
return "安全巡检区域图";
}
return "";
}
},
{field: "diTitle", title: "名称", width: 508, align: "center", unresize: true},
{
title: "操作 ", unresize: true, width: 508, align: "center", templet: function (d) {
var opt = "<a title=\"查看\" style=\"cursor: pointer;\" lay-event=\"opt_show\"><img src=\"${ctx}/style/cls1/img/tztg-icon1.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon1h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon1.png'\"></a>&nbsp;&nbsp;";
opt += "<a style=\"cursor: pointer;\" title=\"删除\" lay-event=\"opt_delete\"><img src=\"${ctx}/style/cls1/img/tztg-icon3.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon3h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon3.png'\"></a>&nbsp;&nbsp;";
return opt;
}
}
]]
});
table.on("tool(soc1_docsinfo1_dataTable_filter)", function (row) {
if (row.event == "opt_show") {
var x = ($(document.body).width() - 200).toString() + "px";
var y = ($(document.body).height() - 200).toString() + "px";
soc1_docsinfo1ShowWin = layer.open({
id: "soc1_docsinfo1ShowWin_id",
type: 1,
title: "<i class=\"icon_detail\"></i>详情",
shade: 0.3,
area: [x, y],
resize: false,
content: $("#soc1_docsinfo1ShowWin"),
btn: ["<i class=\"icon_down\"></i>下载"],
yes: function (index, layero) {
location.href = "${ctx}/work/social/soc1/socDocsinfo/down?diName=" + $("#soc1_docsinfo1ShowWin_diName").val() + "&diNew=" + $("#soc1_docsinfo1ShowWin_diNew").val();
},
success: function () {
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/socDocsinfo/get/1/" + row.data.id,
dataType: "json",
success: function (data) {
var _html = "<input type=\"hidden\" id=\"soc1_docsinfo1ShowWin_diName\" value=\"" + data.diName + "\"/>";
_html += "<input type=\"hidden\" id=\"soc1_docsinfo1ShowWin_diNew\" value=\"" + data.diNew + "\"/>";
_html += "<center><img id=\"soc1_docsinfo1ShowWin_img\" src=\"${ctx}/_files/_s/" + data.diNew + "\" border=\"0\"/></center>";
$("#soc1_docsinfo1ShowWin").html(_html);
}
});
}
});
}
if (row.event == "opt_delete") {
layer.confirm("确定删除当前数据(慎重)。<br/>如果继续请点击“确定”,否则点击“取消”<br/>是否继续?", {
title: "提示",
icon: 3
}, function (index) {
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/socDocsinfo/delete/${manager_user['baseId']}/" + row.data.id,
dataType: "json",
success: function (data) {
if (data.status == true) {
soc1_docsinfo1_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/1",
where: {
diCls: $("#soc1_docsinfo1_diCls").val(),
diDate: $("#soc1_docsinfo1_diDate").val()
}
});
layer.close(index);
layer.msg("操作成功", {time: 2000});
}
}
});
});
}
});
$("#soc1_docsinfo1_addBtn").click(function () {
soc1_docsinfo1AddWin = layer.open({
id: "soc1_docsinfo1AddWin_id",
type: 1,
title: "<i class=\"icon_add\"></i>添加平面图",
shade: 0.3,
area: ["600px", "360px"],
resize: false,
content: $("#soc1_docsinfo1AddWin"),
btn: ["<i class=\"icon_tick\"></i>提交数据"],
yes: function (index, layero) {
$("#soc1_docsinfo1AddForm").find("button[lay-filter=soc1_docsinfo1AddForm_filter]").click();
},
end: function () {
$("#soc1_docsinfo1AddForm")[0].reset();
}
});
});
form.on("submit(soc1_docsinfo1AddForm_filter)", function (formData) {
var diFiles = $("#soc1_docsinfo1AddForm_diFiles").get(0).files;
var typeAccepted = false;
for (var i = 0; i < diFiles.length; i++) {
if (diFiles[i].type != "image/jpeg" && diFiles[i].type != "image/png") {
typeAccepted = true;
break;
}
}
if (typeAccepted) {
layer.tips("只支持jpg/jpeg/png格式的图片。", "#soc1_docsinfo1AddForm_diFiles", {tips: 3});
return false;
}
layerload.on();
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/socDocsinfo/add",
cache: false,
data: new FormData($("#soc1_docsinfo1AddForm")[0]),
processData: false,
contentType: false,
dataType: "json",
success: function (data) {
if (data.status == true) {
if ($("#soc1_docsinfo1AddForm_on").prop("checked")) {
$("#soc1_docsinfo1AddForm")[0].reset();
} else {
$("#soc1_docsinfo1_diCls").val("");
$("#soc1_docsinfo1_diDate").val("${.now?string('yyyy')}");
form.render();
soc1_docsinfo1_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/1",
where: {
diCls: $("#soc1_docsinfo1_diCls").val(),
diDate: $("#soc1_docsinfo1_diDate").val()
}
});
layer.close(soc1_docsinfo1AddWin);
}
layer.msg("操作成功", {time: 2000});
layerload.off();
}
}
});
return false;
});
//==单位平面图==结束================================================================================================================================================================
//===========================================================================================================================================================================
//==消防合法文书==开始================================================================================================================================================================
form.on("select(soc1_docsinfo2_diCls_filter)", function (data) {
soc1_docsinfo2_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/2",
where: {
diCls: data.value,
diDate: $("#soc1_docsinfo2_diDate").val()
}
});
});
var soc1_docsinfo2_dataTable = table.render({
elem: "#soc1_docsinfo2_dataTable",
method: "get",
cols: [[
{
field: "diCls", title: "名称", width: 508, align: "center", unresize: true, templet: function (d) {
if (d.diCls == "1") {
return "消防行政审批";
}
if (d.diCls == "2") {
return "消防竣工验收";
}
if (d.diCls == "3") {
return "开业前检查";
}
return "";
}
},
{field: "diDate", width: 508, align: "center", title: "上传时间", unresize: true},
{
title: "操作 ", width: 508, align: "center", unresize: true, templet: function (d) {
var opt = "<a title=\"查看\" style=\"cursor: pointer;\" lay-event=\"opt_show\"><img src=\"${ctx}/style/cls1/img/tztg-icon1.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon1h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon1.png'\"></a>&nbsp;&nbsp;";
opt += "<a style=\"cursor: pointer;\" title=\"删除\" lay-event=\"opt_delete\"><img src=\"${ctx}/style/cls1/img/tztg-icon3.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon3h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon3.png'\"></a>&nbsp;&nbsp;";
return opt;
}
}
]]
});
table.on("tool(soc1_docsinfo2_dataTable_filter)", function (row) {
if (row.event == "opt_show") {
soc1_docsinfo2ShowWin = layer.open({
id: "soc1_docsinfo2ShowWin_id",
type: 1,
title: "<i class=\"icon_detail\"></i>详情",
shade: 0.3,
area: ["600px", "460px"],
resize: false,
content: $("#soc1_docsinfo2ShowWin"),
success: function () {
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/socDocsinfo/get/2/" + row.data.id,
dataType: "json",
success: function (data) {
if (data.info.diCls == "1") $("#soc1_docsinfo2ShowWin").find("input[name='diCls']").val("消防行政审批");
if (data.info.diCls == "2") $("#soc1_docsinfo2ShowWin").find("input[name='diCls']").val("消防竣工验收");
if (data.info.diCls == "3") $("#soc1_docsinfo2ShowWin").find("input[name='diCls']").val("开业前检查");
//处理附件
if (data.files.length == 0) {
$("#soc1_docsinfo2ShowWin_diFiles").html("无");
} else {
var _html = "";
$.each(data.files, function () {
_html += "<p><a href=\"${ctx}/work/social/soc1/socDocsinfo/down?diName=" + $(this).get(0).diName + "&diNew=" + $(this).get(0).diNew + "\" title=\"点击下载\">" + $(this).get(0).diName + "</a></p>";
});
$("#soc1_docsinfo2ShowWin_diFiles").html(_html);
}
}
});
}
});
}
if (row.event == "opt_delete") {
layer.confirm("确定删除当前数据(慎重)。<br/>如果继续请点击“确定”,否则点击“取消”<br/>是否继续?", {
title: "提示",
icon: 3
}, function (index) {
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/socDocsinfo/delete/${manager_user['baseId']}/" + row.data.id,
dataType: "json",
success: function (data) {
if (data.status == true) {
soc1_docsinfo2_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/2",
where: {
diCls: $("#soc1_docsinfo2_diCls").val(),
diDate: $("#soc1_docsinfo2_diDate").val()
}
});
layer.close(index);
layer.msg("操作成功", {time: 2000});
}
}
});
});
}
});
$("#soc1_docsinfo2_addBtn").click(function () {
soc1_docsinfo2AddWin = layer.open({
id: "soc1_docsinfo2AddWin_id",
type: 1,
title: "<i class=\"icon_add\"></i>添加消防合法文书",
shade: 0.3,
area: ["600px", "360px"],
resize: false,
content: $("#soc1_docsinfo2AddWin"),
btn: ["<i class=\"icon_tick\"></i>提交数据"],
yes: function (index, layero) {
$("#soc1_docsinfo2AddForm").find("button[lay-filter=soc1_docsinfo2AddForm_filter]").click();
},
end: function () {
$("#soc1_docsinfo2AddForm")[0].reset();
}
});
});
form.on("submit(soc1_docsinfo2AddForm_filter)", function (formData) {
layerload.on();
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/socDocsinfo/add",
cache: false,
data: new FormData($("#soc1_docsinfo2AddForm")[0]),
processData: false,
contentType: false,
dataType: "json",
success: function (data) {
if (data.status == true) {
if ($("#soc1_docsinfo2AddForm_on").prop("checked")) {
$("#soc1_docsinfo2AddForm")[0].reset();
} else {
$("#soc1_docsinfo2_diCls").val("");
$("#soc1_docsinfo2_diDate").val("${.now?string('yyyy')}");
form.render();
soc1_docsinfo2_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/2",
where: {
diCls: $("#soc1_docsinfo2_diCls").val(),
diDate: $("#soc1_docsinfo2_diDate").val()
}
});
layer.close(soc1_docsinfo2AddWin);
}
layer.msg("操作成功", {time: 2000});
layerload.off();
}
}
});
return false;
});
//==消防合法文书==结束================================================================================================================================================================
//===========================================================================================================================================================================
//==消防预案和演练==开始================================================================================================================================================================
var soc1_docsinfo3_dataTable = table.render({
elem: "#soc1_docsinfo3_dataTable",
method: "get",
cols: [[
{field: "diTitle", width: 381, align: "center", title: "名称", unresize: true},
{field: "diTime", width: 381, align: "center", title: "制定时间", unresize: true},
{field: "diDes", width: 381, align: "center", title: "简要", unresize: true},
{
title: "操作 ", width: 381, align: "center", unresize: true, templet: function (d) {
var opt = "<a title=\"查看\" style=\"cursor: pointer;\" lay-event=\"opt_show\"><img src=\"${ctx}/style/cls1/img/tztg-icon1.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon1h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon1.png'\"></a>&nbsp;&nbsp;";
opt += "<a style=\"cursor: pointer;\" title=\"删除\" lay-event=\"opt_delete\"><img src=\"${ctx}/style/cls1/img/tztg-icon3.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon3h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon3.png'\"></a>&nbsp;&nbsp;";
return opt;
}
}
]]
});
table.on("tool(soc1_docsinfo3_dataTable_filter)", function (row) {
if (row.event == "opt_show") {
soc1_docsinfo3ShowWin = layer.open({
id: "soc1_docsinfo3ShowWin_id",
type: 1,
title: "<i class=\"icon_detail\"></i>详情",
shade: 0.3,
area: ["600px", "500px"],
resize: false,
content: $("#soc1_docsinfo3ShowWin"),
success: function () {
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/socDocsinfo/get/3/" + row.data.id,
dataType: "json",
success: function (data) {
$("#soc1_docsinfo3ShowWin").find("input[name='diTitle']").val(data.info.diTitle);
$("#soc1_docsinfo3ShowWin").find("input[name='diTime']").val(data.info.diTime);
$("#soc1_docsinfo3ShowWin").find("textarea[name='diDes']").val(data.info.diDes);
//处理附件
if (data.files.length == 0) {
$("#soc1_docsinfo3ShowWin_diFiles").html("无");
} else {
var _html = "";
$.each(data.files, function () {
_html += "<p><a href=\"${ctx}/work/social/soc1/socDocsinfo/down?diName=" + $(this).get(0).diName + "&diNew=" + $(this).get(0).diNew + "\" title=\"点击下载\">" + $(this).get(0).diName + "</a></p>";
});
$("#soc1_docsinfo3ShowWin_diFiles").html(_html);
}
}
});
}
});
}
if (row.event == "opt_delete") {
layer.confirm("确定删除当前数据(慎重)。<br/>如果继续请点击“确定”,否则点击“取消”<br/>是否继续?", {
title: "提示",
icon: 3
}, function (index) {
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/socDocsinfo/delete/${manager_user['baseId']}/" + row.data.id,
dataType: "json",
success: function (data) {
if (data.status == true) {
soc1_docsinfo3_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/3",
where: {
diDate: $("#soc1_docsinfo3_diDate").val()
}
});
layer.close(index);
layer.msg("操作成功", {time: 2000});
}
}
});
});
}
});
$("#soc1_docsinfo3_addBtn").click(function () {
soc1_docsinfo3AddWin = layer.open({
id: "soc1_docsinfo3AddWin_id",
type: 1,
title: "<i class=\"icon_add\"></i>添加消防预案和演练",
shade: 0.3,
area: ["600px", "500px"],
resize: false,
content: $("#soc1_docsinfo3AddWin"),
btn: ["<i class=\"icon_tick\"></i>提交数据"],
yes: function (index, layero) {
$("#soc1_docsinfo3AddForm").find("button[lay-filter=soc1_docsinfo3AddForm_filter]").click();
},
end: function () {
$("#soc1_docsinfo3AddForm")[0].reset();
}
});
});
form.on("submit(soc1_docsinfo3AddForm_filter)", function (formData) {
layerload.on();
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/socDocsinfo/add",
cache: false,
data: new FormData($("#soc1_docsinfo3AddForm")[0]),
processData: false,
contentType: false,
dataType: "json",
success: function (data) {
if (data.status == true) {
if ($("#soc1_docsinfo3AddForm_on").prop("checked")) {
$("#soc1_docsinfo3AddForm")[0].reset();
} else {
$("#soc1_docsinfo3_diDate").val("${.now?string('yyyy')}");
soc1_docsinfo3_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/3",
where: {
diDate: $("#soc1_docsinfo3_diDate").val()
}
});
layer.close(soc1_docsinfo3AddWin);
}
layer.msg("操作成功", {time: 2000});
layerload.off();
}
}
});
return false;
});
//==消防预案和演练==结束================================================================================================================================================================
//===========================================================================================================================================================================
//==消防培训==开始================================================================================================================================================================
var soc1_docsinfo4_dataTable = table.render({
elem: "#soc1_docsinfo4_dataTable",
method: "get",
cols: [[
{field: "diTime", width: 381, align: "center", title: "培训时间", unresize: true},
{field: "diDes", width: 381, align: "center", title: "培训内容", unresize: true},
{field: "diTitle", width: 381, align: "center", title: "参与人员", unresize: true},
{
title: "操作 ", unresize: true, width: 381, align: "center", templet: function (d) {
var opt = "<a title=\"查看\" style=\"cursor: pointer;\" lay-event=\"opt_show\"><img src=\"${ctx}/style/cls1/img/tztg-icon1.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon1h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon1.png'\"></a>&nbsp;&nbsp;";
opt += "<a style=\"cursor: pointer;\" title=\"删除\" lay-event=\"opt_delete\"><img src=\"${ctx}/style/cls1/img/tztg-icon3.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon3h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon3.png'\"></a>&nbsp;&nbsp;";
return opt;
}
}
]]
});
table.on("tool(soc1_docsinfo4_dataTable_filter)", function (row) {
if (row.event == "opt_show") {
soc1_docsinfo4ShowWin = layer.open({
id: "soc1_docsinfo4ShowWin_id",
type: 1,
title: "<i class=\"icon_detail\"></i>详情",
shade: 0.3,
area: ["600px", "500px"],
resize: false,
content: $("#soc1_docsinfo4ShowWin"),
success: function () {
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/socDocsinfo/get/4/" + row.data.id,
dataType: "json",
success: function (data) {
$("#soc1_docsinfo4ShowWin").find("input[name='diTime']").val(data.info.diTime);
$("#soc1_docsinfo4ShowWin").find("input[name='diTitle']").val(data.info.diTitle);
$("#soc1_docsinfo4ShowWin").find("textarea[name='diDes']").val(data.info.diDes);
//处理附件
if (data.files.length == 0) {
$("#soc1_docsinfo4ShowWin_diFiles").html("无");
} else {
var _html = "";
$.each(data.files, function () {
_html += "<p><a href=\"${ctx}/work/social/soc1/socDocsinfo/down?diName=" + $(this).get(0).diName + "&diNew=" + $(this).get(0).diNew + "\" title=\"点击下载\">" + $(this).get(0).diName + "</a></p>";
});
$("#soc1_docsinfo4ShowWin_diFiles").html(_html);
}
}
});
}
});
}
if (row.event == "opt_delete") {
layer.confirm("确定删除当前数据(慎重)。<br/>如果继续请点击“确定”,否则点击“取消”<br/>是否继续?", {
title: "提示",
icon: 3
}, function (index) {
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/socDocsinfo/delete/${manager_user['baseId']}/" + row.data.id,
dataType: "json",
success: function (data) {
if (data.status == true) {
soc1_docsinfo4_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/4",
where: {
diDate: $("#soc1_docsinfo4_diDate").val()
}
});
layer.close(index);
layer.msg("操作成功", {time: 2000});
}
}
});
});
}
});
$("#soc1_docsinfo4_addBtn").click(function () {
soc1_docsinfo4AddWin = layer.open({
id: "soc1_docsinfo4AddWin_id",
type: 1,
title: "<i class=\"icon_add\"></i>添加消防培训",
shade: 0.3,
area: ["600px", "500px"],
resize: false,
content: $("#soc1_docsinfo4AddWin"),
btn: ["<i class=\"icon_tick\"></i>提交数据"],
yes: function (index, layero) {
$("#soc1_docsinfo4AddForm").find("button[lay-filter=soc1_docsinfo4AddForm_filter]").click();
},
end: function () {
$("#soc1_docsinfo4AddForm")[0].reset();
}
});
});
form.on("submit(soc1_docsinfo4AddForm_filter)", function (formData) {
layerload.on();
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/socDocsinfo/add",
cache: false,
data: new FormData($("#soc1_docsinfo4AddForm")[0]),
processData: false,
contentType: false,
dataType: "json",
success: function (data) {
if (data.status == true) {
if ($("#soc1_docsinfo4AddForm_on").prop("checked")) {
$("#soc1_docsinfo4AddForm")[0].reset();
} else {
$("#soc1_docsinfo4_diDate").val("${.now?string('yyyy')}");
soc1_docsinfo4_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/4",
where: {
diDate: $("#soc1_docsinfo4_diDate").val()
}
});
layer.close(soc1_docsinfo4AddWin);
}
layer.msg("操作成功", {time: 2000});
layerload.off();
}
}
});
return false;
});
//==消防培训==结束================================================================================================================================================================
//===========================================================================================================================================================================
//==规章制度==开始================================================================================================================================================================
form.on("select(soc1_docsinfo5_diCls_filter)", function (data) {
soc1_docsinfo5_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/5",
where: {
diCls: data.value,
diDate: $("#soc1_docsinfo5_diDate").val()
}
});
});
var soc1_docsinfo5_dataTable = table.render({
elem: "#soc1_docsinfo5_dataTable",
method: "get",
cols: [[
{
field: "diCls", width: 304, align: "center", title: "制度类型", unresize: true, templet: function (d) {
if (d.diCls == "1") return "安全教育培训制度";
if (d.diCls == "2") return "防火巡查检查制度";
if (d.diCls == "3") return "安全疏散设施管理制度";
if (d.diCls == "4") return "消防(控制室)值班制度";
if (d.diCls == "5") return "消防设施器材维护管理制度";
if (d.diCls == "6") return "火灾隐患整改制度";
if (d.diCls == "7") return "用火用电安全管理制度";
if (d.diCls == "8") return "易燃易爆危险物品和场所防火防爆制度";
if (d.diCls == "9") return "专职志愿消防队的组织管理制度";
if (d.diCls == "10") return "灭火和应急疏散预案演练制度";
if (d.diCls == "11") return "燃气电气设备的检查和管理制度";
if (d.diCls == "12") return "消防安全工作考评和奖惩制度";
return "";
}
},
{field: "diTitle", width: 304, align: "center", title: "名称", unresize: true},
{field: "diTime", width: 304, align: "center", title: "制定时间", unresize: true},
{field: "diDes", width: 304, align: "center", title: "备注", unresize: true},
{
title: "操作 ", width: 304, align: "center", unresize: true, templet: function (d) {
var opt = "<a title=\"查看\" style=\"cursor: pointer;\" lay-event=\"opt_show\"><img src=\"${ctx}/style/cls1/img/tztg-icon1.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon1h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon1.png'\"></a>&nbsp;&nbsp;";
opt += "<a style=\"cursor: pointer;\" title=\"删除\" lay-event=\"opt_delete\"><img src=\"${ctx}/style/cls1/img/tztg-icon3.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon3h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon3.png'\"></a>&nbsp;&nbsp;";
return opt;
}
}
]]
});
table.on("tool(soc1_docsinfo5_dataTable_filter)", function (row) {
if (row.event == "opt_show") {
soc1_docsinfo5ShowWin = layer.open({
id: "soc1_docsinfo5ShowWin_id",
type: 1,
title: "<i class=\"icon_detail\"></i>详情",
shade: 0.3,
area: ["600px", "600px"],
resize: false,
content: $("#soc1_docsinfo5ShowWin"),
success: function () {
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/socDocsinfo/get/5/" + row.data.id,
dataType: "json",
success: function (data) {
if (data.info.diCls == "1") $("#soc1_docsinfo5ShowWin").find("input[name='diCls']").val("安全教育培训制度");
if (data.info.diCls == "2") $("#soc1_docsinfo5ShowWin").find("input[name='diCls']").val("防火巡查检查制度");
if (data.info.diCls == "3") $("#soc1_docsinfo5ShowWin").find("input[name='diCls']").val("安全疏散设施管理制度");
if (data.info.diCls == "4") $("#soc1_docsinfo5ShowWin").find("input[name='diCls']").val("消防(控制室)值班制度");
if (data.info.diCls == "5") $("#soc1_docsinfo5ShowWin").find("input[name='diCls']").val("消防设施器材维护管理制度");
if (data.info.diCls == "6") $("#soc1_docsinfo5ShowWin").find("input[name='diCls']").val("火灾隐患整改制度");
if (data.info.diCls == "7") $("#soc1_docsinfo5ShowWin").find("input[name='diCls']").val("用火用电安全管理制度");
if (data.info.diCls == "8") $("#soc1_docsinfo5ShowWin").find("input[name='diCls']").val("易燃易爆危险物品和场所防火防爆制度");
if (data.info.diCls == "9") $("#soc1_docsinfo5ShowWin").find("input[name='diCls']").val("专职志愿消防队的组织管理制度");
if (data.info.diCls == "10") $("#soc1_docsinfo5ShowWin").find("input[name='diCls']").val("灭火和应急疏散预案演练制度");
if (data.info.diCls == "11") $("#soc1_docsinfo5ShowWin").find("input[name='diCls']").val("燃气电气设备的检查和管理制度");
if (data.info.diCls == "12") $("#soc1_docsinfo5ShowWin").find("input[name='diCls']").val("消防安全工作考评和奖惩制度");
$("#soc1_docsinfo5ShowWin").find("input[name='diTitle']").val(data.info.diTitle);
$("#soc1_docsinfo5ShowWin").find("input[name='diTime']").val(data.info.diTime);
$("#soc1_docsinfo5ShowWin").find("textarea[name='diDes']").val(data.info.diDes);
//处理附件
if (data.files.length == 0) {
$("#soc1_docsinfo5ShowWin_diFiles").html("无");
} else {
var _html = "";
$.each(data.files, function () {
_html += "<p><a href=\"${ctx}/work/social/soc1/socDocsinfo/down?diName=" + $(this).get(0).diName + "&diNew=" + $(this).get(0).diNew + "\" title=\"点击下载\">" + $(this).get(0).diName + "</a></p>";
});
$("#soc1_docsinfo5ShowWin_diFiles").html(_html);
}
}
});
}
});
}
if (row.event == "opt_delete") {
layer.confirm("确定删除当前数据(慎重)。<br/>如果继续请点击“确定”,否则点击“取消”<br/>是否继续?", {
title: "提示",
icon: 3
}, function (index) {
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/socDocsinfo/delete/${manager_user['baseId']}/" + row.data.id,
dataType: "json",
success: function (data) {
if (data.status == true) {
soc1_docsinfo5_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/5",
where: {
diCls: $("#soc1_docsinfo5_diCls").val(),
diDate: $("#soc1_docsinfo5_diDate").val()
}
});
layer.close(index);
layer.msg("操作成功", {time: 2000});
}
}
});
});
}
});
$("#soc1_docsinfo5_addBtn").click(function () {
soc1_docsinfo5AddWin = layer.open({
id: "soc1_docsinfo5AddWin_id",
type: 1,
title: "<i class=\"icon_add\"></i>添加规章制度",
shade: 0.3,
area: ["600px", "560px"],
resize: false,
content: $("#soc1_docsinfo5AddWin"),
btn: ["<i class=\"icon_tick\"></i>提交数据"],
yes: function (index, layero) {
$("#soc1_docsinfo5AddForm").find("button[lay-filter=soc1_docsinfo5AddForm_filter]").click();
},
end: function () {
$("#soc1_docsinfo5AddForm")[0].reset();
}
});
});
form.on("submit(soc1_docsinfo5AddForm_filter)", function (formData) {
layerload.on();
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/socDocsinfo/add",
cache: false,
data: new FormData($("#soc1_docsinfo5AddForm")[0]),
processData: false,
contentType: false,
dataType: "json",
success: function (data) {
if (data.status == true) {
if ($("#soc1_docsinfo5AddForm_on").prop("checked")) {
$("#soc1_docsinfo5AddForm")[0].reset();
} else {
$("#soc1_docsinfo5_diCls").val("");
$("#soc1_docsinfo5_diDate").val("${.now?string('yyyy')}");
form.render();
soc1_docsinfo5_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/5",
where: {
diCls: $("#soc1_docsinfo5_diCls").val(),
diDate: $("#soc1_docsinfo5_diDate").val()
}
});
layer.close(soc1_docsinfo5AddWin);
}
layer.msg("操作成功", {time: 2000});
layerload.off();
}
}
});
return false;
});
//==规章制度==结束================================================================================================================================================================
//日期input
ldate.render({
elem: "#soc1_docsinfo1_diDate",
type: "year",
done: function (value, date, endDate) {
soc1_docsinfo1_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/1",
where: {
diCls: $("#soc1_docsinfo1_diCls").val(),
diDate: value
}
});
}
});
ldate.render({
elem: "#soc1_docsinfo2_diDate",
type: "year",
done: function (value, date, endDate) {
soc1_docsinfo2_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/2",
where: {
diCls: $("#soc1_docsinfo2_diCls").val(),
diDate: value
}
});
}
});
ldate.render({
elem: "#soc1_docsinfo3_diDate",
type: "year",
done: function (value, date, endDate) {
soc1_docsinfo3_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/3",
where: {
diDate: value
}
});
}
});
ldate.render({
elem: "#soc1_docsinfo4_diDate",
type: "year",
done: function (value, date, endDate) {
soc1_docsinfo4_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/4",
where: {
diDate: value
}
});
}
});
ldate.render({
elem: "#soc1_docsinfo5_diDate",
type: "year",
done: function (value, date, endDate) {
soc1_docsinfo5_dataTable.reload({
url: "${ctx}/work/social/soc1/socDocsinfo/list/${manager_user['baseId']}/5",
where: {
diCls: $("#soc1_docsinfo5_diCls").val(),
diDate: value
}
});
}
});
//2019-01-09追加增加人员的监听事件===================
$("i[class='icon_useradd']").each(function () {
var _this = $(this);
_this.click(function () {
var _n = _this.attr("num");
var _h = $("#socChsDiv_" + _n);
var _guid = guid();
var _html = "<div id=\"dv0_" + _n + "_" + _guid + "\" style=\"height:50px;\">&nbsp;</div>" +
"<div id=\"dv1_" + _n + "_" + _guid + "\" class=\"layui-input-inline\" style=\"width:150px;\">" +
"<input type=\"text\" name=\"socChs" + _n + "\" class=\"layui-input\" placeholder=\"姓名\" autocomplete=\"off\"/>" +
"</div>" +
"<div id=\"dv2_" + _n + "_" + _guid + "\" class=\"layui-input-inline\" style=\"width:150px;\">" +
"<input type=\"text\" name=\"socChstel" + _n + "\" oninput=\"value=value.replace(/[^\\d]/g,'')\" class=\"layui-input\" placeholder=\"电话\" autocomplete=\"off\"/>" +
"</div>" +
"<div id=\"dv3_" + _n + "_" + _guid + "\" class=\"layui-input-inline\" style=\"line-height:38px;\">" +
"<i class=\"icon_close\" title=\"点击删除\" style=\"cursor:pointer;\" onclick=\"usersRemove(" + _n + ",'" + _guid + "')\"></i>" +
"</div>";
_h.append(_html);
});
});
//2019-01-09追加增加人员的自定义的按钮监听事件===================
$("#soc1_baseForm_custom_btn").click(function () {
$(this).parent().siblings().removeClass("layui-hide");
$("#soc1_baseForm_custom_t").focus();
return false;
});
$("#soc1_baseForm_custom_esc").click(function () {
$("#soc1_baseForm_custom_t").val("");
$("#soc1_baseForm_custom_btn").parent().siblings().addClass("layui-hide");
});
$("#soc1_baseForm_custom_ok").click(function () {
var t = $("#soc1_baseForm_custom_t");
if (t.val() == "") {
t.focus();
return false;
}
$("#soc1_baseForm_custom_btn").parent().siblings().addClass("layui-hide");
var _div = $("#soc1_baseForm_custom_div");
var _guid = guid();
var _html = "<div id=\"socMansCustomDiv_" + _guid + "\" class=\"layui-form-item\">" +
"<div class=\"layui-inline\">" +
"<label class=\"layui-form-label\">" + t.val() + ":</label>" +
"<div id=\"socChsCustomDiv_" + _guid + "\" class=\"layui-inline\" style=\"600px;\">" +
"<div class=\"layui-input-inline\" style=\"width:150px;\">" +
"<input type=\"text\" name=\"socChs_c\" class=\"layui-input\" placeholder=\"姓名\" autocomplete=\"off\"/>" +
"</div>" +
"<div class=\"layui-input-inline\" style=\"width:150px;\">" +
"<input type=\"text\" name=\"socChstel_c\" oninput=\"value=value.replace(/[^\\d]/g,'')\" class=\"layui-input\" placeholder=\"电话\" autocomplete=\"off\"/>" +
"</div>" +
"<div class=\"layui-input-inline\" style=\"line-height:38px;\">" +
"<i class=\"icon_useradd\" title=\"点击增加人员\" style=\"cursor:pointer;\" onclick=\"usersAppend('" + _guid + "')\"></i>" +
"<i class=\"icon_cancel\" title=\"点击取消\" style=\"cursor:pointer;\" onclick=\"mansCancel('" + _guid + "')\"></i>" +
"</div>" +
"</div>" +
"</div>" +
"</div>";
_div.append(_html)
t.val("");
return false;
});
//值班人员开始================================================================================================================================================================================================‘
$("#soc1_db_optBtn").click(function () {
soc1_dbOptWin = layer.open({
id: "soc1_dbOptWin_id",
type: 1,
title: "值班人员",
shade: 0.3,
area: ["800px", "700px"],
resize: false,
content: $("#soc1_dbOptWin"),
success: function () {
soc1_db_dataTable = table.render({
elem: "#soc1_db_dataTable",
url: "${ctx}/work/social/soc1/dbase/list",
where: {
baseId: ${manager_user['baseId']}
},
method: "get",
page: {
layout: ["prev", "page", "next", "skip", "count", "limit"],
limits: [10, 20, 30],
theme: '#1E9FFF'
},
cols: [[
// {field:"usersUid",align:"center",title:"登录账号",unresize:true},
{field: "usersName", align: "center", title: "人员姓名", unresize: true},
{field: "usersPost", align: "center", title: "职务", unresize: true},
{field: "dutyTel", align: "center", title: "办公电话", unresize: true},
{field: "dutyPhone", align: "center", title: "手机号码", unresize: true},
{
title: "操作 ", align: "center", unresize: true, templet: function (d) {
var opt = "<a title=\"查看\" style=\"cursor: pointer;\" lay-event=\"opt_show\"><img src=\"${ctx}/style/cls1/img/tztg-icon1.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon1h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon1.png'\"></a>&nbsp;&nbsp;";
opt += "<a style=\"cursor: pointer;\" title=\"删除\" lay-event=\"opt_delete\"><img src=\"${ctx}/style/cls1/img/tztg-icon3.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon3h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon3.png'\"></a>&nbsp;&nbsp;";
return opt;
}
}
]]
});
}
});
})
//===值班人员添加=====================================================================
$("#soc1_db_addBtn").click(function () {
soc1_dbAddWin = layer.open({
id: "soc1_dbAddWin_id",
type: 1,
title: "值班人员添加",
shade: 0.3,
area: ["800px", "700px"],
resize: false,
content: $("#soc1_dbAddWin"),
btn: ["<i class=\"icon_tick\"></i>提交数据"],
yes: function (index, layero) {
$("#soc1_dbAddForm").find("button[lay-filter=soc1_dbAddForm_filter]").click();
},
end: function () {
$("#soc1_dbAddForm")[0].reset();
},
success: function () {
soc1AccountOpt($("#soc1_db_addForm_accountUsers"));
}
});
});
form.on("submit(soc1_dbAddForm_filter)", function (formData) {
var dbFile = $("#soc1_dbAddForm_dbFile").get(0).files;
var typeAccepted = false;
for (var i = 0; i < dbFile.length; i++) {
if (dbFile[i].type != "image/jpeg" && dbFile[i].type != "image/png") {
typeAccepted = true;
break;
}
}
if (dbFile.length > 1) {
layer.tips("只支持上传一张照片。", "#soc1_dbAddForm_dbFile", {tips: 3});
return false;
}
if (typeAccepted) {
layer.tips("只支持jpg/jpeg/png格式的图片。", "#soc1_dbAddForm_dbFile", {tips: 3});
return false;
}
//验证现有照片
layerload.on();
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/dbase/add",
cache: false,
data: new FormData($("#soc1_dbAddForm")[0]),
processData: false,
contentType: false,
dataType: "json",
success: function (data) {
layer.msg("操作成功", {time: 2000});
layer.close(soc1_dbAddWin);
$("#soc1_dbAddForm input[type='file']").val("");
soc1_db_dataTable.reload({
url: "${ctx}/work/social/soc1/dbase/list",
where: {
baseId: ${manager_user['baseId']}
}
});
layerload.off();
}
});
return false;
});
$("#soc1_dbAddForm_dbFile").change(function (e) {
var _files = e.target.files;
var typeAccepted = false;
if (_files.length != 0) {
if (_files.item(0).type != "image/jpeg" && _files.item(0).type != "image/png") {
typeAccepted = true;
}
}
if (typeAccepted) {
layer.tips("只支持jpg/jpeg/png格式的图片。", "#soc1_dbAddForm_dbFile", {tips: 2});
return false;
}
var _file = _files.item(0);
//实例化FileReader API
var freader = new FileReader();
freader.readAsDataURL(_file);
freader.onload = function (e) {
$("#soc1_dbAddForm_img").attr("src", e.target.result);
}
});
$("#soc1_dbUpdateForm_dbFile").change(function (e) {
var _files = e.target.files;
var typeAccepted = false;
if (_files.length != 0) {
if (_files.item(0).type != "image/jpeg" && _files.item(0).type != "image/png") {
typeAccepted = true;
}
}
if (typeAccepted) {
layer.tips("只支持jpg/jpeg/png格式的图片。", "#soc1_dbUpdateForm_dbFile", {tips: 2});
return false;
}
var _file = _files.item(0);
//实例化FileReader API
var freader = new FileReader();
freader.readAsDataURL(_file);
freader.onload = function (e) {
$("#soc1_dbUpdateForm_img").attr("src", e.target.result);
}
});
table.on("tool(soc1_db_dataTable_filter)", function (row) {
if (row.event == "opt_show") {
soc1_dbUpdateWin = layer.open({
id: "soc1_dbUpdateWin_id",
type: 1,
title: "<i class=\"icon_detail\"></i>详情",
shade: 0.3,
area: ["800px", "700px"],
resize: false,
btn: ["<i class=\"icon_tick\"></i>提交数据"],
yes: function (index, layero) {
$("#soc1_dbUpdateForm").find("button[lay-filter=soc1_dbUpdateForm_filter]").click();
},
end: function () {
$("#soc1_dbUpdateForm")[0].reset();
},
content: $("#soc1_dbUpdateWin"),
success: function () {
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/dbase/get",
data: {
id: row.data.id
},
dataType: "json",
success: function (data) {
if (data.dutyPic != null) {
$("#soc1_dbUpdateForm_img").attr("src", "${ctx}/_files/_s/" + data.dutyPic);
}
form.val("soc1_dbUpdateForm_filter", {
id: data.id,
usersName: data.usersName,
usersPost: data.usersPost,
dutyTel: data.dutyTel,
dutyPhone: data.dutyPhone
});
}
});
}
});
}
if (row.event == "opt_delete") {
layer.confirm("确定删除当前数据(慎重)。<br/>如果继续请点击“确定”,否则点击“取消”<br/>是否继续?", {
title: "提示",
icon: 3
}, function (index) {
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/dbase/delete/" + row.data.id,
dataType: "json",
success: function (data) {
if (data.status == true) {
soc1_db_dataTable.reload({
url: "${ctx}/work/social/soc1/dbase/list",
where: {
baseId: ${manager_user['baseId']}
}
});
layer.close(index);
layer.msg("操作成功", {time: 2000});
}
}
});
});
}
});
form.on("submit(soc1_dbUpdateForm_filter)", function (formData) {
var dbFile = $("#soc1_dbUpdateForm_dbFile").get(0).files;
var typeAccepted = false;
for (var i = 0; i < dbFile.length; i++) {
if (dbFile[i].type != "image/jpeg" && dbFile[i].type != "image/png") {
typeAccepted = true;
break;
}
}
if (dbFile.length > 1) {
layer.tips("只支持上传一张照片。", "#soc1_dbUpdateForm_dbFile", {tips: 3});
return false;
}
if (typeAccepted) {
layer.tips("只支持jpg/jpeg/png格式的图片。", "#soc1_dbUpdateForm_dbFile", {tips: 3});
return false;
}
//验证现有照片
layerload.on();
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/dbase/update",
cache: false,
data: new FormData($("#soc1_dbUpdateForm")[0]),
processData: false,
contentType: false,
dataType: "json",
success: function (data) {
layer.msg("操作成功", {time: 2000});
layer.close(soc1_dbUpdateWin);
$("#soc1_dbUpdateForm input[type='file']").val("");
soc1_db_dataTable.reload({
url: "${ctx}/work/social/soc1/dbase/list",
where: {
baseId: ${manager_user['baseId']}
}
});
layerload.off();
}
});
return false;
});
//排班时间选择
ldate.render({
elem: '#duty_roster_datesel'
// ,position: 'static'
, min: 0
, min: "nowTime"
, trigger: 'click'
, theme: '#393D49'
, type: 'datetime'
// ,format: 'yyyy-MM-dd HH:mm:ss'
, change: function (value, date) { //监听日期被切换
lay('#testView').html(value);
}
});
ldate.render({
elem: '#duty_roster_datebegin'
// ,position: 'static'
, min: 0
// ,max:7
, trigger: 'click'
, theme: '#393D49'
, type: 'datetime'
, btns: ['clear', 'confirm']
, change: function (value, date) { //监听日期被切换
lay('#testView').html(value);
}
});
ldate.render({
elem: '#duty_roster_dateend'
// ,position: 'static'
, min: 1
, max: 45
, trigger: 'click'
, theme: '#393D49'
, type: 'datetime'
, btns: ['clear', 'confirm']
, change: function (value, date) { //监听日期被切换
lay('#testView').html(value);
}
});
/*点击之前的显示 排班开始*/
document.getElementById("end_date").style.display = "block";
document.getElementById("begin_date").style.display = "block";
document.getElementById("zbsc_date").style.display = "block";
document.getElementById("begin_date").style.display = "block";
document.getElementById("zbry_multselectmore").style.display = "block";
document.getElementById("zbry_multselectone").style.display = "none";
document.getElementById("soc1_duty_successBtn").style.visibility = "visible";
/*roster_check 的onclick事件*/
form.on('radio(roster_check)', function (data) {
if (data.value == 1) {/*手动录入*/
document.getElementById("soc1_duty_successBtn").style.visibility = "hidden";
document.getElementById("table_duty").style.display = "none";
document.getElementById("end_date").style.display = "none";
document.getElementById("zbry_multselectone").style.display = "block";
document.getElementById("zbry_multselectmore").style.display = "none";
} else {/*自动生成*/
document.getElementById("soc1_duty_successBtn").style.visibility = "visible";
document.getElementById("end_date").style.display = "block";
document.getElementById("zbry_multselectmore").style.display = "block";
document.getElementById("zbry_multselectone").style.display = "none";
}
});
/*生成自动排班*/
$("#soc1_duty_successBtn").click(function () {
if ($("#dutyroster_people option:selected").val() == "") {
layer.msg("请选择值班人员");
return false;
}
if ($("#duty_roster_center option:selected").val() == "" || $("#duty_roster_center option:selected").val() == undefined) {
layer.msg("请选择值班的消防控制室");
return false;
}
if (new FormData($("#soc1_dbDutyRosterAdd")[0]).get("end_date_dutyroster") == "") {
layer.msg("请选择结束时间");
return false;
}
var begin_time = new FormData($("#soc1_dbDutyRosterAdd")[0]).get("begin_date_dutyroster")
var end_time = new FormData($("#soc1_dbDutyRosterAdd")[0]).get("end_date_dutyroster")
var value_center = document.getElementById("duty_roster_center").options[document.getElementById("duty_roster_center").selectedIndex].text;
if (bjDate(begin_time, end_time) == begin_time) {
layer.msg("开始时间大于结束时间,请重新选择");
return false;
}
var d_list = new FormData($("#soc1_dbDutyRosterAdd")[0]).getAll("zbry_selectmore")
var s_str = "";
for (i = 0; i < d_list.length; i++) {
if (i == (d_list.length) - 1) {
s_str += d_list[i];
} else {
s_str += d_list[i] + "-";
}
}
if (s_str.length == "0") {
layer.msg("请选择至少一名值班人员");
return false;
}
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/duty/dutyget",
dataType: "json",
data: {
begintime: new FormData($("#soc1_dbDutyRosterAdd")[0]).get("begin_date_dutyroster"),
endtime: new FormData($("#soc1_dbDutyRosterAdd")[0]).get("end_date_dutyroster"),
shiftwork: new FormData($("#soc1_dbDutyRosterAdd")[0]).get("roster"),
controlroom: value_center,
fire_control_id: new FormData($("#soc1_dbDutyRosterAdd")[0]).get("zks_select"),
style_addduty: new FormData($("#soc1_dbDutyRosterAdd")[0]).get("roster_check"),
people_duty: s_str,
baseId: ${manager_user['baseId']}
},
success: function (res) {
if (res.code == "0") {
document.getElementById("table_duty").style.display = "block";
soc1_duty_dataTable = table.render({
elem: '#soc1_duty_dataTable',
url: "${ctx}/work/social/soc1/duty/dutyget",
where: {
begintime: new FormData($("#soc1_dbDutyRosterAdd")[0]).get("begin_date_dutyroster"),
endtime: new FormData($("#soc1_dbDutyRosterAdd")[0]).get("end_date_dutyroster"),
shiftwork: new FormData($("#soc1_dbDutyRosterAdd")[0]).get("roster"),
controlroom: value_center,
fire_control_id: new FormData($("#soc1_dbDutyRosterAdd")[0]).get("zks_select"),
style_addduty: new FormData($("#soc1_dbDutyRosterAdd")[0]).get("roster_check"),
people_duty: s_str,
baseId: ${manager_user['baseId']}
},
method: "get",
cols: [[
// {field:"usersUid",align:"center",title:"登录账号",unresize:true},
{field: "people", align: "center", title: "人员姓名", unresize: true},
{field: "date", align: "center", title: "值班日期", unresize: true},
{field: "duan", align: "center", title: "值班时间", unresize: true},
{field: "shi", align: "center", title: "消防室", unresize: true},
]],
// page: {
// layout: ["prev", "page", "next", "skip", "count", "limit"],
// limits: [10, 20, 30],
// theme: '#1E9FFF'
// },
// page: true,
});
}
if (res.code == "-1") {
layer.msg(res.msg);
document.getElementById("table_duty").style.display = "none";
}
}
})
});
function bjDate(date, date1) {
var date_begin = new Date(date);
var date1_end = new Date(date1);
if (date_begin.getTime() - date1_end.getTime() < 0) {
return date1;
} else {
return date;
}
}
//*排班添加*/
$("#soc1_db_duty_rosterBtn").click(function () {
soc1_dbDutyRosterWin = layer.open({
id: "soc1_dbDutyRosterWin_id",
type: 1,
title: "排班",
shade: 0.3,
area: ["800px,700px"],
resize: false,
content: $("#soc1_dbDutyRosterWin"),
btn: ["<i class=\"icon_tick\"></i>提交数据"],
yes: function () {
$("#soc1_dbDutyRosterAdd").find("button[lay-filter=soc1_dbDutyRosterAdd_filter]").click();
},
end: function () {
$("#soc1_dbDutyRosterAdd")[0].reset();
document.getElementById("table_duty").style.display = "none";
},
success: function () {
layui.use(['multiSelect'], function () {
var $ = layui.jquery, form = layui.form,
multiSelect = layui.multiSelect;
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/dbase/list",
data: {
baseId: ${manager_user['baseId']}
},
dataType: "json",
success: function (data) {
var opt = '<option value="" selected=""></option>';
var option;
var result = data.data;
for (i = 0; i < result.length; i++) {
var value_duty = result[i].id;
opt += '<option value = "' + value_duty + '">' + result[i].usersName + '</option>'
option += "<option value=\"" + value_duty + "\">" + result[i].usersName + "</option>";
}
$("#dutyroster_people").html(option);
$("#dutyroster_people_one").html(opt);
multiSelect.render('select');
// $("soc1_duty_dataTable")
layui.table.cache["soc1_duty_dataTable"] == "";
}
})
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/controlroom/list",
data: {
baseId: ${manager_user['baseId']}
},
dataType: "json",
success: function (data) {
var opt = '<option value="" selected=""></option>';
var option;
var result = data.data;
for (i = 0; i < result.length; i++) {
var value_duty = result[i].id;
opt += '<option value = "' + value_duty + '">' + result[i].cbName + '</option>'
}
$("#duty_roster_center").html(opt);
multiSelect.render('select');
// $("soc1_duty_dataTable")
layui.table.cache["soc1_duty_dataTable"] == "";
}
})
});
}
})
});
/*排班提交*/
form.on("submit(soc1_dbDutyRosterAdd_filter)", function (formData) {
var s_str = "";
var d_list = new FormData($("#soc1_dbDutyRosterAdd")[0]).getAll("zbry_selectmore");
for (i = 0; i < d_list.length; i++) {
if (i == (d_list.length) - 1) {
s_str += d_list[i];
} else {
s_str += d_list[i] + "-";
}
}
if (formData.field["roster_check"] == "2") {
if (layui.table.cache["soc1_duty_dataTable"] == undefined || layui.table.cache["soc1_duty_dataTable"] == "" || layui.table.cache["soc1_duty_dataTable"] == null) {
layer.msg("请生成数据查看后再提交");
return false;
}
if (document.getElementById("table_duty").style.display == "none") {
layer.msg("请生成数据查看后再提交");
return false;
}
layerload.on();
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/duty/add",
cache: false,
data: {
begintime: new FormData($("#soc1_dbDutyRosterAdd")[0]).get("begin_date_dutyroster"),
endtime: new FormData($("#soc1_dbDutyRosterAdd")[0]).get("end_date_dutyroster"),
shiftwork: new FormData($("#soc1_dbDutyRosterAdd")[0]).get("roster"),
controlroom: new FormData($("#soc1_dbDutyRosterAdd")[0]).get("zks_select"),
style_addduty: new FormData($("#soc1_dbDutyRosterAdd")[0]).get("roster_check"),
people_duty: s_str,
baseId: ${manager_user['baseId']}
},
dataType: "json",
success: function (res) {
if (res.status == true) {
layer.msg("操作成功", {time: 2000});
layer.close(soc1_dbDutyRosterWin);
getallroster();
document.getElementById("table_duty").style.display = "none";
// layui.table.cache["soc1_duty_dataTable"]== "";
} else {
layer.msg("操作失败", {time: 2000});
}
layerload.off();
}
})
} else {
if ($("#dutyroster_people_one option:selected").val() == "") {
layer.msg("请选择值班人员");
return false;
}
if ($("#duty_roster_center option:selected").val() == "" || $("#duty_roster_center option:selected").val() == undefined) {
layer.msg("请选择值班的消防控制室");
return false;
}
layerload.on();
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/duty/add",
cache: false,
data: {
begintime: new FormData($("#soc1_dbDutyRosterAdd")[0]).get("begin_date_dutyroster"),
// endtime: new FormData($("#soc1_dbDutyRosterAdd")[0]).get("end_date_dutyroster"),
shiftwork: new FormData($("#soc1_dbDutyRosterAdd")[0]).get("roster"),
controlroom: new FormData($("#soc1_dbDutyRosterAdd")[0]).get("zks_select"),
style_addduty: new FormData($("#soc1_dbDutyRosterAdd")[0]).get("roster_check"),
people_duty: new FormData($("#soc1_dbDutyRosterAdd")[0]).get("zbry_selectone"),
baseId: ${manager_user['baseId']}
},
dataType: "json",
success: function (res) {
if (res.status == true) {
layer.msg("操作成功", {time: 2000});
layer.close(soc1_dbDutyRosterWin);
getallroster();
// document.getElementById("table_duty").style.display = "none";
// layui.table.cache["soc1_duty_dataTable"]== "";
} else {
layer.msg(res.msg);
}
layerload.off();
}
})
}
return false;
});
var soc1_db_recordsTable = null;
var soc1_duty_dataTable = null;
$("#soc1_db_recordsBtn").click(function () {
soc1_db_recordsWin = layer.open({
id: "soc1_db_recordsWin_id",
type: 1,
title: "排班管理",
shade: 0.3,
area: ["1000px", "700px"],
resize: false,
content: $("#soc1_db_recordsWin"),
end: function () {
$("#soc1_db_recordsWin_usersName").val("");
$("#beginTime").val("${.now?string('yyyy-MM-dd')}");
},
success: function () {
soc1_db_recordsTable = table.render({
elem: "#soc1_db_recordsTable",
url: "${ctx}/work/social/soc1/room/paging",
where: {
// usersName: $("#soc1_db_recordsWin_usersName").val(),
baseId: "${manager_user['baseId']}"
},
method: "get",
page: {
layout: ["prev", "page", "next", "skip", "count", "limit"],
limits: [10, 20, 30],
theme: '#1e9fff'
},
cols: [[
// {field: "usersUid", align: "center", title: "登录账号", unresize: true},
{field: "usersName", align: "center", title: "人员姓名", unresize: true},
{field: "usersName", align: "center", title: "人员姓名", unresize: true},
{field: "startTime", align: "center", title: "开始时间", unresize: true},
{field: "endTime", align: "center", title: "结束时间", unresize: true},
{field: "dutyRemark", align: "center", title: "值班备注", unresize: true}
]]
});
}
});
})
//查询按钮
$("#soc1_db_recordsWin_cxBtn").bind("click", function () {
soc1_db_recordsTable.reload({
where: {
usersName: $("#soc1_db_recordsWin_usersName").val(),
baseId: "${manager_user['baseId']}",
beginTime: $("#beginTime").val()
}
});
});
//重置按钮
$("#soc1_db_recordsWin_czBtn").bind("click", function () {
$("#soc1_db_recordsWin_usersName").val("");
$("#beginTime").val("${.now?string('yyyy-MM-dd')}");
soc1_db_recordsTable.reload({
where: {
usersName: "",
baseId: "${manager_user['baseId']}",
beginTime: $("#beginTime").val()
}
});
});
//==========================中控室===================================
/*添加中控室*/
$("#soc1_control_addoptBtn").click(function () {
soc1_dbcontrollWin = layer.open({
id: "soc1_dbcontrollWin_id",
type: 1,
title: "中控室添加",
shade: 0.3,
area: ["600px", "500px"],
resize: false,
content: $("#soc1_dbcontrollWin"),
btn: ["<i class=\"icon_tick\"></i>提交数据"],
yes: function () {
$("#soc1_dbcontrollAdd").find("button[lay-filter=soc1_dbcontrollAdd_filter]").click();
},
end: function () {
$("#soc1_dbcontrollAdd")[0].reset();
},
success: function () {
layui.use(['multiSelect'], function () {
var $ = layui.jquery, form = layui.form,
multiSelect = layui.multiSelect;
$.ajax({
type: "get",
url: "http://39.97.66.43:8060/WEBAPI/WebHandle/APPHandler.ashx",
dataType: "json",
data: {
Action: "GetDvcCamList",
limit: 40,
page: 1,
UNIT_ID: "${manager_user['groupId']}",
},
crossDomain: true,
success: function (data) {
var option = '<option value="" selected="">请选择中控室摄像头</option>';
$.each(data.data, function (index, value_control) {
var camera_name_addr = value_control.DEVICE_NAME + "(" + value_control.DEVICE_ADDR + ")";
var camera_id_name_addr = value_control.ID + "-" + value_control.DEVICE_NAME + "-" +
value_control.DEVICE_ADDR;
option += "<option value=\"" + camera_id_name_addr + "\">" + camera_name_addr + "</option>";
});
$("#camera_add_one").html(option);
// $("#DVC05_ID").html(option);
multiSelect.render('select');
}
});
$.ajax({
url: "http://39.97.66.43:8060/WEBAPI/WebHandle/APPHandler.ashx",
dataType: "json",
type: "get",
data: {
Action: "GetDvcList",
SYS_ID: "05",
limit: 30,
UNIT_ID: "${manager_user['groupId']}",
page: 1
},
crossDomain: true,
success: function (data) {
var option = '<option value="" selected="">请选择中控室用户传输装置</option>';
$.each(data.data, function (index, value_control_yongchuan) {
var trad_name_addr = value_control_yongchuan.DEVICE_NAME + "(" + value_control_yongchuan.DEVICE_ADDR + ")";
var trad_id_name_addr = value_control_yongchuan.ID + "-" + value_control_yongchuan.DEVICE_NAME + "-" + value_control_yongchuan.DEVICE_ADDR;
option += "<option value=\"" + trad_id_name_addr + "\">" + trad_name_addr + "</option>";
});
$("#transmission_add_one").html(option);
multiSelect.render('select');
}
})
});
}
})
});
form.on("submit(soc1_dbcontrollAdd_filter)", function (formData) {
if (formData.field.cbName == "") {
layer.msg("中控室名称不能为空!");
return false;
}
if (new FormData($("#soc1_dbcontrollAdd")[0]).get("zks_select_camera") == "") {
layer.msg("请选择可视化摄像头设备!");
return false;
}
if (new FormData($("#soc1_dbcontrollAdd")[0]).get("zbry_select_transmission") == "") {
layer.msg("请选择用户传输装置设备!");
return false;
} else {
layerload.on();
$.ajax({
type: "post",
dataType: "json",
url: "${ctx}/work/social/soc1/center/add",
data: {
baseId: ${manager_user['baseId']},
groupId: "${manager_user['groupId']}",
cbName: new FormData($("#soc1_dbcontrollAdd")[0]).get("cbName"),
dvc06Id: new FormData($("#soc1_dbcontrollAdd")[0]).get("zks_select_camera"),
dvc05Id: new FormData($("#soc1_dbcontrollAdd")[0]).get("zbry_select_transmission"),
},
success: function (res) {
if (res.status == true) {
layer.msg("操作成功", {time: 2000});
layer.close(soc1_dbcontrollWin);
soc1_controlller_dataTable.reload({
url: "${ctx}/work/social/soc1/control/get",
where: {
baseId:${manager_user["baseId"]},
}
});
} else {
layer.msg(res.msg);
}
layerload.off();
}
})
return false;
}
// if()
});
var soc1_controlller_dataTable=table.render({
elem: "#soc1_controlller_dataTable",
method: "get",
cols: [[
// {field: "id",width: 200, align: "center", title: "中控室名称", unresize: true},
{field: "cbName", width: 200, align: "center", title: "中控室名称", unresize: true},
{field: "dvc06Name", width: 280, align: "center", title: "关联摄像头名称", unresize: true},
{field: "dvc06Addr", width: 280, align: "center", title: "关联摄像头位置", unresize: true},
{field: "dvc05Name", width: 280, align: "center", title: "关联用传设备名称", unresize: true},
{field: "dvc05Addr", width: 280, align: "center", title: "关联用传设备位置", unresize: true},
{
title: "操作 ", unresize: true, width: 340, align: "center", templet: function (d) {
var opt = "<a title=\"查看\" style=\"cursor: pointer;\" lay-event=\"opt_show\"><img src=\"${ctx}/style/cls1/img/tztg-icon1.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon1h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon1.png'\"></a>&nbsp;&nbsp;";
opt += "<a style=\"cursor: pointer;\" title=\"删除\" lay-event=\"opt_delete\"><img src=\"${ctx}/style/cls1/img/tztg-icon3.png\" onmouseover=\"this.src='${ctx}/style/cls1/img/tztg-icon3h.png'\" onmouseout=\"this.src='${ctx}/style/cls1/img/tztg-icon3.png'\"></a>&nbsp;&nbsp;";
return opt;
}
}
]]
});
/*修改删除*/
table.on("tool(soc1_controlller_dataTable_filter)", function (row) {
if (row.event == "opt_show") {
soc1_dbcontrollupdateWin = layer.open({
id: "soc1_dbcontrollupdateWin_id",
type: 1,
title: "<i class=\"icon_detail\"></i>详情",
shade: 0.3,
area: ["600px", "500px"],
resize: false,
content: $("#soc1_dbcontrollupdateWin"),
btn:["<i class=\"icon_tick\"></i>提交数据"],
yes:function(){
$("#soc1_dbcontrollup").find("button[lay-filter=soc1_dbcontrollupdate_filter]").click();
},
end:function(){
},
success: function () {
layui.use(['multiSelect'], function () {
var $ = layui.jquery, form = layui.form,
multiSelect = layui.multiSelect;
$.ajax({
type: "get",
url: "http://39.97.66.43:8060/WEBAPI/WebHandle/APPHandler.ashx",
dataType: "json",
data: {
Action: "GetDvcCamList",
limit: 40,
page: 1,
UNIT_ID: "${manager_user['groupId']}",
},
crossDomain: true,
success: function (data) {
var option = '<option value="" selected="">请选择中控室摄像头</option>';
$.each(data.data, function (index, value_control) {
var camera_name_addr = value_control.DEVICE_NAME + "(" + value_control.DEVICE_ADDR + ")";
var camera_id_name_addr = value_control.ID + "-" + value_control.DEVICE_NAME + "-" + value_control.DEVICE_ADDR;
option += "<option value=\"" + camera_id_name_addr + "\">" + camera_name_addr + "</option>";
});
$("#camera_up_one").html(option);
multiSelect.render('select');
}
});
$.ajax({
url: "http://39.97.66.43:8060/WEBAPI/WebHandle/APPHandler.ashx",
dataType: "json",
type: "get",
data: {
Action: "GetDvcList",
SYS_ID: "05",
limit: 30,
UNIT_ID: "${manager_user['groupId']}",
page: 1
},
crossDomain: true,
success: function (data) {
var option = '<option value="" selected="">请选择中控室用户传输装置</option>';
$.each(data.data, function (index, value_control_yongchuan) {
var trad_name_addr = value_control_yongchuan.DEVICE_NAME + "(" + value_control_yongchuan.DEVICE_ADDR + ")";
var trad_id_name_addr = value_control_yongchuan.ID + "-" + value_control_yongchuan.DEVICE_NAME + "-" + value_control_yongchuan.DEVICE_ADDR;
option += "<option value=\"" + trad_id_name_addr + "\">" + trad_name_addr + "</option>";
});
$("#transmission_up_one").html(option);
multiSelect.render('select');
}
});
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/center/getonly" ,
data:{
id:row.data.id,
},
dataType: "json",
success: function (res) {
console.log(res);
var camera_id_name_addr = res.data.dvc06Id + "-" + res.data.dvc06Name + "-" + res.data.dvc06Addr;
var trad_id_name_addr = res.data.dvc05Id + "-" + res.data.dvc05Name + "-" + res.data.dvc05Addr;
$("#soc1_dbcontrollupdateWin").find("input[name='idhidden']").val(res.data.id);
$("#soc1_dbcontrollupdateWin").find("input[name='cbName']").val(res.data.cbName);
setTimeout(function(){
$("#camera_up_one").find("option[value='"+camera_id_name_addr+"']").prop("selected",true);
$("#transmission_up_one").find("option[value='"+trad_id_name_addr+"']").prop("selected",true);
multiSelect.render('select');
/*form.render('select')*/
}, 10);
}
});
});
}
});
}
if (row.event == "opt_delete") {
layer.confirm("确定删除当前数据(慎重)。<br/>如果继续请点击“确定”,否则点击“取消”<br/>是否继续?", {
title: "提示",
icon: 3
}, function (index) {
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/center/del",
data:{
id:row.data.id,
},
dataType: "json",
success: function (data) {
if (data.status == true) {
soc1_controlller_dataTable.reload({
url: "${ctx}/work/social/soc1/control/get",
where: {
baseId:${manager_user["baseId"]},
}
});
layer.close(index);
layer.msg("操作成功", {time: 2000});
}
}
});
});
}
});
form.on("submit(soc1_dbcontrollupdate_filter)", function (formData){
if (formData.field.zks_select_camera == "") {
layer.msg("请选择可视化摄像头设备!");
return false;
}
if (formData.field.zbry_select_transmission == "") {
layer.msg("请选择用户传输装置设备!");
return false;
}
$.ajax({
type:"post",
dataType:"json",
url:"${ctx}/work/social/soc1/center/update",
data:{
baseId:${manager_user["baseId"]},
id:formData.field.idhidden,
cbName:formData.field.cbName,
camera:formData.field.zks_select_camera,
transmission:formData.field.zbry_select_transmission,
},
success:function(res){
if(res.status==true) {
layer.msg("修改成功", {time: 2000});
layer.close(soc1_dbcontrollupdateWin);
soc1_controlller_dataTable.reload({
url: "${ctx}/work/social/soc1/control/get",
where: {
baseId: ${manager_user["baseId"]},
}
});
}else{
layer.msg(res.msg);
}
}
})
// onsole.log(formData.field);
// console.log(formData.field.idhidden);
return false;
})
// ===============================中控室结束=============
//开始值班
$("#soc1_duty_start_Btn").bind("click", function () {
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/dBase/startDuty",
data: {
dutyId: dutyId
},
dataType: "json",
success: function (data) {
if (data == "0") {
layer.msg("上班异常");
} else {
layer.msg("上班成功");
html = "<div id='duty_" + data.data.id + "' class='sy-ssaqzs' style='float:left;width:400px;height:180px;margin-right:30px;margin-bottom:30px;'>";
html += "<div class='sy-jrzbl fl'><img src='${ctx}/_files/_s/" + data.data.dutyPic + "'></div>";
html += "<div class='sy-jrzbr fr'>";
html += "<div class='sy-jrzbr1'><span>姓名:</span>" + data.data.usersName + "</div>";
// html += "<div class='sy-jrzbr1'><span>单位:</span>"+data.data.socName+"</div>";
// html += "<div class='sy-jrzbr1'><span>职务:</span>"+data.data.usersPost+"</div>";
html += "<div class='sy-jrzbr1'><span>值班中控室:</span>" + data.data.dutyTel + "</div>";
html += "<div class='sy-jrzbr1'><span>值班时间:</span>" + data.data.dutyTel + "</div>";
html += "<div class='sy-jrzbr1'><span>办电:</span>" + data.data.dutyPhone + "</div>";
html += "<div class='sy-jrzbr1'><span>手机:</span>" + data.data.dutyTel + "</div>";
html += "</div></div>";
dutyRecordId = data.dutyRecordId;
$("#soc_1_09_div_yes").show();
$("#soc_1_09_div_yes").prepend(html);
$("#soc1_duty_start_Btn").hide();
$("#soc1_duty_end_Btn").show();
$("#soc_1_09_div_no").hide();
}
}
});
});
//结束值班
$("#soc1_duty_end_Btn").bind("click", function () {
var end_Win = layer.open({
type: 1,
area: ["600px", "350px"],
title: "是否结束值班",
shade: 0.3,
resize: false,
content: $("#soc1_duty_end_Win"),
btn: ["结束值班"],
yes: function () {
$.ajax({
type: "post",
url: "${ctx}/work/social/soc1/dBase/endDuty",
data: {
dutyRecordId: dutyRecordId,
dutyRemark: $("#dutyRemarkId").val()
},
dataType: "json",
success: function (data) {
if (data == "0") {
layer.msg("下班异常");
} else if (data == "1") {
layer.msg("下班成功");
layer.close(end_Win);
$("#duty_" + dutyId).remove();
$("#dutyRemarkId").val("");
$("#soc1_duty_end_Btn").hide();
$("#soc1_duty_start_Btn").show();
if ($("#soc_1_09_div_yes").html() == "") {
$("#soc_1_09_div_no").show();
}
}
}
});
},
end: function () {
$("#dutyRemarkId").val("");
}
});
});
//日期input 值班时间
ldate.render({
elem: "#beginTime",
type: "date",
max: "#nowTime"
});
//加载数据================================================================================================================
//加载当前也所有数据
//出厂时间 add
ldate.render({
elem: "#mfseStartTime",
type: "date",
max: "nowTime"
});
//出厂时间 update
ldate.render({
elem: "#mfseStartTime1",
type: "date",
max: "nowTime"
});
//到期时间 add
ldate.render({
elem: "#mfseEndTime",
type: "date",
min: "nowTime"
});
//到期时间 update
ldate.render({
elem: "#mfseEndTime1",
type: "date",
min: "nowTime"
});
loadSocInfo();
});
var loadSocInfo = function () {
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/socInfo/load",
data: {baseId: "${manager_user['baseId']}"},
dataType: "json",
async: false,
success: function (data) {
//加载基本信息
var baseData = data.socBase;
$("#soc1_baseForm_regions").html("<span style=\"color:#ffffff;\">" + baseData.regionVals + "</span>");
if (baseData.socInd != null) $("#soc1_baseForm_socInd_t").val(baseData.socInd.split("###")[1]);
if (baseData.socClass != null) $("#soc1_baseForm_socClass_t").val(baseData.socClass.split("###")[1]);
form.val("soc1_baseForm_filter", {
id: baseData.id,
relId: baseData.relId,
socName: baseData.socName,
socCode: baseData.socCode,
socLevel: baseData.socLevel,
socProp: baseData.socProp,
isdel: baseData.isdel,
socInd: baseData.socInd,
socClass: baseData.socClass,
socLicence: baseData.socLicence,
socLegal: baseData.socLegal,
socAddr: baseData.socAddr,
socLoc: baseData.socLoc,
socAcreage: baseData.socAcreage,
socPcount: baseData.socPcount,
socAssets: baseData.socAssets,
socBuild: baseData.socBuild
/*
socChs1:baseData.socChs1,
socChstel1:baseData.socChstel1,
socCard1:baseData.socCard1,
socNum1:baseData.socNum1,
socChs2:baseData.socChs2,
socChstel2:baseData.socChstel2,
socCard2:baseData.socCard2,
socNum2:baseData.socNum2,
socChs3:baseData.socChs3,
socChstel3:baseData.socChstel3,
socCard3:baseData.socCard3,
socNum3:baseData.socNum3
*/
});
if (baseData.socIsrisk == "1") $("#soc1_baseForm input[name='socIsrisk']").attr("checked", true);
if (baseData.socIsrisk == "0") $("#soc1_baseForm input[name='socIsrisk']").attr("checked", false);
/*
if(baseData.socLive1 == "1") $("#soc1_baseForm input[name='socLive1']").attr("checked",true);
if(baseData.socLive1 == "0") $("#soc1_baseForm input[name='socLive1']").attr("checked",false);
if(baseData.socLive2 == "1") $("#soc1_baseForm input[name='socLive2']").attr("checked",true);
if(baseData.socLive2 == "0") $("#soc1_baseForm input[name='socLive2']").attr("checked",false);
if(baseData.socLive3 == "1") $("#soc1_baseForm input[name='socLive3']").attr("checked",true);
if(baseData.socLive3 == "0") $("#soc1_baseForm input[name='socLive3']").attr("checked",false);
*/
//解析baseData.socMans
if (baseData.socMans != null) {
var soc1BaseForm = $("#soc1_baseForm");
var _ln = 0, _n, _h, _guid, _html;
var mansJson = $.parseJSON(baseData.socMans);
for (var key in mansJson) {
_ln++;
}
//消防第一责任人
var m1 = mansJson['m1'];
var mans1 = m1.mans;
if (mans1 != null && mans1 != "") {
soc1BaseForm.find("input[name='socChs1']").val(mans1[0][0]);
soc1BaseForm.find("input[name='socChstel1']").val(mans1[0][1]);
}
_n = 1;
_h = $("#socChsDiv_1");
_guid = guid();
_html = "";
for (var i = 1; i < mans1.length; i++) {
_html += "<div id=\"dv0_" + _n + "_" + _guid + "\" style=\"height:50px;\">&nbsp;</div>" +
"<div id=\"dv1_" + _n + "_" + _guid + "\" class=\"layui-input-inline\" style=\"width:150px;\">" +
"<input type=\"text\" name=\"socChs" + _n + "\" value=\"" + mans1[i][0] + "\" class=\"layui-input\" placeholder=\"姓名\" autocomplete=\"off\"/>" +
"</div>" +
"<div id=\"dv2_" + _n + "_" + _guid + "\" class=\"layui-input-inline\" style=\"width:150px;\">" +
"<input type=\"text\" name=\"socChstel" + _n + "\" oninput=\"value=value.replace(/[^\\d]/g,'')\" value=\"" + mans1[i][1] + "\" class=\"layui-input\" placeholder=\"电话\" autocomplete=\"off\"/>" +
"</div>" +
"<div id=\"dv3_" + _n + "_" + _guid + "\" class=\"layui-input-inline\" style=\"line-height:38px;\">" +
"<i class=\"icon_close\" title=\"点击删除\" style=\"cursor:pointer;\" onclick=\"usersRemove(" + _n + ",'" + _guid + "')\"></i>" +
"</div>";
}
_h.append(_html);
//消防安全责任人
var m2 = mansJson['m2'];
var mans2 = m2.mans;
if (mans2 != null && mans2 != "") {
soc1BaseForm.find("input[name='socChs2']").val(mans2[0][0]);
soc1BaseForm.find("input[name='socChstel2']").val(mans2[0][1]);
}
_n = 2;
_h = $("#socChsDiv_2");
_guid = guid();
_html = "";
for (var i = 1; i < mans2.length; i++) {
_html += "<div id=\"dv0_" + _n + "_" + _guid + "\" style=\"height:50px;\">&nbsp;</div>" +
"<div id=\"dv1_" + _n + "_" + _guid + "\" class=\"layui-input-inline\" style=\"width:150px;\">" +
"<input type=\"text\" name=\"socChs" + _n + "\" value=\"" + mans2[i][0] + "\" class=\"layui-input\" placeholder=\"姓名\" autocomplete=\"off\"/>" +
"</div>" +
"<div id=\"dv2_" + _n + "_" + _guid + "\" class=\"layui-input-inline\" style=\"width:150px;\">" +
"<input type=\"text\" name=\"socChstel" + _n + "\" oninput=\"value=value.replace(/[^\\d]/g,'')\" value=\"" + mans2[i][1] + "\" class=\"layui-input\" placeholder=\"电话\" autocomplete=\"off\"/>" +
"</div>" +
"<div id=\"dv3_" + _n + "_" + _guid + "\" class=\"layui-input-inline\" style=\"line-height:38px;\">" +
"<i class=\"icon_close\" title=\"点击删除\" style=\"cursor:pointer;\" onclick=\"usersRemove(" + _n + ",'" + _guid + "')\"></i>" +
"</div>";
}
_h.append(_html);
//消防安全管理人
var m3 = mansJson['m3'];
var mans3 = m3.mans;
if (mans3 != null && mans3 != "") {
soc1BaseForm.find("input[name='socChs3']").val(mans3[0][0]);
soc1BaseForm.find("input[name='socChstel3']").val(mans3[0][1]);
}
_n = 3;
_h = $("#socChsDiv_3");
_guid = guid();
_html = "";
for (var i = 1; i < mans3.length; i++) {
_html += "<div id=\"dv0_" + _n + "_" + _guid + "\" style=\"height:50px;\">&nbsp;</div>" +
"<div id=\"dv1_" + _n + "_" + _guid + "\" class=\"layui-input-inline\" style=\"width:150px;\">" +
"<input type=\"text\" name=\"socChs" + _n + "\" value=\"" + mans3[i][0] + "\" class=\"layui-input\" placeholder=\"姓名\" autocomplete=\"off\"/>" +
"</div>" +
"<div id=\"dv2_" + _n + "_" + _guid + "\" class=\"layui-input-inline\" style=\"width:150px;\">" +
"<input type=\"text\" name=\"socChstel" + _n + "\" oninput=\"value=value.replace(/[^\\d]/g,'')\" value=\"" + mans3[i][1] + "\" class=\"layui-input\" placeholder=\"电话\" autocomplete=\"off\"/>" +
"</div>" +
"<div id=\"dv3_" + _n + "_" + _guid + "\" class=\"layui-input-inline\" style=\"line-height:38px;\">" +
"<i class=\"icon_close\" title=\"点击删除\" style=\"cursor:pointer;\" onclick=\"usersRemove(" + _n + ",'" + _guid + "')\"></i>" +
"</div>";
}
_h.append(_html);
//分析自定义
if (_ln > 3) {
_n = 4;
//_n++;
var _div = $("#soc1_baseForm_custom_div");
for (var i = _n; i <= _ln; i++) {
_html = "";
var m_c = mansJson['m' + i];
var mans_c = m_c.mans;
_guid = guid();
_html += "<div id=\"socMansCustomDiv_" + _guid + "\" class=\"layui-form-item\">" +
"<div class=\"layui-inline\">" +
"<label class=\"layui-form-label\">" + m_c.name + ":</label>" +
"<div id=\"socChsCustomDiv_" + _guid + "\" class=\"layui-inline\" style=\"600px;\">" +
"<div class=\"layui-input-inline\" style=\"width:150px;\">" +
"<input type=\"text\" name=\"socChs_c\" value=\"" + mans_c[0][0] + "\" class=\"layui-input\" placeholder=\"姓名\" autocomplete=\"off\"/>" +
"</div>" +
"<div class=\"layui-input-inline\" style=\"width:150px;\">" +
"<input type=\"text\" name=\"socChstel_c\" oninput=\"value=value.replace(/[^\\d]/g,'')\" value=\"" + mans_c[0][1] + "\" class=\"layui-input\" placeholder=\"电话\" autocomplete=\"off\"/>" +
"</div>" +
"<div class=\"layui-input-inline\" style=\"line-height:38px;\">" +
"<i class=\"icon_useradd\" title=\"点击增加人员\" style=\"cursor:pointer;\" onclick=\"usersAppend('" + _guid + "')\"></i>" +
"<i class=\"icon_cancel\" title=\"点击取消\" style=\"cursor:pointer;\" onclick=\"mansCancel('" + _guid + "')\"></i>" +
"</div>" +
"</div>" +
"</div>" +
"</div>";
_div.append(_html);
var _html_c = "";
var _h_c = $("#socChsCustomDiv_" + _guid);
for (var j = 1; j < mans_c.length; j++) {
var _guid_c = guid();
_html_c += "<div id=\"dv0_" + _guid_c + "\" style=\"height:50px;\">&nbsp;</div>" +
"<div id=\"dv1_" + _guid_c + "\" class=\"layui-input-inline\" style=\"width:150px;\">" +
"<input type=\"text\" name=\"socChs_c\" value=\"" + mans_c[j][0] + "\" class=\"layui-input\" placeholder=\"姓名\" autocomplete=\"off\"/>" +
"</div>" +
"<div id=\"dv2_" + _guid_c + "\" class=\"layui-input-inline\" style=\"width:150px;\">" +
"<input type=\"text\" name=\"socChstel_c\" oninput=\"value=value.replace(/[^\\d]/g,'')\" value=\"" + mans_c[j][1] + "\" class=\"layui-input\" placeholder=\"电话\" autocomplete=\"off\"/>" +
"</div>" +
"<div id=\"dv3_" + _guid_c + "\" class=\"layui-input-inline\" style=\"line-height:38px;\">" +
"<i class=\"icon_close\" title=\"点击删除\" style=\"cursor:pointer;\" onclick=\"usersRemove(-99,'" + _guid_c + "')\"></i>" +
"</div>";
}
_h_c.append(_html_c);
}
}
}
//微型消防站
var mfsData = data.socMfs;
if (mfsData != null) {
$("#soc_1_08_div_yes").show();
form.val("soc1_mfsUpdateForm_filter", {
id: mfsData.id,
baseId: mfsData.baseId,
mfsDes: mfsData.mfsDes
});
//解析照片mfsData.mfsPics
if (mfsData.mfsPics != undefined) {
var _pics = mfsData.mfsPics.substring(1).split(":");
var _html = "";
$.each(_pics, function (i, val) {
_html += "<div id=\"soc1_mfs_img_div" + i + "\" style=\"float:left;border:1px solid #2F4056;width:160px;height:180px;margin:0 2px 2px 0;\"><div style=\"position:relative;left:143px;top:1px;width:160px;height:20px;\"><i class=\"icon_close\" title=\"删除\" style=\"cursor:pointer;\" onclick=\"socMfsOpt('" + val + "',1,'" + i + "')\"></i></div><div><img src=\"${ctx}/_files/_s/" + val + "\" onclick=\"socMfsOpt('" + val + "')\" title=\"点击查看原图\" style=\"width:160px;height:160px;cursor:pointer;\"/></div></div>";
});
$("#soc1_mfsUpdateForm_files_div").html(_html);
} else {
$("#soc1_mfsUpdateForm_files_div").html("暂无相关照片。");
}
} else {
$("#soc_1_08_div_no").show();
}
//加载巡检点类型tree
var checksData = data.socChecks;
var zSet = {
view: {
selectedMulti: false
},
callback: {
onClick: function (event, treeId, treeNode) {
if (treeNode.level == 0) {
table.reload("soc1_checks_dataTable", {
where: {
baseId: "${manager_user['baseId']}",
valsid1: $("#soc1_subarea_cls1").val(),
valsid2: $("#soc1_subarea_cls2").val(),
checksCls: ""
}
});
return false;
}
table.reload("soc1_checks_dataTable", {
where: {
baseId: "${manager_user['baseId']}",
valsid1: $("#soc1_subarea_cls1").val(),
valsid2: $("#soc1_subarea_cls2").val(),
checksCls: treeNode.id
}
});
}
}
};
$.fn.zTree.init($("#soc1_checksTree"), zSet, checksData);
//为了展开第一个节点
var treeObj = $.fn.zTree.getZTreeObj("soc1_checksTree");
var nodes = treeObj.getNodesByFilter(function (node) {
return node.level == 0
});
for (var i = 0; i < nodes.length; i++) {
treeObj.expandNode(nodes[i], true);
}
menuIconOpt("soc1_checksTree");//换图标
//加载添加,修改巡检点页面的tree
var zOptSet = {
view: {
selectedMulti: false
},
callback: {
beforeClick: function (treeId, treeNode, clickFlag) {
if (treeNode.level == 0) {
return false;
}
},
onClick: function (event, treeId, treeNode) {
var _checksId = treeNode.id;
var _checksT = treeNode.name;
if (treeNode.level == 2) {
_checksId = treeNode.getParentNode().id + "," + treeNode.id;
_checksT = treeNode.getParentNode().name + "," + treeNode.name;
}
if (treeNode.level == 3) {
_checksId = treeNode.getParentNode().getParentNode().id + "," + treeNode.getParentNode().id + "," + treeNode.id;
_checksT = treeNode.getParentNode().getParentNode().name + "," + treeNode.getParentNode().name + "," + treeNode.name;
}
if ($("#soc1_checksAddWin").is(":visible")) {
$("#soc1_checksAddForm_checkst").text(_checksT);
$("#soc1_checksAddForm_checksCls").val(_checksId + "###" + _checksT);
} else {
$("#soc1_checksUpdateForm_checkst").text(_checksT);
$("#soc1_checksUpdateForm_checksCls").val(_checksId + "###" + _checksT);
}
}
}
};
$.fn.zTree.init($("#soc1_checksAddTree"), zOptSet, checksData);
$.fn.zTree.getZTreeObj("soc1_checksAddTree").expandAll(true);
$.fn.zTree.init($("#soc1_checksUpdateTree"), zOptSet, checksData);
$.fn.zTree.getZTreeObj("soc1_checksUpdateTree").expandAll(true);
//menuIconOpt("soc1_checksAddTree");//换图标
//menuIconOpt("soc1_checksUpdateTree");//换图标
//加载单位分区select
var subareaData = data.socSubarea;
var soc1_subarea_cls1 = $("#soc1_subarea_cls1");
var soc1_add_valst1 = $("#soc1_checksAddForm_valst1");//添加页面
var soc1_update_valst1 = $("#soc1_checksUpdateForm_valst1");//修改页面
soc1_subarea_cls1[0].options.length = 1;
soc1_add_valst1[0].options.length = 1;
soc1_update_valst1[0].options.length = 1;
$.each(subareaData, function () {
soc1_subarea_cls1.append("<option value=\"" + $(this)[0].id + "\">" + $(this)[0].valsName + "</option>");
soc1_add_valst1.append("<option value=\"" + $(this)[0].id + "\">" + $(this)[0].valsName + "</option>");
soc1_update_valst1.append("<option value=\"" + $(this)[0].id + "\">" + $(this)[0].valsName + "</option>");
});
//layui刷新
form.render();
}
});
}
var socSubareaForm = function (baseId, pid, op, v) {
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/socSubarea/list/s",
data: {baseId: baseId, pid: pid},
dataType: "json",
success: function (data) {
var soc1_valst2 = $("#soc1_checksAddForm_valst2");
if (op == "update") {
soc1_valst2 = $("#soc1_checksUpdateForm_valst2");
}
soc1_valst2[0].options.length = 1;
$.each(data, function () {
if (v == $(this)[0].id) {
soc1_valst2.append("<option value=\"" + $(this)[0].id + "\" selected=\"selected\">" + $(this)[0].valsName + "</option>");
} else {
soc1_valst2.append("<option value=\"" + $(this)[0].id + "\">" + $(this)[0].valsName + "</option>");
}
});
form.render();
}
});
}
var socSubareaOpt = function (baseId, pid) {
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/socSubarea/list/s",
data: {baseId: baseId, pid: pid == null ? "" : pid},
dataType: "json",
success: function (data) {
if (pid == null) {
var soc1_subarea_cls1 = $("#soc1_subarea_cls1");
soc1_subarea_cls1[0].options.length = 1;
//soc1_subarea_cls1.append("<option value=\"\">全部</option>");
$.each(data, function () {
soc1_subarea_cls1.append("<option value=\"" + $(this)[0].id + "\">" + $(this)[0].valsName + "</option>");
});
} else {
var soc1_subarea_cls2 = $("#soc1_subarea_cls2");
soc1_subarea_cls2[0].options.length = 1;
//soc1_subarea_cls2.append("<option value=\"\">全部</option>");
$.each(data, function () {
soc1_subarea_cls2.append("<option value=\"" + $(this)[0].id + "\">" + $(this)[0].valsName + "</option>");
});
}
form.render();
}
});
}
var indTreeOpt = function () {
var zSet = {
view: {
selectedMulti: false
}
};
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/dic/sshy",
dataType: "json",
success: function (data) {
//处理树结构
$.fn.zTree.init($("#soc1_socInd_tree"), zSet, data);
menuIconOpt("soc1_socInd_tree");
}
});
}
var classTreeOpt = function () {
var zSet = {
view: {
selectedMulti: false
}
};
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/dic/dwlb",
dataType: "json",
success: function (data) {
//处理树结构
$.fn.zTree.init($("#soc1_socClass_tree"), zSet, data);
menuIconOpt("soc1_socClass_tree");
}
});
}
var socMfsOpt = function (fileName, t, n) {
if (t == 1) {
//执行删除照片操作
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/socMfs/delete",
data: {baseId: "${manager_user['baseId']}", fileName: fileName},
dataType: "json",
success: function (data) {
$("#soc1_mfs_img_div" + n).remove();
if ($("#soc1_mfsUpdateForm_files_div").html().length == 0) {
$("#soc1_mfsUpdateForm_files_div").html("暂无相关照片。");
}
}
});
} else {
//执行展示图片
var x = ($(document.body).width() - 200).toString() + "px";
var y = ($(document.body).height() - 200).toString() + "px";
soc1_mfsImgWin = layer.open({
id: "soc1_mfsImgWin_id",
type: 1,
title: "<i class=\"icon_detail\"></i>查看原图",
shade: 0.3,
area: [x, y],
resize: false,
content: $("#soc1_mfsImgWin"),
btn: ["<i class=\"icon_down\"></i>下载原图"],
yes: function (index, layero) {
location.href = "${ctx}/work/social/soc1/socMfs/down?fileName=" + fileName;
},
success: function () {
$("#soc1_mfsImgWin").html("<center><img src=\"${ctx}/_files/_s/" + fileName + "\" border=\"0\"/></center>");
}
});
}
}
var usersRemove = function (n, m) {
$("#dv0_" + (n == -99 ? "" : n + "_") + m).remove();
$("#dv1_" + (n == -99 ? "" : n + "_") + m).remove();
$("#dv2_" + (n == -99 ? "" : n + "_") + m).remove();
$("#dv3_" + (n == -99 ? "" : n + "_") + m).remove();
}
var usersAppend = function (guid) {
var _guid = s4() + s4() + s4() + s4() + s4() + s4() + s4() + s4();
var _h = $("#socChsCustomDiv_" + guid);
var _html = "<div id=\"dv0_" + _guid + "\" style=\"height:50px;\">&nbsp;</div>" +
"<div id=\"dv1_" + _guid + "\" class=\"layui-input-inline\" style=\"width:150px;\">" +
"<input type=\"text\" name=\"socChs_c\" class=\"layui-input\" placeholder=\"姓名\" autocomplete=\"off\"/>" +
"</div>" +
"<div id=\"dv2_" + _guid + "\" class=\"layui-input-inline\" style=\"width:150px;\">" +
"<input type=\"text\" name=\"socChstel_c\" oninput=\"value=value.replace(/[^\\d]/g,'')\" class=\"layui-input\" placeholder=\"电话\" autocomplete=\"off\"/>" +
"</div>" +
"<div id=\"dv3_" + _guid + "\" class=\"layui-input-inline\" style=\"line-height:38px;\">" +
"<i class=\"icon_close\" title=\"点击删除\" style=\"cursor:pointer;\" onclick=\"usersRemove(-99,'" + _guid + "')\"></i>" +
"</div>";
_h.append(_html);
}
var mansCancel = function (guid) {
$("#socMansCustomDiv_" + guid).remove();
}
//生成uuid用
var s4 = function () {
return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1);
}
var guid = function () {
return (s4() + s4() + s4() + s4() + s4() + s4() + s4() + s4());
}
var soc1AccountOpt = function (obg) {
$.ajax({
type: "get",
url: "${ctx}/work/social/soc1/dbAccount/select",
data: {baseId: "${manager_user['baseId']}"},
dataType: "json",
success: function (data) {
var accountUsers = obg;
accountUsers.html("");
accountUsers.append("<option value=\"\">请选择</option>");
var _tmp = "-1";
var _n = 0;
$.each(data, function (index, item) {
if (item.deptId != _tmp) {
if (_n != 0) {
accountUsers.append("</optgroup>");
}
accountUsers.append("<optgroup label=\"" + item.deptName + "\">");
_n++;
}
//accountUsers.append("<option value=\""+item.accountUid+"\">"+item.accountName+(item.accountUid == '${manager_user['usersUid']}'?'[当前登录]':'')+"</option>");
accountUsers.append("<option value=\"" + item.accountUid + "\">" + item.accountUid + "</option>");
_tmp = item.deptId;
});
accountUsers.append("</optgroup>");
form.render();
}
});
}
// 只需要引入multiSelect模块即可
layui.config({
base: '${ctx}/js/',
})
</script>
</body>
</html>