gs-jjsp-web/bns/html/dutyTask/workPermit.html

349 lines
17 KiB
HTML
Raw Normal View History

2025-10-09 10:26:27 +08:00
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="../../js/public/webuploader/webuploader.min.css">
<link rel="stylesheet" href="../../js/public/webuploader/bootstrap.min.css">
<link rel="stylesheet" href="../../js/layui-v2.9.2/layui/css/layui.css">
<link rel="stylesheet" href="../../css/font.css">
<link rel="stylesheet" href="../../css/table-common3.css">
<link href="../../js/layui/formSelects-v4.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="../../css/dutyTask/workPermit.css">
<script src="../../js/public/jquery-3.6.0.js" type="text/javascript"></script>
<!--拦截及公共ip-->
<script src="../../js/public/sm3.js"></script>
<script src="../../js/system/IPUtils.js"></script>
<script src="../../js/system/ajax_intercept.js"></script>
<script src="../../js/system/public_utils.js"></script>
<script src="../../js/public/aes.js" type="text/javascript"></script>
<script src="../../js/public/public.js"></script>
<!--拦截及公共ip结束-->
<script src="../../js/public/permission.js" type="text/javascript"></script>
<script src="../../js/layui-v2.9.2/layui/layui.js"></script>
<script src="../../js/public/select.js"></script>
<script src="../../js/public/commonUtils.js"></script>
<script src="../../js/public/spark-md5.min.js"></script>
<script src="../../js/public/webuploader/bootstrap.bundle.min.js"></script>
<script src="../../js/public/webuploader/webuploader.min.js"></script>
<title>作业许可</title>
</head>
<body>
<div id="content" class="layout">
<div id="left-box" class="layout">
<!--作业许可-->
<div id="workPermit">
<div class="content-title layout">
<p>作业许可</p>
</div>
<div class="search-box">
<form class="layui-form" onclick="return false;">
<div class="layui-form-item">
<div class="layui-inline workDay">
<!-- <label class="layui-form-label" style="width: 40px;">状态:</label> -->
<div class="layui-input-inline">
<select class="layui-select" id="permitStatus">
<option value="">请选择状态</option>
<option value="0">新开票</option>
<option value="1">许可</option>
<option value="2">不许可</option>
</select>
</div>
</div>
<div class="layui-inline">
<div class="layui-input-inline">
<select class="layui-select" id="buildCode" xm-select="buildCode" xm-select-show-count='1'
xm-select-search="" xm-select-search-type="dl">
</select>
</div>
</div>
<div class="layui-inline">
<div class="layui-input-inline" style="width: 180px;">
<input class="layui-input" id="proName" maxlength="150" placeholder="请输入工程名称">
</div>
</div>
<div class="layui-inline">
<button type="button" class="layui-btn layui-btn-normal layui-btn-sm query"
style="background-color: #2F82FB;" onclick="queryTable(1)">查询
</button>
<button type="button" class="layui-btn layui-btn-normal layui-btn-sm export"
style="background-color: #2F82FB;" onclick="exportData(1)">导出
</button>
</div>
</div>
<div class="layui-form-item layout" style="justify-content: end;">
<div class="layui-inline">
<div class="xkNum layout">
<p>已许可:<span id="permitNum"></span></p>
<p>不许可:<span id="notPermitNum"></span></p>
</div>
</div>
</div>
</form>
</div>
<div class="table-box2">
<div class="table-box" table-responsive style="z-index: 1;">
<table id="dataTable" class="table" lay-filter="dataTable"></table>
</div>
<div id="voi-page" class="layout" style="justify-content: right;height: 46px;"></div>
</div>
</div>
<hr>
<!--风险销号-->
<div id="riskConsumption">
<div class="content-title layout">
<p>风险销号</p>
</div>
<div class="search-box">
<form class="layui-form" onclick="return false;">
<div class="layui-form-item">
<div class="layui-inline workDay">
<!-- <label class="layui-form-label" style="width: 75px;">销号状态:</label> -->
<div class="layui-input-inline">
<select class="layui-select" id="consumptionStatus">
<option value="">请选择销号状态</option>
<option value="1">未销号</option>
<option value="3">已销号</option>
</select>
</div>
</div>
<div class="layui-inline">
<div class="layui-input-inline">
<select class="layui-select" id="buildCode2" xm-select="buildCode2" xm-select-show-count='1'
xm-select-search="" xm-select-search-type="dl">
</select>
</div>
</div>
<div class="layui-inline">
<div class="layui-input-inline" style="width: 180px;">
<input class="layui-input" id="proName2" maxlength="150" placeholder="请输入工程名称">
</div>
</div>
<div class="layui-inline">
<button type="button" class="layui-btn layui-btn-normal layui-btn-sm query"
style="background-color: #2F82FB;" onclick="queryTable(2)">查询
</button>
<button type="button" class="layui-btn layui-btn-normal layui-btn-sm export"
style="background-color: #2F82FB;" onclick="exportData(2)">导出
</button>
</div>
</div>
<div class="layui-form-item layout" style="justify-content: end;">
<div class="layui-inline">
<div class="xkNum layout">
<p>已销号:<span id="cancelNum"></span></p>
<p>未销号:<span id="notCancelNum"></span></p>
</div>
</div>
</div>
</form>
</div>
<div class="table-box2">
<div class="table-box" table-responsive style="z-index: 1;">
<table id="dataTable2" class="table" lay-filter="dataTable2"></table>
</div>
<div id="voi-page2" class="layout" style="justify-content: right;height: 46px;"></div>
</div>
</div>
</div>
<div id="center-box">
<iframe id="indexIframe" width="100%" height="100%" frameborder="0"></iframe>
<div id="no-ticket-file" class="layout" style="display: none;"><p>无作业票文件</p></div>
</div>
<div id="right-box">
<div id="btn-box" class="layout">
</div>
<div class="content-title layout">
<p>必备条件</p>
</div>
<div id="essCondition-box" style="height: calc(100% - 80px)">
<!--表1-->
<table id="table-1" class="essCondition-table">
<colgroup>
<col width="10%">
<col width="22.5%">
<col width="22.5%">
<col width="22.5%">
<col width="22.5%">
</colgroup>
<tr>
<td colspan="4">1、作业计划、作业票已完成提前对照计划、作业票核对</td>
<td>
<div class="radio-box layout">
<div class="radio-box-child layout">
<input type="radio" name="radio1" value="1" id="true" checked><label
for="true">是</label>
</div>
<div class="radio-box-child layout">
<input type="radio" name="radio1" value="2" id="false"><label for="false"></label>
</div>
</div>
</td>
<td style="display: none;">
<p id="radioValue1"></p>
</td>
</tr>
</table>
<!--表2-->
<table id="table-2" class="essCondition-table">
<colgroup>
<col width="10%">
<col width="22.5%">
<col width="22.5%">
<col width="22.5%">
<col width="22.5%">
</colgroup>
<tr id="table-person">
<td colspan="4">
<div class="td-info layout"><p>2、作业人员已准入特种作业人员持证上岗。</p>
<img src="../../img/show-2.png" title="展开" onclick="openTableData()" id="openBtn">
<img src="../../img/open-2.png" title="收起" onclick="closeTableData()" id="closeBtn">
<p><span class="access" id="accessNum">0</span><span>/</span><span class="noAccess" id="noAccessNum">0</span></p>
</div>
</td>
<td>
<div class="radio-box layout">
<div class="radio-box-child layout">
<input type="radio" name="radio2" value="1" id="true2" checked><label
for="true2">是</label>
</div>
<div class="radio-box-child layout">
<input type="radio" name="radio2" value="2" id="false2"><label for="false2"></label>
</div>
</div>
</td>
<td style="display: none;"><p id="radioValue2"></p></td>
</tr>
</table>
<!--表三-->
<table id="table-3" class="essCondition-table">
<colgroup>
<col width="10%">
<col width="22.5%">
<col width="22.5%">
<col width="22.5%">
<col width="22.5%">
</colgroup>
<tr id="table-person2">
<td colspan="4">
<div class="td-info layout"><p>3、班组骨干已通过国网岗位资格考试与通过人员清单抽查核对</p>
<img src="../../img/show-2.png" title="展开" onclick="openTableData2()" id="openBtn2">
<img src="../../img/open-2.png" title="收起" onclick="closeTableData2()" id="closeBtn2">
<p><span class="access" id="passNum">0</span><span>/</span><span class="noAccess" id="noPassNum">0</span></p>
</div>
</td>
<td>
<div class="radio-box layout">
<div class="radio-box-child layout">
<input type="radio" name="radio3" value="1" id="true3" checked><label
for="true3">是</label>
</div>
<div class="radio-box-child layout">
<input type="radio" name="radio3" value="2" id="false3"><label for="false3"></label>
</div>
</div>
</td>
<td style="display: none;">
<p id="radioValue3"></p>
</td>
</tr>
</table>
<!--表4-->
<table id="table-4" class="essCondition-table">
<colgroup>
<col width="10%">
<col width="22.5%">
<col width="22.5%">
<col width="22.5%">
<col width="22.5%">
</colgroup>
<tr>
<td colspan="4">4、监理人员准确掌握工作计划及相关风险管控措施电话考问</td>
<td>
<div class="radio-box layout">
<div class="radio-box-child layout">
<input type="radio" name="radio4" value="1" id="true4" checked><label
for="true4">是</label>
</div>
<div class="radio-box-child layout">
<input type="radio" name="radio4" value="2" id="false4"><label for="false4"></label>
</div>
</div>
</td>
<td style="display: none;">
<p id="radioValue4"></p>
</td>
</tr>
</table>
<!--表5-->
<table id="table-5" class="essCondition-table">
<colgroup>
<col width="10%">
<col width="22.5%">
<col width="22.5%">
<col width="22.5%">
<col width="22.5%">
</colgroup>
<tr id="table-person3">
<td colspan="4">5、已编制安全技术措施包括施工方案、三措一案、单基策划等并经审批提前查阅有关资料</td>
<td>
<div class="radio-box layout">
<div class="radio-box-child layout">
<input type="radio" name="radio5" value="1" id="true5" checked><label
for="true5">是</label>
</div>
<div class="radio-box-child layout">
<input type="radio" name="radio5" value="2" id="false5"><label for="false5"></label>
</div>
</div>
</td>
<td style="display: none;">
<p id="radioValue5"></p>
</td>
</tr>
</table>
<!-- <div class="container">
<div class="upload-panel">
<div class="upload-actions">
<div id="picker" class="btn btn-primary">
<i class="iconfont icon-add"></i> 选择文件
</div>
<button id="startUpload" class="btn btn-success" disabled>
<i class="iconfont icon-upload"></i> 开始上传
</button>
<div id="fileCounter" class="file-counter"></div>
</div>
</div>
<table class="upload-table">
<thead>
<tr>
<th width="25%">文件名</th>
<th width="15%">大小</th>
<th width="25%">上传进度</th>
<th width="20%">状态</th>
<th width="15%">操作</th>
</tr>
</thead>
<tbody id="fileList">
<tr id="noFiles">
<td colspan="5" class="no-files">暂无文件,请点击上方按钮添加文件</td>
</tr>
</tbody>
</table>
</div>
<div id="toast" class="toast"></div> -->
<div id="permit-box" style="margin-top: 10px;font-size: 15px;">
</div>
</div>
</div>
</div>
</body>
<script src="../../js/dutyTask/workPermitAjax.js"></script>
<script src="../../js/dutyTask/workPermitTable.js"></script>
<script src="../../js/dutyTask/workPermitUpload.js"></script>
<script src="../../js/dutyTask/workPermit.js"></script>
</html>