e08f6d3d by yangjianbin

init

1 parent c2125448
1 <?php $this->load->view('common/header'); ?> 1 <?php $this->load->view('common/header'); ?>
2 2
3 <body> 3 <body>
4 <?php $this->load->view('common/work_header'); ?> 4 <?php $this->load->view('common/work_header'); ?>
5 <div class="page-container"> 5 <div class="page-container">
6 <form class="" onreset="resetHandler()"> 6 <form class="" onreset="resetHandler()">
7 <div class="date mb-20"> 7 <div class="date mb-20">
8 <input type="text" onfocus="WdatePicker({ maxDate:'#F{$dp.$D(\'max\')||\'%y-%M-%d\'}',onpicked:function(){$('#table').DataTable().draw()} })" id="min" class="input-text Wdate"> - 8 <input type="text"
9 <input type="text" onfocus="WdatePicker({ minDate:'#F{$dp.$D(\'min\')}',maxDate:'%y-%M-%d',onpicked:function(){$('#table').DataTable().draw()} })" id="max" class="input-text Wdate"> 9 onfocus="WdatePicker({ maxDate:'#F{$dp.$D(\'max\')||\'%y-%M-%d\'}',onpicked:function(){$('#table').DataTable().draw()} })"
10 id="min" class="input-text Wdate"> -
11 <input type="text"
12 onfocus="WdatePicker({ minDate:'#F{$dp.$D(\'min\')}',maxDate:'%y-%M-%d',onpicked:function(){$('#table').DataTable().draw()} })"
13 id="max" class="input-text Wdate">
10 </div> 14 </div>
11 <div class="row cl mb-20"> 15 <div class="row cl mb-20">
12 <div class="col-xs-2"> 16 <div class="col-xs-2">
...@@ -93,17 +97,17 @@ ...@@ -93,17 +97,17 @@
93 </tbody> 97 </tbody>
94 </table> 98 </table>
95 </div> 99 </div>
96 </div> 100 </div>
97 <?php $this->load->view('common/footer'); ?> 101 <?php $this->load->view('common/footer'); ?>
98 102
99 <script> 103 <script>
100 var table = $('#table').dataTable({ 104 var table = $('#table').dataTable({
101 aaSorting: [[ 1, "desc" ]], 105 aaSorting: [[1, "desc"]],
102 serverSide: true, 106 serverSide: true,
103 processing: true, 107 processing: true,
104 bSort : false, 108 bSort: false,
105 searching : false,//是否显示搜索 109 searching: false,//是否显示搜索
106 iDisplayLength:10, 110 iDisplayLength: 10,
107 bLengthChange: false, 111 bLengthChange: false,
108 //ajax: '<?//=site_url("work/data")?>//', 112 //ajax: '<?//=site_url("work/data")?>//',
109 // dataSrc: function ( json ) { 113 // dataSrc: function ( json ) {
...@@ -115,7 +119,15 @@ ...@@ -115,7 +119,15 @@
115 // }, 119 // },
116 ajax: { 120 ajax: {
117 url: apiBaseUrl + '/order/into/getAllApplyOrder', 121 url: apiBaseUrl + '/order/into/getAllApplyOrder',
118 dataSrc: function ( json ) { 122 dataFilter: function (json) {
123 var ret = {};
124 ret.data = json.data;
125 ret.draw = parseInt(json.page.currentPage);
126 ret.recordsTotal = parseInt(json.page.totalNumber);
127 ret.recordsFiltered = parseInt(json.page.totalNumber);
128 return ret;
129 },
130 dataSrc: function (json) {
119 // for ( var i=0, ien=json.data.length ; i<ien ; i++ ) { 131 // for ( var i=0, ien=json.data.length ; i<ien ; i++ ) {
120 // json.data[i][0] = '<a href="/message/'+json.data[i][0]+'>View message</a>'; 132 // json.data[i][0] = '<a href="/message/'+json.data[i][0]+'>View message</a>';
121 // } 133 // }
...@@ -128,14 +140,16 @@ ...@@ -128,14 +140,16 @@
128 } 140 }
129 }, 141 },
130 columns: [ 142 columns: [
131 {data: "id", render: function (data, type, full) { 143 {
144 data: "id", render: function (data, type, full) {
132 return '<span class="dropDown dropDown_hover">\ 145 return '<span class="dropDown dropDown_hover">\
133 <button class="btn radius size-M">请选择 <i class="Hui-iconfont">&#xe6d5;</i></button>\ 146 <button class="btn radius size-M">请选择 <i class="Hui-iconfont">&#xe6d5;</i></button>\
134 <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/'+ data +'?tab=0\')">查看详细</a></li>\ 147 <ul class="dropDown-menu menu radius box-shadow"><li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=0\')">查看详细</a></li>\
135 <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/'+ data +'?tab=2\')">处理记录</a></li>\ 148 <li><a href="javascript:;" onclick="layer_show(\'订单详情\', \'/work/detail/' + data + '?tab=2\')">处理记录</a></li>\
136 <li><a href="#">客户取消</a></li>\ 149 <li><a href="#">客户取消</a></li>\
137 </ul></span>'; 150 </ul></span>';
138 }}, 151 }
152 },
139 {data: "orderId"}, 153 {data: "orderId"},
140 {data: "createUser"}, 154 {data: "createUser"},
141 {data: "idCard"}, 155 {data: "idCard"},
...@@ -153,7 +167,7 @@ ...@@ -153,7 +167,7 @@
153 }); 167 });
154 168
155 $.fn.dataTableExt.afnFiltering.push( 169 $.fn.dataTableExt.afnFiltering.push(
156 function( oSettings, aData, iDataIndex ) { 170 function (oSettings, aData, iDataIndex) {
157 var min = document.getElementById('min').value; 171 var min = document.getElementById('min').value;
158 var max = document.getElementById('max').value; 172 var max = document.getElementById('max').value;
159 var iDateCol = 12; 173 var iDateCol = 12;
...@@ -182,10 +196,9 @@ ...@@ -182,10 +196,9 @@
182 $('#table').DataTable().draw(); 196 $('#table').DataTable().draw();
183 }); 197 });
184 198
185 function resetHandler () 199 function resetHandler() {
186 {
187 $('#table').DataTable().columns().search("").draw(); 200 $('#table').DataTable().columns().search("").draw();
188 } 201 }
189 </script> 202 </script>
190 </body> 203 </body>
191 <html> 204 <html>
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!