web.php
5.54 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
<?php $this->load->view('common/header'); ?>
<body>
<div class="cl pd-5 bg-1">
<span class="l">
<button class="btn btn-primary radius" onclick="layer_load('', '<?=site_url('/tool/cal');?>');">
<i class="Hui-iconfont"></i> 利息计算器
</button>
<button class="btn btn-primary radius" onclick="layer_load('', '<?=site_url('/tool/web');?>');">
<i class="Hui-iconfont"></i> 网查网址
</button>
</span>
<span class="r">
<button class="btn btn-primary radius" onclick="layer_load('', '<?=site_url('/tool/add');?>');">
<i class="Hui-iconfont"></i> 新增
</button>
</span>
</div>
<div class="page-container">
<form class="" onreset="resetHandler()">
<div class="row cl mb-20">
<div class="col-xs-4">
<input type="text" class="form-control input-text table_search" value="" placeholder="网站名称" column="1">
</div>
<div class="col-xs-4">
<input type="text" class="form-control input-text table_search" value="" placeholder="网站地址" column="2">
</div>
</div>
<div>
<input class="btn btn-warning radius" type="reset" value="重置">
</div>
</form>
<div class="body mt-20">
<table class="table table-border table-bordered table-bg" id="table" width="100%">
<thead class="text-c">
<tr>
<th width="68px">操作</th>
<th>网站名称</th>
<th>网站地址</th>
<th>备注</th>
</tr>
</thead>
<tbody class="text-c">
</tbody>
</table>
</div>
</div>
<?php $this->load->view('common/footer'); ?>
<script>
var table = $('#table').dataTable({
aaSorting: [[1, "desc"]],
serverSide: true,
processing: true,
bSort: false,
searching: false,//是否显示搜索
iDisplayLength: 6,
bLengthChange: false,
ajax: {
url: apiBaseUrl + '/order/into/getAllApplyOrder',
dataFilter: function (json) {
var ret = {}, json = jQuery.parseJSON(json);
ret.data = json.data || [];
var draw = getUrlParam('draw');
if(draw) {
ret.draw = draw;
}
ret.recordsTotal = 0;
ret.recordsFiltered = 0;
if (json.page) {
ret.recordsTotal = parseInt(json.page.totalNumber);
ret.recordsFiltered = parseInt(json.page.totalNumber);
}
return JSON.stringify(ret);
},
data: function (data) {
data.pageSize = data.length;
data.currentPage = parseFloat(data.start / data.length) + 1;
return data;
}
},
columns: [
{
data: "id", render: function (data, type, full) {
return '<span class="dropDown dropDown_hover">\
<button class="btn radius size-M">请选择 <i class="Hui-iconfont"></i></button>\
<ul class="dropDown-menu menu radius box-shadow">\
<li><a href="javascript:;" onclick="layer_load(\'订单详情\', \'/index.php/tool/edit/'+data+'\')">编辑</a></li>\
<li><a href="javascript:;" onclick="del('+data+')">删除</a></li>\
</ul></span>';
}
},
{data: "orderNo"},//网站名称
{data: "userName", render: function(data, type, full) {
if(data)
return '<a href="'+data+'" target="_blank" class="btn btn-link">'+data+'</a>';
return '';
}},//网站地址
{data: "idCard"},//备注
]
});
$.fn.dataTableExt.afnFiltering.push(
function (oSettings, aData, iDataIndex) {
var min = document.getElementById('min').value;
var max = document.getElementById('max').value;
var iDateCol = 12;
var dateMin = new Date(aData[iDateCol]);
var dateMax = new Date(aData[iDateCol]);
if (min === '' && max === '')
return true;
else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
return true;
else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
return true;
return false;
}
);
$('.table_search').on('change', function () {
search = $(this).val();
column = $(this).attr('column');
$('#table').DataTable().column(column).search(search).draw();
});
$('#min, #max').on('keyup', function () {
$('#table').DataTable().draw();
});
function resetHandler() {
$('#table').DataTable().columns().search("").draw();
}
function del(id) {
layer.confirm('一旦删除信息就无法恢复, 确认删除吗?', {
btn: ['确认','取消'],
title: '删除网查'
}, function(){
layer_load('应用工具', '<?=site_url("tool/web")?>');
});
}
</script>
</body>
<html>