|
@@ -117,24 +117,25 @@
|
|
|
暂无数据
|
|
|
</div>
|
|
|
|
|
|
- <!-- 详情弹框 -->
|
|
|
+ <!-- 维保点位弹框 -->
|
|
|
<div class="xcConfirm queryPointDetailList" style="display:none">
|
|
|
<div class="xc_layer"></div>
|
|
|
<div class="popBox">
|
|
|
<div class="ttBox">
|
|
|
<a class="clsBtn"></a>
|
|
|
- <span class="tt">详情</span>
|
|
|
+ <span class="tt">维保点位</span>
|
|
|
</div>
|
|
|
- <div class="member">
|
|
|
+ <div class="memberbox">
|
|
|
<div class="member-choose" style="margin:0.4375rem 0">
|
|
|
<span>维保状态</span>
|
|
|
- <select name="" id="">
|
|
|
+ <select name="" id="weibao">
|
|
|
<option value="0">所有</option>
|
|
|
<option value="1">未完成</option>
|
|
|
<option value="2">已完成</option>
|
|
|
</select>
|
|
|
+ <a class="button" id="buttonSearch2">确定</a>
|
|
|
</div>
|
|
|
- <table class="pure-table pure-table-inner" cellspacing="0px" style="width: 96%;margin-left: 2%;">
|
|
|
+ <table class="pure-table pure-table-inner" cellspacing="0px">
|
|
|
<thead>
|
|
|
<tr>
|
|
|
<th style="width:24px">
|
|
@@ -149,13 +150,38 @@
|
|
|
</tr>
|
|
|
</thead>
|
|
|
</table>
|
|
|
- <div class="scroll" style="height:270px;overflow-y:auto;width:98%">
|
|
|
- <table class="pure-table pure-table-inner result" cellspacing="0px" style="width: 98%;margin-left: 2%;">
|
|
|
+ <div class="scroll" style="height:270px;overflow-y:auto;">
|
|
|
+ <table class="pure-table pure-table-inner result" cellspacing="0px">
|
|
|
<tbody id="dataList2">
|
|
|
</tbody>
|
|
|
</table>
|
|
|
</div>
|
|
|
+
|
|
|
+ <div class="pager2 has-data flex">
|
|
|
+ <div class="pager-left flex1 align-left">
|
|
|
+ <ul>
|
|
|
+ <li id="firstPageButton2" class="pg-first disabled"></li>
|
|
|
+ <li id="prevPageButton2" class="pg-prev disabled"></li>
|
|
|
+ <li class="pg-des">
|
|
|
+ 第 <input id="currentPage2" type="text" size="1" value="1"> 页,共 <span id="totalPage2">1</span> 页
|
|
|
+ </li>
|
|
|
+ <li id="nextPageButton2" class="pg-next"></li>
|
|
|
+ <li id="lastPageButton2" class="pg-last"></li>
|
|
|
+ <li class="pg-refresh2">
|
|
|
+ <a href="javascript:location.reload();"></a>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ <div class="pager-right flex1 align-right">显示第 <span id="pageFrom2"> 1 </span> 条到 <span id="pageTo2">
|
|
|
+ 1 </span>条记录,总共 <span id="dataTotal2">
|
|
|
+ 1 </span>条
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="pager2 no-data" style="display:none;text-align:right">
|
|
|
+ 暂无数据
|
|
|
+ </div>
|
|
|
</div>
|
|
|
+
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
@@ -166,6 +192,8 @@
|
|
|
<script src="../../layui/layui.js"></script>
|
|
|
<script src="../../js/valid.js"></script>
|
|
|
<script src="../../js/record.js"></script>
|
|
|
+ <script src="../../js/record-inner.js"></script>
|
|
|
+
|
|
|
<script>
|
|
|
layui.use(['form', 'layedit', 'laydate'], function() {
|
|
|
var form = layui.form,
|
|
@@ -208,97 +236,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
- // 详情弹框js start
|
|
|
-
|
|
|
-
|
|
|
- //详情弹框
|
|
|
-$(document).on('click', 'a.view-detail', function() {
|
|
|
-
|
|
|
-let dataId = $(this).data('id'); //单位ID
|
|
|
-alert(dataId)
|
|
|
-companyId = dataId;
|
|
|
-
|
|
|
-layerDepartmentIndex = layer.open({
|
|
|
- type: 1,
|
|
|
- title: false,
|
|
|
- closeBtn: 0,
|
|
|
- shadeClose: true,
|
|
|
- skin: 'yourclass',
|
|
|
- area: ['700px', '500px'],
|
|
|
- content: $(".queryPointDetailList"),
|
|
|
- success: function() {
|
|
|
- getPointDetailAjax({ "_dc": dataId })
|
|
|
- //获取部门列表 ajax请求
|
|
|
- $('.clsBtn,.cancel').click(function() {
|
|
|
- layer.close(layerDepartmentIndex);
|
|
|
- })
|
|
|
- }
|
|
|
-})
|
|
|
-
|
|
|
-})
|
|
|
-
|
|
|
-
|
|
|
-//获取列表 ajax请求
|
|
|
-function getPointDetailAjax(queryParam = {}, page = 1) {
|
|
|
- queryParam.page = page;
|
|
|
- queryParam.limit = 4; //每页显示条数
|
|
|
- queryParam.start = (queryParam.page - 1) * queryParam.limit;
|
|
|
- ajaxRequest(RECORD_LIST, "POST", queryParam, function(result) {
|
|
|
- let data = result.RESULT;
|
|
|
- let items = '';
|
|
|
- if (result.totalCount > 0) {
|
|
|
- data.forEach(function(item, key) {
|
|
|
- items += "<tr>" +
|
|
|
- "<td class='status'></td>" +
|
|
|
- "<td>" + item.xh + "</td>" +
|
|
|
- "<td>" + item.plan_name + "</td>" +
|
|
|
- "<td ><a class='view-detail' data-id=" + item.phone + ">查看</a></td>" +
|
|
|
- "<td>" + item.ywcsj + "</td>" +
|
|
|
- "<td>" + item.zt + "</td>" +
|
|
|
- "<td>" + item.completion + "</td>" +
|
|
|
- "<td>" + item.name + "</td>" +
|
|
|
- "<td>" + item.phone + "</td>" +
|
|
|
- "</tr>"
|
|
|
- })
|
|
|
- $('#dataList').html(items);
|
|
|
- }else{
|
|
|
- $('#dataList').html('');
|
|
|
- }
|
|
|
- console.log(result)
|
|
|
- totalPages = result.totalCount / result.limit;
|
|
|
- totalPages= Math.ceil(totalPages);
|
|
|
- $('#totalPage').html(totalPages); //总共多少页
|
|
|
- $('#dataTotal').html(result.totalCount); //总共多少条数据
|
|
|
- $('#currentPage').val(page); //当前页面
|
|
|
- let pageFrom = (page - 1) * result.limit + 1; //开始
|
|
|
- let pageTo = result.page * result.limit; //结束
|
|
|
- pageTo = pageTo > result.totalCount ? result.totalCount : pageTo;
|
|
|
- $('#pageFrom').html(pageFrom);
|
|
|
- $('#pageTo').html(pageTo);
|
|
|
-
|
|
|
- // 无数据时
|
|
|
- if (!result.totalCount) {
|
|
|
- $('.pager.has-data').hide()
|
|
|
- $('.pager.no-data').show()
|
|
|
- } else {
|
|
|
- $('.pager.has-data').show()
|
|
|
- $('.pager.no-data').hide()
|
|
|
- }
|
|
|
- if (page < totalPages) {
|
|
|
- $('#nextPageButton,#lastPageButton').removeClass('disabled');
|
|
|
- } else {
|
|
|
- $('#nextPageButton,#lastPageButton').addClass('disabled');
|
|
|
- }
|
|
|
- if (page === 1) {
|
|
|
- $('#firstPageButton,#prevPageButton').addClass('disabled');
|
|
|
- } else {
|
|
|
- $('#firstPageButton,#prevPageButton').removeClass('disabled');
|
|
|
- }
|
|
|
- }, function(errorMsg) {
|
|
|
- alert("请求数据失败!");
|
|
|
- },1)
|
|
|
-}
|
|
|
-
|
|
|
|
|
|
|
|
|
</script>
|