1493571e by Zelig

网查查询

1 parent eadac62f
...@@ -13,4 +13,8 @@ class Tool extends CI_Controller { ...@@ -13,4 +13,8 @@ class Tool extends CI_Controller {
13 public function add() { 13 public function add() {
14 $this->load->view('tool/add'); 14 $this->load->view('tool/add');
15 } 15 }
16
17 public function edit($id) {
18 $this->load->view('tool/add');
19 }
16 } 20 }
......
1 <?php $this->load->view('common/header'); ?>
2
3 <body>
4 <div class="page-container">
5 <div class="panel panel-default">
6 <div class="panel-body">
7 <form action='application/tool/webSite' method="post" class="form form-horizontal" id="web_add">
8 <div class="row cl">
9 <label class="form-label col-xs-4 col-sm-3">网站名称</label>
10 <div class="formControls col-xs-3 col-sm-6">
11 <input type="text" class="input-text" name="siteName">
12 </div>
13 </div>
14 <div class="row cl">
15 <label class="form-label col-xs-4 col-sm-3">网站地址</label>
16 <div class="formControls col-xs-3 col-sm-6">
17 <input type="text" class="input-text" name="siteAddress">
18 </div>
19 </div>
20 <div class="row cl">
21 <label class="form-label col-xs-4 col-sm-3">备注</label>
22 <div class="formControls col-xs-3 col-sm-6">
23 <textarea name="remark" class="textarea"></textarea>
24 </div>
25 </div>
26 <div class="row cl">
27 <div class="col-xs-8 col-sm-9 col-xs-offset-4 col-sm-offset-3">
28 <input class="btn btn-primary" type="submit" value="提交">
29 <a href="javascript:layer_load('', '<?=site_url('/tool/web');?>');" class="btn btn-warning">返回</a>
30 </div>
31 </div>
32 </form>
33 </div>
34 </div>
35 </div>
36 <?php $this->load->view('common/footer'); ?>
37
38 <script>
39 $().ready(function() {
40 $("#web_add").validate({
41 rules: {
42 name: {
43 required: true
44 }
45 },
46 submitHandler:function(form){
47 submit();
48 }
49 });
50
51 function submit (){
52 var targetUrl = $("#web_add").attr("action");
53 var data = $("#web_add").serializeJson();
54
55 $.ajax({
56 type:'post',
57 url:apiBaseUrl + targetUrl,
58 cache: false,
59 data:JSON.stringify(data),
60 dataType:'json',
61 contentType: "application/json; charset=UTF-8",
62 success:function(data){
63 if(data.msg){
64 layer.alert(data.msg);
65 } else if(data.code != 0){
66 layer.alert('请求失败');
67 } else {
68 layer.alert('请求成功');
69 setTimeout(function () {
70 layer_close();
71 },500);
72 }
73
74 },
75 error:function(){
76 layer.alert("请求失败")
77 }
78 })
79 }
80 });
81 </script>
82 </body>
83 </html>
...@@ -18,8 +18,22 @@ ...@@ -18,8 +18,22 @@
18 </div> 18 </div>
19 19
20 <div class="page-container"> 20 <div class="page-container">
21 <form class="" onreset="resetHandler()">
22 <div class="row cl mb-20">
23 <div class="col-xs-4">
24 <input type="text" class="form-control input-text table_search" value="" placeholder="网站名称" column="1">
25 </div>
26 <div class="col-xs-4">
27 <input type="text" class="form-control input-text table_search" value="" placeholder="网站地址" column="2">
28 </div>
29 </div>
30
31 <div>
32 <input class="btn btn-warning radius" type="reset" value="重置">
33 </div>
34 </form>
21 <div class="body mt-20"> 35 <div class="body mt-20">
22 <table class="table table-border table-bordered table-bg" id="table"> 36 <table class="table table-border table-bordered table-bg" id="table" width="100%">
23 <thead class="text-c"> 37 <thead class="text-c">
24 <tr> 38 <tr>
25 <th width="68px">操作</th> 39 <th width="68px">操作</th>
...@@ -29,20 +43,6 @@ ...@@ -29,20 +43,6 @@
29 </tr> 43 </tr>
30 </thead> 44 </thead>
31 <tbody class="text-c"> 45 <tbody class="text-c">
32 <tr>
33 <td>
34 <span class="dropDown dropDown_hover">
35 <button class="btn radius size-M">请选择 <i class="Hui-iconfont">&#xe6d5;</i></button>
36 <ul class="dropDown-menu menu radius box-shadow">
37 <li><a href="javascript:;" onclick="layer_show('订单详情', '/work/detail/1?tab=0')">编辑</a></li>
38 <li><a href="javascript:;" onclick="creatIframe('/work/check/1?tab=0', '审批订单')">删除</a></li>
39 </ul>
40 </span>
41 </td>
42 <td>浙江省法院失信人</td>
43 <td><a href="http://baidu.com" class="btn btn-link" target="_blank">http://baidu.com</a></td>
44 <td></td>
45 </tr>
46 </tbody> 46 </tbody>
47 </table> 47 </table>
48 </div> 48 </div>
...@@ -52,7 +52,94 @@ ...@@ -52,7 +52,94 @@
52 <script> 52 <script>
53 var table = $('#table').dataTable({ 53 var table = $('#table').dataTable({
54 aaSorting: [[1, "desc"]], 54 aaSorting: [[1, "desc"]],
55 serverSide: true,
56 processing: true,
57 bSort: false,
58 searching: false,//是否显示搜索
59 iDisplayLength: 6,
60 bLengthChange: false,
61 ajax: {
62 url: apiBaseUrl + '/order/into/getAllApplyOrder',
63 dataFilter: function (json) {
64 var ret = {}, json = jQuery.parseJSON(json);
65 ret.data = json.data || [];
66 var draw = getUrlParam('draw');
67 if(draw) {
68 ret.draw = draw;
69 }
70 ret.recordsTotal = 0;
71 ret.recordsFiltered = 0;
72 if (json.page) {
73 ret.recordsTotal = parseInt(json.page.totalNumber);
74 ret.recordsFiltered = parseInt(json.page.totalNumber);
75 }
76 return JSON.stringify(ret);
77 },
78 data: function (data) {
79 data.pageSize = data.length;
80 data.currentPage = parseFloat(data.start / data.length) + 1;
81 return data;
82 }
83 },
84 columns: [
85 {
86 data: "id", render: function (data, type, full) {
87 return '<span class="dropDown dropDown_hover">\
88 <button class="btn radius size-M">请选择 <i class="Hui-iconfont">&#xe6d5;</i></button>\
89 <ul class="dropDown-menu menu radius box-shadow">\
90 <li><a href="javascript:;" onclick="layer_load(\'订单详情\', \'/index.php/tool/edit/'+data+'\')">编辑</a></li>\
91 <li><a href="javascript:;" onclick="del('+data+')">删除</a></li>\
92 </ul></span>';
93 }
94 },
95 {data: "orderNo"},//网站名称
96 {data: "userName"},//网站地址
97 {data: "idCard"},//备注
98 ]
99 });
100
101 $.fn.dataTableExt.afnFiltering.push(
102 function (oSettings, aData, iDataIndex) {
103 var min = document.getElementById('min').value;
104 var max = document.getElementById('max').value;
105 var iDateCol = 12;
106
107 var dateMin = new Date(aData[iDateCol]);
108 var dateMax = new Date(aData[iDateCol]);
109
110 if (min === '' && max === '')
111 return true;
112 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
113 return true;
114 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
115 return true;
116 return false;
117 }
118 );
119
120 $('.table_search').on('change', function () {
121 search = $(this).val();
122 column = $(this).attr('column');
123
124 $('#table').DataTable().column(column).search(search).draw();
125 });
126
127 $('#min, #max').on('keyup', function () {
128 $('#table').DataTable().draw();
129 });
130
131 function resetHandler() {
132 $('#table').DataTable().columns().search("").draw();
133 }
134
135 function del(id) {
136 layer.confirm('一旦删除信息就无法恢复, 确认删除吗?', {
137 btn: ['确认','取消'],
138 title: '删除网查'
139 }, function(){
140 layer_load('应用工具', '<?=site_url("tool/web")?>');
55 }); 141 });
142 }
56 </script> 143 </script>
57 </body> 144 </body>
58 <html> 145 <html>
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!