b5e57afd by yangjianbin

Merge branch 'develop' of http://g.28ms.com:8000/yangjianbin/page into develop

2 parents 6691fb94 23fac1a2
...@@ -17,10 +17,9 @@ ...@@ -17,10 +17,9 @@
17 </form> 17 </form>
18 18
19 <div class="body mt-20"> 19 <div class="body mt-20">
20 <table class="table table-border table-bordered table-bg" id="table"> 20 <table class="table table-border table-bordered table-bg" id="table" url="/order/getStatus4">
21 <thead class="text-c"> 21 <thead class="text-c">
22 <tr> 22 <tr>
23 <th width="15px"><input type="checkbox"></th>
24 <th width="68px">操作</th> 23 <th width="68px">操作</th>
25 <th>订单编号</th> 24 <th>订单编号</th>
26 <th>申请人</th> 25 <th>申请人</th>
...@@ -38,7 +37,6 @@ ...@@ -38,7 +37,6 @@
38 </tr> 37 </tr>
39 </thead> 38 </thead>
40 <tbody class="text-c"> 39 <tbody class="text-c">
41
42 </tbody> 40 </tbody>
43 </table> 41 </table>
44 </div> 42 </div>
...@@ -46,44 +44,8 @@ ...@@ -46,44 +44,8 @@
46 <?php $this->load->view('common/footer'); ?> 44 <?php $this->load->view('common/footer'); ?>
47 <script> 45 <script>
48 var table = $('#table').dataTable({ 46 var table = $('#table').dataTable({
49 aaSorting: [[1, "desc"]],
50 serverSide: true,
51 processing: true,
52 bSort: false,
53 searching: false,//是否显示搜索
54 iDisplayLength: 6,
55 bLengthChange: false,
56 ajax: {
57 url: apiBaseUrl + '/order/getStatus4',
58 dataFilter: function (json) {
59 var ret = {}, json = jQuery.parseJSON(json);
60 ret.data = json.data || [];
61 var draw = getUrlParam('draw');
62 if(draw) {
63 ret.draw = draw;
64 }
65 ret.recordsTotal = 0;
66 ret.recordsFiltered = 0;
67 if (json.page) {
68 ret.recordsTotal = parseInt(json.page.totalNumber);
69 ret.recordsFiltered = parseInt(json.page.totalNumber);
70 }
71 return JSON.stringify(ret);
72 },
73 data: function (data) {
74 data.pageSize = data.length;
75 data.currentPage = parseFloat(data.start / data.length) + 1;
76 return data;
77 }
78 },
79 columns: [ 47 columns: [
80 { 48 {
81 // data: "id",
82 render:function (data, type, full) {
83 return '<input value="'+data+'" type="checkbox">';
84 }
85 },
86 {
87 data: "id", render: function (data, type, full) { 49 data: "id", render: function (data, type, full) {
88 return '<span class="dropDown dropDown_hover">\ 50 return '<span class="dropDown dropDown_hover">\
89 <button class="btn radius size-M">请选择 <i class="Hui-iconfont">&#xe6d5;</i></button>\ 51 <button class="btn radius size-M">请选择 <i class="Hui-iconfont">&#xe6d5;</i></button>\
...@@ -113,50 +75,16 @@ ...@@ -113,50 +75,16 @@
113 {data: "idCard"},//身份证 75 {data: "idCard"},//身份证
114 {data: "phoneNumber"},//手机号 76 {data: "phoneNumber"},//手机号
115 {data: "createTime"},//进件时间 77 {data: "createTime"},//进件时间
116 {data: "departmentName"},//网点 78 {name: "departmentId", data: "departmentName"},//网点
117 {data: "productName"},//产品名称 79 {name: "productId", data: "productName"},//产品名称
118 {data: "applyMoney"},//申请金额 80 {data: "applyMoney"},//申请金额
119 {data: "agreeMoney"},//审批金额 81 {data: "agreeMoney"},//审批金额
120 {data: "createUser"},//客户经理 82 {name: "createUser", data: "createUserName"},//客户经理
121 {data: "statusDesc"},//流程节点 83 {name: "status", data: "statusDesc"},//流程节点
122 {data: "modifyTime"},//流转时间 84 {data: "modifyTime"},//流转时间
123 {data: "modifyUser"}//处理人 85 {name: "modifyUser", data: "modifyUserName"}, //处理人
124 ] 86 ]
125 }); 87 });
126
127 $.fn.dataTableExt.afnFiltering.push(
128 function (oSettings, aData, iDataIndex) {
129 var min = document.getElementById('min').value;
130 var max = document.getElementById('max').value;
131 var iDateCol = 12;
132
133 var dateMin = new Date(aData[iDateCol]);
134 var dateMax = new Date(aData[iDateCol]);
135
136 if (min === '' && max === '')
137 return true;
138 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
139 return true;
140 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
141 return true;
142 return false;
143 }
144 );
145
146 $('.table_search').on('change', function () {
147 search = $(this).val();
148 column = $(this).attr('column');
149
150 $('#table').DataTable().column(column).search(search).draw();
151 });
152
153 $('#min, #max').on('keyup', function () {
154 $('#table').DataTable().draw();
155 });
156
157 function resetHandler() {
158 $('#table').DataTable().columns().search("").draw();
159 }
160 </script> 88 </script>
161 <script> 89 <script>
162 function pass(id) { 90 function pass(id) {
......
...@@ -17,10 +17,9 @@ ...@@ -17,10 +17,9 @@
17 </form> 17 </form>
18 18
19 <div class="body mt-20"> 19 <div class="body mt-20">
20 <table class="table table-border table-bordered table-bg" id="table"> 20 <table class="table table-border table-bordered table-bg" id="table" url="/order/getStatus5">
21 <thead class="text-c"> 21 <thead class="text-c">
22 <tr> 22 <tr>
23 <th width="15px"><input type="checkbox"></th>
24 <th width="68px">操作</th> 23 <th width="68px">操作</th>
25 <th>订单编号</th> 24 <th>订单编号</th>
26 <th>申请人</th> 25 <th>申请人</th>
...@@ -47,44 +46,8 @@ ...@@ -47,44 +46,8 @@
47 <?php $this->load->view('common/footer'); ?> 46 <?php $this->load->view('common/footer'); ?>
48 <script> 47 <script>
49 var table = $('#table').dataTable({ 48 var table = $('#table').dataTable({
50 aaSorting: [[1, "desc"]],
51 serverSide: true,
52 processing: true,
53 bSort: false,
54 searching: false,//是否显示搜索
55 iDisplayLength: 6,
56 bLengthChange: false,
57 ajax: {
58 url: apiBaseUrl + '/order/getStatus5',
59 dataFilter: function (json) {
60 var ret = {}, json = jQuery.parseJSON(json);
61 ret.data = json.data || [];
62 var draw = getUrlParam('draw');
63 if(draw) {
64 ret.draw = draw;
65 }
66 ret.recordsTotal = 0;
67 ret.recordsFiltered = 0;
68 if (json.page) {
69 ret.recordsTotal = parseInt(json.page.totalNumber);
70 ret.recordsFiltered = parseInt(json.page.totalNumber);
71 }
72 return JSON.stringify(ret);
73 },
74 data: function (data) {
75 data.pageSize = data.length;
76 data.currentPage = parseFloat(data.start / data.length) + 1;
77 return data;
78 }
79 },
80 columns: [ 49 columns: [
81 { 50 {
82 // data: "id",
83 render:function (data, type, full) {
84 return '<input value="'+data+'" type="checkbox">';
85 }
86 },
87 {
88 data: "id", render: function (data, type, full) { 51 data: "id", render: function (data, type, full) {
89 return '<span class="dropDown dropDown_hover">\ 52 return '<span class="dropDown dropDown_hover">\
90 <button class="btn radius size-M">请选择 <i class="Hui-iconfont">&#xe6d5;</i></button>\ 53 <button class="btn radius size-M">请选择 <i class="Hui-iconfont">&#xe6d5;</i></button>\
...@@ -114,50 +77,16 @@ ...@@ -114,50 +77,16 @@
114 {data: "idCard"},//身份证 77 {data: "idCard"},//身份证
115 {data: "phoneNumber"},//手机号 78 {data: "phoneNumber"},//手机号
116 {data: "createTime"},//进件时间 79 {data: "createTime"},//进件时间
117 {data: "departmentName"},//网点 80 {name: "departmentId", data: "departmentName"},//网点
118 {data: "productName"},//产品名称 81 {name: "productId", data: "productName"},//产品名称
119 {data: "applyMoney"},//申请金额 82 {data: "applyMoney"},//申请金额
120 {data: "agreeMoney"},//审批金额 83 {data: "agreeMoney"},//审批金额
121 {data: "createUser"},//客户经理 84 {name: "createUser", data: "createUserName"},//客户经理
122 {data: "statusDesc"},//流程节点 85 {name: "status", data: "statusDesc"},//流程节点
123 {data: "modifyTime"},//流转时间 86 {data: "modifyTime"},//流转时间
124 {data: "modifyUser"}//处理人 87 {name: "modifyUser", data: "modifyUserName"}, //处理人
125 ] 88 ]
126 }); 89 });
127
128 $.fn.dataTableExt.afnFiltering.push(
129 function (oSettings, aData, iDataIndex) {
130 var min = document.getElementById('min').value;
131 var max = document.getElementById('max').value;
132 var iDateCol = 12;
133
134 var dateMin = new Date(aData[iDateCol]);
135 var dateMax = new Date(aData[iDateCol]);
136
137 if (min === '' && max === '')
138 return true;
139 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
140 return true;
141 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
142 return true;
143 return false;
144 }
145 );
146
147 $('.table_search').on('change', function () {
148 search = $(this).val();
149 column = $(this).attr('column');
150
151 $('#table').DataTable().column(column).search(search).draw();
152 });
153
154 $('#min, #max').on('keyup', function () {
155 $('#table').DataTable().draw();
156 });
157
158 function resetHandler() {
159 $('#table').DataTable().columns().search("").draw();
160 }
161 </script> 90 </script>
162 91
163 <script> 92 <script>
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
11 </form> 11 </form>
12 12
13 <div class="body mt-20"> 13 <div class="body mt-20">
14 <table class="table table-border table-bordered table-bg" id="table"> 14 <table class="table table-border table-bordered table-bg" id="table" url="/order/getStatus11">
15 <thead class="text-c"> 15 <thead class="text-c">
16 <tr> 16 <tr>
17 <th width="68px">操作</th> 17 <th width="68px">操作</th>
...@@ -43,36 +43,6 @@ ...@@ -43,36 +43,6 @@
43 43
44 <script> 44 <script>
45 var table = $('#table').dataTable({ 45 var table = $('#table').dataTable({
46 aaSorting: [[1, "desc"]],
47 serverSide: true,
48 processing: true,
49 bSort: false,
50 searching: false,//是否显示搜索
51 iDisplayLength: 6,
52 bLengthChange: false,
53 ajax: {
54 url: apiBaseUrl + '/order/getStatus11',
55 dataFilter: function (json) {
56 var ret = {}, json = jQuery.parseJSON(json);
57 ret.data = json.data || [];
58 var draw = getUrlParam('draw');
59 if(draw) {
60 ret.draw = draw;
61 }
62 ret.recordsTotal = 0;
63 ret.recordsFiltered = 0;
64 if (json.page) {
65 ret.recordsTotal = parseInt(json.page.totalNumber);
66 ret.recordsFiltered = parseInt(json.page.totalNumber);
67 }
68 return JSON.stringify(ret);
69 },
70 data: function (data) {
71 data.pageSize = data.length;
72 data.currentPage = parseFloat(data.start / data.length) + 1;
73 return data;
74 }
75 },
76 columns: [ 46 columns: [
77 { 47 {
78 data: "id", render: function (data, type, full) { 48 data: "id", render: function (data, type, full) {
...@@ -89,50 +59,17 @@ ...@@ -89,50 +59,17 @@
89 {data: "idCard"},//身份证 59 {data: "idCard"},//身份证
90 {data: "phoneNumber"},//手机号 60 {data: "phoneNumber"},//手机号
91 {data: "createTime"},//进件时间 61 {data: "createTime"},//进件时间
92 {data: "departmentName"},//网点 62 {name: "departmentId", data: "departmentName"},//网点
93 {data: "productName"},//产品名称 63 {name: "productId", data: "productName"},//产品名称
94 {data: "applyMoney"},//申请金额 64 {data: "applyMoney"},//申请金额
95 {data: "agreeMoney"},//审批金额 65 {data: "agreeMoney"},//审批金额
96 {data: "createUser"},//客户经理 66 {name: "createUser", data: "createUserName"},//客户经理
97 {data: "statusDesc"},//流程节点 67 {name: "status", data: "statusDesc"},//流程节点
98 {data: "modifyTime"},//流转时间 68 {data: "modifyTime"},//流转时间
99 {data: "modifyUser"}//处理人 69 {name: "modifyUser", data: "modifyUserName"}, //处理人
100 ] 70 ]
101 }); 71 });
102 72
103 $.fn.dataTableExt.afnFiltering.push(
104 function (oSettings, aData, iDataIndex) {
105 var min = document.getElementById('min').value;
106 var max = document.getElementById('max').value;
107 var iDateCol = 12;
108
109 var dateMin = new Date(aData[iDateCol]);
110 var dateMax = new Date(aData[iDateCol]);
111
112 if (min === '' && max === '')
113 return true;
114 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
115 return true;
116 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
117 return true;
118 return false;
119 }
120 );
121
122 $('.table_search').on('change', function () {
123 search = $(this).val();
124 column = $(this).attr('column');
125
126 $('#table').DataTable().column(column).search(search).draw();
127 });
128
129 $('#min, #max').on('keyup', function () {
130 $('#table').DataTable().draw();
131 });
132
133 function resetHandler() {
134 $('#table').DataTable().columns().search("").draw();
135 }
136 function cancel(id) { 73 function cancel(id) {
137 layer.confirm('确定取消?', { 74 layer.confirm('确定取消?', {
138 btn: ['是','否'], 75 btn: ['是','否'],
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
11 </form> 11 </form>
12 12
13 <div class="body mt-20"> 13 <div class="body mt-20">
14 <table class="table table-border table-bordered table-bg" id="table"> 14 <table class="table table-border table-bordered table-bg" id="table" url="/order/getStatus8">
15 <thead class="text-c"> 15 <thead class="text-c">
16 <tr> 16 <tr>
17 <th width="15px"><input type="checkbox"></th> 17 <th width="15px"><input type="checkbox"></th>
...@@ -32,33 +32,6 @@ ...@@ -32,33 +32,6 @@
32 </tr> 32 </tr>
33 </thead> 33 </thead>
34 <tbody class="text-c"> 34 <tbody class="text-c">
35 <!--<tr>
36 <td><input type="checkbox"></td>
37 <td>
38 <span class="dropDown dropDown_hover">
39 <button class="btn radius size-M">请选择 <i class="Hui-iconfont">&#xe6d5;</i></button>
40 <ul class="dropDown-menu menu radius box-shadow">
41 <li><a href="javascript:;" onclick="layer_show('订单详情', '/work/detail/1?tab=0')">查看详细</a></li>
42 <li><a href="javascript:;" onclick="creatIframe('/work/verify', '客户确认')">客户确认</a></li>
43 <li><a href="#">客户取消</a></li>
44 <li><a href="javascript:;" onclick="layer_show('订单详情', '/work/detail/1?tab=2')">处理记录</a></li>
45 </ul>
46 </span>
47 </td>
48 <td>1001</td>
49 <td>张三</td>
50 <td>333333333333333333</td>
51 <td>13333333333</td>
52 <td>2018-01-01 00:00:00</td>
53 <td>下沙网点</td>
54 <td>融易购</td>
55 <td>100.00</td>
56 <td>100.00</td>
57 <td>李四</td>
58 <td class="c-primary">预审</td>
59 <td>2018-01-02 00:00:00</td>
60 <td>小明</td>
61 </tr>-->
62 </tbody> 35 </tbody>
63 </table> 36 </table>
64 37
...@@ -67,36 +40,6 @@ ...@@ -67,36 +40,6 @@
67 <?php $this->load->view('common/footer'); ?> 40 <?php $this->load->view('common/footer'); ?>
68 <script> 41 <script>
69 var table = $('#table').dataTable({ 42 var table = $('#table').dataTable({
70 aaSorting: [[1, "desc"]],
71 serverSide: true,
72 processing: true,
73 bSort: false,
74 searching: false,//是否显示搜索
75 iDisplayLength: 6,
76 bLengthChange: false,
77 ajax: {
78 url: apiBaseUrl + '/order/getStatus8',
79 dataFilter: function (json) {
80 var ret = {}, json = jQuery.parseJSON(json);
81 ret.data = json.data || [];
82 var draw = getUrlParam('draw');
83 if(draw) {
84 ret.draw = draw;
85 }
86 ret.recordsTotal = 0;
87 ret.recordsFiltered = 0;
88 if (json.page) {
89 ret.recordsTotal = parseInt(json.page.totalNumber);
90 ret.recordsFiltered = parseInt(json.page.totalNumber);
91 }
92 return JSON.stringify(ret);
93 },
94 data: function (data) {
95 data.pageSize = data.length;
96 data.currentPage = parseFloat(data.start / data.length) + 1;
97 return data;
98 }
99 },
100 columns: [ 43 columns: [
101 { 44 {
102 // data: "id", 45 // data: "id",
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
11 </form> 11 </form>
12 12
13 <div class="body mt-20"> 13 <div class="body mt-20">
14 <table class="table table-border table-bordered table-bg" id="table"> 14 <table class="table table-border table-bordered table-bg" id="table" url="/order/getStatus7">
15 <thead class="text-c"> 15 <thead class="text-c">
16 <tr> 16 <tr>
17 <th width="15px"><input type="checkbox"></th> 17 <th width="15px"><input type="checkbox"></th>
...@@ -40,36 +40,6 @@ ...@@ -40,36 +40,6 @@
40 <?php $this->load->view('common/footer'); ?> 40 <?php $this->load->view('common/footer'); ?>
41 <script> 41 <script>
42 var table = $('#table').dataTable({ 42 var table = $('#table').dataTable({
43 aaSorting: [[1, "desc"]],
44 serverSide: true,
45 processing: true,
46 bSort: false,
47 searching: false,//是否显示搜索
48 iDisplayLength: 6,
49 bLengthChange: false,
50 ajax: {
51 url: apiBaseUrl + '/order/getStatus7',
52 dataFilter: function (json) {
53 var ret = {}, json = jQuery.parseJSON(json);
54 ret.data = json.data || [];
55 var draw = getUrlParam('draw');
56 if(draw) {
57 ret.draw = draw;
58 }
59 ret.recordsTotal = 0;
60 ret.recordsFiltered = 0;
61 if (json.page) {
62 ret.recordsTotal = parseInt(json.page.totalNumber);
63 ret.recordsFiltered = parseInt(json.page.totalNumber);
64 }
65 return JSON.stringify(ret);
66 },
67 data: function (data) {
68 data.pageSize = data.length;
69 data.currentPage = parseFloat(data.start / data.length) + 1;
70 return data;
71 }
72 },
73 columns: [ 43 columns: [
74 { 44 {
75 // data: "id", 45 // data: "id",
...@@ -107,50 +77,16 @@ ...@@ -107,50 +77,16 @@
107 {data: "idCard"},//身份证 77 {data: "idCard"},//身份证
108 {data: "phoneNumber"},//手机号 78 {data: "phoneNumber"},//手机号
109 {data: "createTime"},//进件时间 79 {data: "createTime"},//进件时间
110 {data: "departmentName"},//网点 80 {name: "departmentId", data: "departmentName"},//网点
111 {data: "productName"},//产品名称 81 {name: "productId", data: "productName"},//产品名称
112 {data: "applyMoney"},//申请金额 82 {data: "applyMoney"},//申请金额
113 {data: "agreeMoney"},//审批金额 83 {data: "agreeMoney"},//审批金额
114 {data: "createUser"},//客户经理 84 {name: "createUser", data: "createUserName"},//客户经理
115 {data: "statusDesc"},//流程节点 85 {name: "status", data: "statusDesc"},//流程节点
116 {data: "modifyTime"},//流转时间 86 {data: "modifyTime"},//流转时间
117 {data: "modifyUser"}//处理人 87 {name: "modifyUser", data: "modifyUserName"}, //处理人
118 ] 88 ]
119 }); 89 });
120
121 $.fn.dataTableExt.afnFiltering.push(
122 function (oSettings, aData, iDataIndex) {
123 var min = document.getElementById('min').value;
124 var max = document.getElementById('max').value;
125 var iDateCol = 12;
126
127 var dateMin = new Date(aData[iDateCol]);
128 var dateMax = new Date(aData[iDateCol]);
129
130 if (min === '' && max === '')
131 return true;
132 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
133 return true;
134 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
135 return true;
136 return false;
137 }
138 );
139
140 $('.table_search').on('change', function () {
141 search = $(this).val();
142 column = $(this).attr('column');
143
144 $('#table').DataTable().column(column).search(search).draw();
145 });
146
147 $('#min, #max').on('keyup', function () {
148 $('#table').DataTable().draw();
149 });
150
151 function resetHandler() {
152 $('#table').DataTable().columns().search("").draw();
153 }
154 </script> 90 </script>
155 91
156 <script> 92 <script>
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
11 </form> 11 </form>
12 12
13 <div class="body mt-20"> 13 <div class="body mt-20">
14 <table class="table table-border table-bordered table-bg" id="table"> 14 <table class="table table-border table-bordered table-bg" id="table" url="/order/getStatus12">
15 <thead class="text-c"> 15 <thead class="text-c">
16 <tr> 16 <tr>
17 <th width="68px">操作</th> 17 <th width="68px">操作</th>
...@@ -43,36 +43,6 @@ ...@@ -43,36 +43,6 @@
43 43
44 <script> 44 <script>
45 var table = $('#table').dataTable({ 45 var table = $('#table').dataTable({
46 aaSorting: [[1, "desc"]],
47 serverSide: true,
48 processing: true,
49 bSort: false,
50 searching: false,//是否显示搜索
51 iDisplayLength: 6,
52 bLengthChange: false,
53 ajax: {
54 url: apiBaseUrl + '/order/getStatus12',
55 dataFilter: function (json) {
56 var ret = {}, json = jQuery.parseJSON(json);
57 ret.data = json.data || [];
58 var draw = getUrlParam('draw');
59 if(draw) {
60 ret.draw = draw;
61 }
62 ret.recordsTotal = 0;
63 ret.recordsFiltered = 0;
64 if (json.page) {
65 ret.recordsTotal = parseInt(json.page.totalNumber);
66 ret.recordsFiltered = parseInt(json.page.totalNumber);
67 }
68 return JSON.stringify(ret);
69 },
70 data: function (data) {
71 data.pageSize = data.length;
72 data.currentPage = parseFloat(data.start / data.length) + 1;
73 return data;
74 }
75 },
76 columns: [ 46 columns: [
77 { 47 {
78 data: "id", render: function (data, type, full) { 48 data: "id", render: function (data, type, full) {
...@@ -89,50 +59,17 @@ ...@@ -89,50 +59,17 @@
89 {data: "idCard"},//身份证 59 {data: "idCard"},//身份证
90 {data: "phoneNumber"},//手机号 60 {data: "phoneNumber"},//手机号
91 {data: "createTime"},//进件时间 61 {data: "createTime"},//进件时间
92 {data: "departmentName"},//网点 62 {name: "departmentId", data: "departmentName"},//网点
93 {data: "productName"},//产品名称 63 {name: "productId", data: "productName"},//产品名称
94 {data: "applyMoney"},//申请金额 64 {data: "applyMoney"},//申请金额
95 {data: "agreeMoney"},//审批金额 65 {data: "agreeMoney"},//审批金额
96 {data: "createUser"},//客户经理 66 {name: "createUser", data: "createUserName"},//客户经理
97 {data: "statusDesc"},//流程节点 67 {name: "status", data: "statusDesc"},//流程节点
98 {data: "modifyTime"},//流转时间 68 {data: "modifyTime"},//流转时间
99 {data: "modifyUser"}//处理人 69 {name: "modifyUser", data: "modifyUserName"}, //处理人
100 ] 70 ]
101 }); 71 });
102 72
103 $.fn.dataTableExt.afnFiltering.push(
104 function (oSettings, aData, iDataIndex) {
105 var min = document.getElementById('min').value;
106 var max = document.getElementById('max').value;
107 var iDateCol = 12;
108
109 var dateMin = new Date(aData[iDateCol]);
110 var dateMax = new Date(aData[iDateCol]);
111
112 if (min === '' && max === '')
113 return true;
114 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
115 return true;
116 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
117 return true;
118 return false;
119 }
120 );
121
122 $('.table_search').on('change', function () {
123 search = $(this).val();
124 column = $(this).attr('column');
125
126 $('#table').DataTable().column(column).search(search).draw();
127 });
128
129 $('#min, #max').on('keyup', function () {
130 $('#table').DataTable().draw();
131 });
132
133 function resetHandler() {
134 $('#table').DataTable().columns().search("").draw();
135 }
136 function cancel(id) { 73 function cancel(id) {
137 layer.confirm('确定取消?', { 74 layer.confirm('确定取消?', {
138 btn: ['是','否'], 75 btn: ['是','否'],
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
11 </form> 11 </form>
12 12
13 <div class="body mt-20"> 13 <div class="body mt-20">
14 <table class="table table-border table-bordered table-bg" id="table"> 14 <table class="table table-border table-bordered table-bg" id="table" url="/order/getStatus13">
15 <thead class="text-c"> 15 <thead class="text-c">
16 <tr> 16 <tr>
17 <th width="68px">操作</th> 17 <th width="68px">操作</th>
...@@ -43,36 +43,6 @@ ...@@ -43,36 +43,6 @@
43 43
44 <script> 44 <script>
45 var table = $('#table').dataTable({ 45 var table = $('#table').dataTable({
46 aaSorting: [[1, "desc"]],
47 serverSide: true,
48 processing: true,
49 bSort: false,
50 searching: false,//是否显示搜索
51 iDisplayLength: 6,
52 bLengthChange: false,
53 ajax: {
54 url: apiBaseUrl + 'order/getStatus13',
55 dataFilter: function (json) {
56 var ret = {}, json = jQuery.parseJSON(json);
57 ret.data = json.data || [];
58 var draw = getUrlParam('draw');
59 if(draw) {
60 ret.draw = draw;
61 }
62 ret.recordsTotal = 0;
63 ret.recordsFiltered = 0;
64 if (json.page) {
65 ret.recordsTotal = parseInt(json.page.totalNumber);
66 ret.recordsFiltered = parseInt(json.page.totalNumber);
67 }
68 return JSON.stringify(ret);
69 },
70 data: function (data) {
71 data.pageSize = data.length;
72 data.currentPage = parseFloat(data.start / data.length) + 1;
73 return data;
74 }
75 },
76 columns: [ 46 columns: [
77 { 47 {
78 data: "id", render: function (data, type, full) { 48 data: "id", render: function (data, type, full) {
...@@ -89,50 +59,17 @@ ...@@ -89,50 +59,17 @@
89 {data: "idCard"},//身份证 59 {data: "idCard"},//身份证
90 {data: "phoneNumber"},//手机号 60 {data: "phoneNumber"},//手机号
91 {data: "createTime"},//进件时间 61 {data: "createTime"},//进件时间
92 {data: "departmentName"},//网点 62 {name: "departmentId", data: "departmentName"},//网点
93 {data: "productName"},//产品名称 63 {name: "productId", data: "productName"},//产品名称
94 {data: "applyMoney"},//申请金额 64 {data: "applyMoney"},//申请金额
95 {data: "agreeMoney"},//审批金额 65 {data: "agreeMoney"},//审批金额
96 {data: "createUser"},//客户经理 66 {name: "createUser", data: "createUserName"},//客户经理
97 {data: "statusDesc"},//流程节点 67 {name: "status", data: "statusDesc"},//流程节点
98 {data: "modifyTime"},//流转时间 68 {data: "modifyTime"},//流转时间
99 {data: "modifyUser"}//处理人 69 {name: "modifyUser", data: "modifyUserName"}, //处理人
100 ] 70 ]
101 }); 71 });
102 72
103 $.fn.dataTableExt.afnFiltering.push(
104 function (oSettings, aData, iDataIndex) {
105 var min = document.getElementById('min').value;
106 var max = document.getElementById('max').value;
107 var iDateCol = 12;
108
109 var dateMin = new Date(aData[iDateCol]);
110 var dateMax = new Date(aData[iDateCol]);
111
112 if (min === '' && max === '')
113 return true;
114 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
115 return true;
116 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
117 return true;
118 return false;
119 }
120 );
121
122 $('.table_search').on('change', function () {
123 search = $(this).val();
124 column = $(this).attr('column');
125
126 $('#table').DataTable().column(column).search(search).draw();
127 });
128
129 $('#min, #max').on('keyup', function () {
130 $('#table').DataTable().draw();
131 });
132
133 function resetHandler() {
134 $('#table').DataTable().columns().search("").draw();
135 }
136 function cancel(id) { 73 function cancel(id) {
137 layer.confirm('确定取消?', { 74 layer.confirm('确定取消?', {
138 btn: ['是','否'], 75 btn: ['是','否'],
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
12 </form> 12 </form>
13 13
14 <div class="body mt-20"> 14 <div class="body mt-20">
15 <table class="table table-border table-bordered table-bg" id="table"> 15 <table class="table table-border table-bordered table-bg" id="table" url="/order/getStatus4">
16 <thead class="text-c"> 16 <thead class="text-c">
17 <tr> 17 <tr>
18 <th width="15px"><input type="checkbox"></th> 18 <th width="15px"><input type="checkbox"></th>
...@@ -50,38 +50,9 @@ ...@@ -50,38 +50,9 @@
50 }); 50 });
51 } 51 }
52 </script> 52 </script>
53
53 <script> 54 <script>
54 var table = $('#table').dataTable({ 55 var table = $('#table').dataTable({
55 aaSorting: [[1, "desc"]],
56 serverSide: true,
57 processing: true,
58 bSort: false,
59 searching: false,//是否显示搜索
60 iDisplayLength: 6,
61 bLengthChange: false,
62 ajax: {
63 url: apiBaseUrl + '/order/getStatus4',
64 dataFilter: function (json) {
65 var ret = {}, json = jQuery.parseJSON(json);
66 ret.data = json.data || [];
67 var draw = getUrlParam('draw');
68 if(draw) {
69 ret.draw = draw;
70 }
71 ret.recordsTotal = 0;
72 ret.recordsFiltered = 0;
73 if (json.page) {
74 ret.recordsTotal = parseInt(json.page.totalNumber);
75 ret.recordsFiltered = parseInt(json.page.totalNumber);
76 }
77 return JSON.stringify(ret);
78 },
79 data: function (data) {
80 data.pageSize = data.length;
81 data.currentPage = parseFloat(data.start / data.length) + 1;
82 return data;
83 }
84 },
85 columns: [ 56 columns: [
86 { 57 {
87 // data: "id", 58 // data: "id",
...@@ -104,50 +75,17 @@ ...@@ -104,50 +75,17 @@
104 {data: "idCard"},//身份证 75 {data: "idCard"},//身份证
105 {data: "phoneNumber"},//手机号 76 {data: "phoneNumber"},//手机号
106 {data: "createTime"},//进件时间 77 {data: "createTime"},//进件时间
107 {data: "departmentName"},//网点 78 {name: "departmentId", data: "departmentName"},//网点
108 {data: "productName"},//产品名称 79 {name: "productId", data: "productName"},//产品名称
109 {data: "applyMoney"},//申请金额 80 {data: "applyMoney"},//申请金额
110 {data: "agreeMoney"},//审批金额 81 {data: "agreeMoney"},//审批金额
111 {data: "createUser"},//客户经理 82 {name: "createUser", data: "createUserName"},//客户经理
112 {data: "statusDesc"},//流程节点 83 {name: "status", data: "statusDesc"},//流程节点
113 {data: "modifyTime"},//流转时间 84 {data: "modifyTime"},//流转时间
114 {data: "modifyUser"}//处理人 85 {name: "modifyUser", data: "modifyUserName"}, //处理人
115 ] 86 ]
116 }); 87 });
117 88
118 $.fn.dataTableExt.afnFiltering.push(
119 function (oSettings, aData, iDataIndex) {
120 var min = document.getElementById('min').value;
121 var max = document.getElementById('max').value;
122 var iDateCol = 12;
123
124 var dateMin = new Date(aData[iDateCol]);
125 var dateMax = new Date(aData[iDateCol]);
126
127 if (min === '' && max === '')
128 return true;
129 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
130 return true;
131 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
132 return true;
133 return false;
134 }
135 );
136
137 $('.table_search').on('change', function () {
138 search = $(this).val();
139 column = $(this).attr('column');
140
141 $('#table').DataTable().column(column).search(search).draw();
142 });
143
144 $('#min, #max').on('keyup', function () {
145 $('#table').DataTable().draw();
146 });
147
148 function resetHandler() {
149 $('#table').DataTable().columns().search("").draw();
150 }
151 function cancel(id) { 89 function cancel(id) {
152 layer.confirm('确定取消?', { 90 layer.confirm('确定取消?', {
153 btn: ['是','否'], 91 btn: ['是','否'],
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
12 </form> 12 </form>
13 13
14 <div class="body mt-20"> 14 <div class="body mt-20">
15 <table class="table table-border table-bordered table-bg" id="table"> 15 <table class="table table-border table-bordered table-bg" id="table" url="/order/getStatus5">
16 <thead class="text-c"> 16 <thead class="text-c">
17 <tr> 17 <tr>
18 <th width="15px"><input type="checkbox"></th> 18 <th width="15px"><input type="checkbox"></th>
...@@ -95,14 +95,14 @@ ...@@ -95,14 +95,14 @@
95 {data: "idCard"},//身份证 95 {data: "idCard"},//身份证
96 {data: "phoneNumber"},//手机号 96 {data: "phoneNumber"},//手机号
97 {data: "createTime"},//进件时间 97 {data: "createTime"},//进件时间
98 {data: "departmentName"},//网点 98 {name: "departmentId", data: "departmentName"},//网点
99 {data: "productName"},//产品名称 99 {name: "productId", data: "productName"},//产品名称
100 {data: "applyMoney"},//申请金额 100 {data: "applyMoney"},//申请金额
101 {data: "agreeMoney"},//审批金额 101 {data: "agreeMoney"},//审批金额
102 {data: "createUser"},//客户经理 102 {name: "createUser", data: "createUserName"},//客户经理
103 {data: "statusDesc"},//流程节点 103 {name: "status", data: "statusDesc"},//流程节点
104 {data: "modifyTime"},//流转时间 104 {data: "modifyTime"},//流转时间
105 {data: "modifyUser"}//处理人 105 {name: "modifyUser", data: "modifyUserName"}, //处理人
106 ] 106 ]
107 }); 107 });
108 108
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
15 </form> 15 </form>
16 16
17 <div class="body mt-20"> 17 <div class="body mt-20">
18 <table class="table table-border table-bordered table-bg" id="table"> 18 <table class="table table-border table-bordered table-bg" id="table" url="/order/getStatus1">
19 <thead class="text-c"> 19 <thead class="text-c">
20 <tr> 20 <tr>
21 <th width="15px"><input type="checkbox"></th> 21 <th width="15px"><input type="checkbox"></th>
...@@ -36,58 +36,6 @@ ...@@ -36,58 +36,6 @@
36 </tr> 36 </tr>
37 </thead> 37 </thead>
38 <tbody class="text-c"> 38 <tbody class="text-c">
39 <!--<tr>
40 <td><input type="checkbox"></td>
41 <td>
42 <span class="dropDown dropDown_hover">
43 <button class="btn radius size-M">请选择 <i class="Hui-iconfont">&#xe6d5;</i></button>
44 <ul class="dropDown-menu menu radius box-shadow">
45 <li><a href="javascript:;" onclick="pass(1)">通过</a></li>
46 <li><a href="javascript:;" onclick="refuse(1)">拒绝</a></li>
47 <li><a href="#">客户取消</a></li>
48 </ul>
49 </span>
50 </td>
51 <td>1001</td>
52 <td>张三</td>
53 <td>333333333333333333</td>
54 <td>13333333333</td>
55 <td>2018-01-01 00:00:00</td>
56 <td>下沙网点</td>
57 <td>融易购</td>
58 <td>100.00</td>
59 <td>100.00</td>
60 <td>李四</td>
61 <td class="c-primary">预审</td>
62 <td>2018-01-02 00:00:00</td>
63 <td>小明</td>
64 </tr>
65 <tr>
66 <td><input type="checkbox"></td>
67 <td>
68 <span class="dropDown dropDown_hover">
69 <button class="btn radius size-M">请选择 <i class="Hui-iconfont">&#xe6d5;</i></button>
70 <ul class="dropDown-menu menu radius box-shadow">
71 <li><a href="javascript:;" onclick="pass(2)">通过</a></li>
72 <li><a href="javascript:;" onclick="refuse(2)">拒绝</a></li>
73 <li><a href="#">客户取消</a></li>
74 </ul>
75 </span>
76 </td>
77 <td>1001</td>
78 <td>张三</td>
79 <td>333333333333333333</td>
80 <td>13333333333</td>
81 <td>2018-01-01 00:00:00</td>
82 <td>下沙网点</td>
83 <td>融易购</td>
84 <td>100.00</td>
85 <td>100.00</td>
86 <td>李四</td>
87 <td class="c-999">完成</td>
88 <td>2018-01-02 00:00:00</td>
89 <td>小明</td>
90 </tr>-->
91 </tbody> 39 </tbody>
92 </table> 40 </table>
93 </div> 41 </div>
...@@ -118,36 +66,6 @@ ...@@ -118,36 +66,6 @@
118 66
119 <script> 67 <script>
120 var table = $('#table').dataTable({ 68 var table = $('#table').dataTable({
121 aaSorting: [[1, "desc"]],
122 serverSide: true,
123 processing: true,
124 bSort: false,
125 searching: false,//是否显示搜索
126 iDisplayLength: 6,
127 bLengthChange: false,
128 ajax: {
129 url: apiBaseUrl + '/order/getStatus1',
130 dataFilter: function (json) {
131 var ret = {}, json = jQuery.parseJSON(json);
132 ret.data = json.data || [];
133 var draw = getUrlParam('draw');
134 if(draw) {
135 ret.draw = draw;
136 }
137 ret.recordsTotal = 0;
138 ret.recordsFiltered = 0;
139 if (json.page) {
140 ret.recordsTotal = parseInt(json.page.totalNumber);
141 ret.recordsFiltered = parseInt(json.page.totalNumber);
142 }
143 return JSON.stringify(ret);
144 },
145 data: function (data) {
146 data.pageSize = data.length;
147 data.currentPage = parseFloat(data.start / data.length) + 1;
148 return data;
149 }
150 },
151 columns: [ 69 columns: [
152 { 70 {
153 // data: "id", 71 // data: "id",
...@@ -170,50 +88,17 @@ ...@@ -170,50 +88,17 @@
170 {data: "idCard"},//身份证 88 {data: "idCard"},//身份证
171 {data: "phoneNumber"},//手机号 89 {data: "phoneNumber"},//手机号
172 {data: "createTime"},//进件时间 90 {data: "createTime"},//进件时间
173 {data: "departmentName"},//网点 91 {name: "departmentId", data: "departmentName"},//网点
174 {data: "productName"},//产品名称 92 {name: "productId", data: "productName"},//产品名称
175 {data: "applyMoney"},//申请金额 93 {data: "applyMoney"},//申请金额
176 {data: "agreeMoney"},//审批金额 94 {data: "agreeMoney"},//审批金额
177 {data: "createUser"},//客户经理 95 {name: "createUser", data: "createUserName"},//客户经理
178 {data: "statusDesc"},//流程节点 96 {name: "status", data: "statusDesc"},//流程节点
179 {data: "modifyTime"},//流转时间 97 {data: "modifyTime"},//流转时间
180 {data: "modifyUser"}//处理人 98 {name: "modifyUser", data: "modifyUserName"}, //处理人
181 ] 99 ]
182 }); 100 });
183 101
184 $.fn.dataTableExt.afnFiltering.push(
185 function (oSettings, aData, iDataIndex) {
186 var min = document.getElementById('min').value;
187 var max = document.getElementById('max').value;
188 var iDateCol = 12;
189
190 var dateMin = new Date(aData[iDateCol]);
191 var dateMax = new Date(aData[iDateCol]);
192
193 if (min === '' && max === '')
194 return true;
195 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
196 return true;
197 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
198 return true;
199 return false;
200 }
201 );
202
203 $('.table_search').on('change', function () {
204 search = $(this).val();
205 column = $(this).attr('column');
206
207 $('#table').DataTable().column(column).search(search).draw();
208 });
209
210 $('#min, #max').on('keyup', function () {
211 $('#table').DataTable().draw();
212 });
213
214 function resetHandler() {
215 $('#table').DataTable().columns().search("").draw();
216 }
217 function cancel(id) { 102 function cancel(id) {
218 layer.confirm('确定取消?', { 103 layer.confirm('确定取消?', {
219 btn: ['是','否'], 104 btn: ['是','否'],
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
12 </form> 12 </form>
13 13
14 <div class="body mt-20"> 14 <div class="body mt-20">
15 <table class="table table-border table-bordered table-bg" id="table"> 15 <table class="table table-border table-bordered table-bg" id="table" url="/order/getStatus8">
16 <thead class="text-c"> 16 <thead class="text-c">
17 <tr> 17 <tr>
18 <th width="15px"><input type="checkbox"></th> 18 <th width="15px"><input type="checkbox"></th>
...@@ -41,37 +41,6 @@ ...@@ -41,37 +41,6 @@
41 <?php $this->load->view('common/footer'); ?> 41 <?php $this->load->view('common/footer'); ?>
42 <script> 42 <script>
43 var table = $('#table').dataTable({ 43 var table = $('#table').dataTable({
44 aaSorting: [[1, "desc"]],
45 serverSide: true,
46 processing: true,
47 bSort: false,
48 searching: false,//是否显示搜索
49 iDisplayLength: 6,
50 bLengthChange: false,
51 ajax: {
52 url: apiBaseUrl + '/order/getStatus8',
53 dataFilter: function (json) {
54 var ret = {}, json = jQuery.parseJSON(json);
55 ret.data = json.data || [];
56 var draw = getUrlParam('draw');
57 if(draw) {
58 ret.draw = draw;
59 }
60 // ret.draw = parseInt(json.page.currentPage);
61 ret.recordsTotal = 0;
62 ret.recordsFiltered = 0;
63 if (json.page) {
64 ret.recordsTotal = parseInt(json.page.totalNumber);
65 ret.recordsFiltered = parseInt(json.page.totalNumber);
66 }
67 return JSON.stringify(ret);
68 },
69 data: function (data) {
70 data.pageSize = data.length;
71 data.currentPage = parseFloat(data.start / data.length) + 1;
72 return data;
73 }
74 },
75 columns: [ 44 columns: [
76 { 45 {
77 // data: "id", 46 // data: "id",
...@@ -94,50 +63,16 @@ ...@@ -94,50 +63,16 @@
94 {data: "idCard"},//身份证 63 {data: "idCard"},//身份证
95 {data: "phoneNumber"},//手机号 64 {data: "phoneNumber"},//手机号
96 {data: "createTime"},//进件时间 65 {data: "createTime"},//进件时间
97 {data: "departmentName"},//网点 66 {name: "departmentId", data: "departmentName"},//网点
98 {data: "productName"},//产品名称 67 {name: "productId", data: "productName"},//产品名称
99 {data: "applyMoney"},//申请金额 68 {data: "applyMoney"},//申请金额
100 {data: "agreeMoney"},//审批金额 69 {data: "agreeMoney"},//审批金额
101 {data: "createUser"},//客户经理 70 {name: "createUser", data: "createUserName"},//客户经理
102 {data: "statusDesc"},//流程节点 71 {name: "status", data: "statusDesc"},//流程节点
103 {data: "modifyTime"},//流转时间 72 {data: "modifyTime"},//流转时间
104 {data: "modifyUser"}//处理人 73 {name: "modifyUser", data: "modifyUserName"}, //处理人
105 ] 74 ]
106 }); 75 });
107
108 $.fn.dataTableExt.afnFiltering.push(
109 function (oSettings, aData, iDataIndex) {
110 var min = document.getElementById('min').value;
111 var max = document.getElementById('max').value;
112 var iDateCol = 12;
113
114 var dateMin = new Date(aData[iDateCol]);
115 var dateMax = new Date(aData[iDateCol]);
116
117 if (min === '' && max === '')
118 return true;
119 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
120 return true;
121 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
122 return true;
123 return false;
124 }
125 );
126
127 $('.table_search').on('change', function () {
128 search = $(this).val();
129 column = $(this).attr('column');
130
131 $('#table').DataTable().column(column).search(search).draw();
132 });
133
134 $('#min, #max').on('keyup', function () {
135 $('#table').DataTable().draw();
136 });
137
138 function resetHandler() {
139 $('#table').DataTable().columns().search("").draw();
140 }
141 </script> 76 </script>
142 77
143 <script> 78 <script>
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
12 </form> 12 </form>
13 13
14 <div class="body mt-20"> 14 <div class="body mt-20">
15 <table class="table table-border table-bordered table-bg" id="table"> 15 <table class="table table-border table-bordered table-bg" id="table" url="/order/getStatus7">
16 <thead class="text-c"> 16 <thead class="text-c">
17 <tr> 17 <tr>
18 <th width="15px"><input type="checkbox"></th> 18 <th width="15px"><input type="checkbox"></th>
...@@ -41,37 +41,6 @@ ...@@ -41,37 +41,6 @@
41 <?php $this->load->view('common/footer'); ?> 41 <?php $this->load->view('common/footer'); ?>
42 <script> 42 <script>
43 var table = $('#table').dataTable({ 43 var table = $('#table').dataTable({
44 aaSorting: [[1, "desc"]],
45 serverSide: true,
46 processing: true,
47 bSort: false,
48 searching: false,//是否显示搜索
49 iDisplayLength: 6,
50 bLengthChange: false,
51 ajax: {
52 url: apiBaseUrl + '/order/getStatus7',
53 dataFilter: function (json) {
54 var ret = {}, json = jQuery.parseJSON(json);
55 ret.data = json.data || [];
56 var draw = getUrlParam('draw');
57 if(draw) {
58 ret.draw = draw;
59 }
60 // ret.draw = parseInt(json.page.currentPage);
61 ret.recordsTotal = 0;
62 ret.recordsFiltered = 0;
63 if (json.page) {
64 ret.recordsTotal = parseInt(json.page.totalNumber);
65 ret.recordsFiltered = parseInt(json.page.totalNumber);
66 }
67 return JSON.stringify(ret);
68 },
69 data: function (data) {
70 data.pageSize = data.length;
71 data.currentPage = parseFloat(data.start / data.length) + 1;
72 return data;
73 }
74 },
75 columns: [ 44 columns: [
76 { 45 {
77 // data: "id", 46 // data: "id",
...@@ -94,50 +63,16 @@ ...@@ -94,50 +63,16 @@
94 {data: "idCard"},//身份证 63 {data: "idCard"},//身份证
95 {data: "phoneNumber"},//手机号 64 {data: "phoneNumber"},//手机号
96 {data: "createTime"},//进件时间 65 {data: "createTime"},//进件时间
97 {data: "departmentName"},//网点 66 {name: "departmentId", data: "departmentName"},//网点
98 {data: "productName"},//产品名称 67 {name: "productId", data: "productName"},//产品名称
99 {data: "applyMoney"},//申请金额 68 {data: "applyMoney"},//申请金额
100 {data: "agreeMoney"},//审批金额 69 {data: "agreeMoney"},//审批金额
101 {data: "createUser"},//客户经理 70 {name: "createUser", data: "createUserName"},//客户经理
102 {data: "statusDesc"},//流程节点 71 {name: "status", data: "statusDesc"},//流程节点
103 {data: "modifyTime"},//流转时间 72 {data: "modifyTime"},//流转时间
104 {data: "modifyUser"}//处理人 73 {name: "modifyUser", data: "modifyUserName"}, //处理人
105 ] 74 ]
106 }); 75 });
107
108 $.fn.dataTableExt.afnFiltering.push(
109 function (oSettings, aData, iDataIndex) {
110 var min = document.getElementById('min').value;
111 var max = document.getElementById('max').value;
112 var iDateCol = 12;
113
114 var dateMin = new Date(aData[iDateCol]);
115 var dateMax = new Date(aData[iDateCol]);
116
117 if (min === '' && max === '')
118 return true;
119 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
120 return true;
121 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
122 return true;
123 return false;
124 }
125 );
126
127 $('.table_search').on('change', function () {
128 search = $(this).val();
129 column = $(this).attr('column');
130
131 $('#table').DataTable().column(column).search(search).draw();
132 });
133
134 $('#min, #max').on('keyup', function () {
135 $('#table').DataTable().draw();
136 });
137
138 function resetHandler() {
139 $('#table').DataTable().columns().search("").draw();
140 }
141 </script> 76 </script>
142 77
143 <script> 78 <script>
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
12 </form> 12 </form>
13 13
14 <div class="body mt-20"> 14 <div class="body mt-20">
15 <table class="table table-border table-bordered table-bg" id="table"> 15 <table class="table table-border table-bordered table-bg" id="table" url="/order/getStatus3">
16 <thead class="text-c"> 16 <thead class="text-c">
17 <tr> 17 <tr>
18 <th width="15px"><input type="checkbox"></th> 18 <th width="15px"><input type="checkbox"></th>
...@@ -52,37 +52,6 @@ ...@@ -52,37 +52,6 @@
52 </script> 52 </script>
53 <script> 53 <script>
54 var table = $('#table').dataTable({ 54 var table = $('#table').dataTable({
55 aaSorting: [[1, "desc"]],
56 serverSide: true,
57 processing: true,
58 bSort: false,
59 searching: false,//是否显示搜索
60 iDisplayLength: 6,
61 bLengthChange: false,
62 ajax: {
63 url: apiBaseUrl + '/order/getStatus3',
64 dataFilter: function (json) {
65 var ret = {}, json = jQuery.parseJSON(json);
66 ret.data = json.data || [];
67 var draw = getUrlParam('draw');
68 if (draw) {
69 ret.draw = draw;
70 }
71 // ret.draw = parseInt(json.page.currentPage);
72 ret.recordsTotal = 0;
73 ret.recordsFiltered = 0;
74 if (json.page) {
75 ret.recordsTotal = parseInt(json.page.totalNumber);
76 ret.recordsFiltered = parseInt(json.page.totalNumber);
77 }
78 return JSON.stringify(ret);
79 },
80 data: function (data) {
81 data.pageSize = data.length;
82 data.currentPage = parseFloat(data.start / data.length) + 1;
83 return data;
84 }
85 },
86 columns: [ 55 columns: [
87 { 56 {
88 // data: "id", 57 // data: "id",
...@@ -105,50 +74,16 @@ ...@@ -105,50 +74,16 @@
105 {data: "idCard"},//身份证 74 {data: "idCard"},//身份证
106 {data: "phoneNumber"},//手机号 75 {data: "phoneNumber"},//手机号
107 {data: "createTime"},//进件时间 76 {data: "createTime"},//进件时间
108 {data: "departmentName"},//网点 77 {name: "departmentId", data: "departmentName"},//网点
109 {data: "productName"},//产品名称 78 {name: "productId", data: "productName"},//产品名称
110 {data: "applyMoney"},//申请金额 79 {data: "applyMoney"},//申请金额
111 {data: "agreeMoney"},//审批金额 80 {data: "agreeMoney"},//审批金额
112 {data: "createUser"},//客户经理 81 {name: "createUser", data: "createUserName"},//客户经理
113 {data: "statusDesc"},//流程节点 82 {name: "status", data: "statusDesc"},//流程节点
114 {data: "modifyTime"},//流转时间 83 {data: "modifyTime"},//流转时间
115 {data: "modifyUser"}//处理人 84 {name: "modifyUser", data: "modifyUserName"}, //处理人
116 ] 85 ]
117 }); 86 });
118
119 $.fn.dataTableExt.afnFiltering.push(
120 function (oSettings, aData, iDataIndex) {
121 var min = document.getElementById('min').value;
122 var max = document.getElementById('max').value;
123 var iDateCol = 12;
124
125 var dateMin = new Date(aData[iDateCol]);
126 var dateMax = new Date(aData[iDateCol]);
127
128 if (min === '' && max === '')
129 return true;
130 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
131 return true;
132 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
133 return true;
134 return false;
135 }
136 );
137
138 $('.table_search').on('change', function () {
139 search = $(this).val();
140 column = $(this).attr('column');
141
142 $('#table').DataTable().column(column).search(search).draw();
143 });
144
145 $('#min, #max').on('keyup', function () {
146 $('#table').DataTable().draw();
147 });
148
149 function resetHandler() {
150 $('#table').DataTable().columns().search("").draw();
151 }
152 </script> 87 </script>
153 </body> 88 </body>
154 <html> 89 <html>
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
12 </form> 12 </form>
13 13
14 <div class="body mt-20"> 14 <div class="body mt-20">
15 <table class="table table-border table-bordered table-bg" id="table"> 15 <table class="table table-border table-bordered table-bg" id="table" url="/order/getStatus10">
16 <thead class="text-c"> 16 <thead class="text-c">
17 <tr> 17 <tr>
18 <th width="15px"><input type="checkbox"></th> 18 <th width="15px"><input type="checkbox"></th>
...@@ -41,37 +41,6 @@ ...@@ -41,37 +41,6 @@
41 <?php $this->load->view('common/footer'); ?> 41 <?php $this->load->view('common/footer'); ?>
42 <script> 42 <script>
43 var table = $('#table').dataTable({ 43 var table = $('#table').dataTable({
44 aaSorting: [[1, "desc"]],
45 serverSide: true,
46 processing: true,
47 bSort: false,
48 searching: false,//是否显示搜索
49 iDisplayLength: 6,
50 bLengthChange: false,
51 ajax: {
52 url: apiBaseUrl + '/order/getStatus10',
53 dataFilter: function (json) {
54 var ret = {}, json = jQuery.parseJSON(json);
55 ret.data = json.data || [];
56 var draw = getUrlParam('draw');
57 if(draw) {
58 ret.draw = draw;
59 }
60 // ret.draw = parseInt(json.page.currentPage);
61 ret.recordsTotal = 0;
62 ret.recordsFiltered = 0;
63 if (json.page) {
64 ret.recordsTotal = parseInt(json.page.totalNumber);
65 ret.recordsFiltered = parseInt(json.page.totalNumber);
66 }
67 return JSON.stringify(ret);
68 },
69 data: function (data) {
70 data.pageSize = data.length;
71 data.currentPage = parseFloat(data.start / data.length) + 1;
72 return data;
73 }
74 },
75 columns: [ 44 columns: [
76 { 45 {
77 // data: "id", 46 // data: "id",
...@@ -109,50 +78,16 @@ ...@@ -109,50 +78,16 @@
109 {data: "idCard"},//身份证 78 {data: "idCard"},//身份证
110 {data: "phoneNumber"},//手机号 79 {data: "phoneNumber"},//手机号
111 {data: "createTime"},//进件时间 80 {data: "createTime"},//进件时间
112 {data: "departmentName"},//网点 81 {name: "departmentId", data: "departmentName"},//网点
113 {data: "productName"},//产品名称 82 {name: "productId", data: "productName"},//产品名称
114 {data: "applyMoney"},//申请金额 83 {data: "applyMoney"},//申请金额
115 {data: "agreeMoney"},//审批金额 84 {data: "agreeMoney"},//审批金额
116 {data: "createUser"},//客户经理 85 {name: "createUser", data: "createUserName"},//客户经理
117 {data: "statusDesc"},//流程节点 86 {name: "status", data: "statusDesc"},//流程节点
118 {data: "modifyTime"},//流转时间 87 {data: "modifyTime"},//流转时间
119 {data: "modifyUser"}//处理人 88 {name: "modifyUser", data: "modifyUserName"}, //处理人
120 ] 89 ]
121 }); 90 });
122
123 $.fn.dataTableExt.afnFiltering.push(
124 function (oSettings, aData, iDataIndex) {
125 var min = document.getElementById('min').value;
126 var max = document.getElementById('max').value;
127 var iDateCol = 12;
128
129 var dateMin = new Date(aData[iDateCol]);
130 var dateMax = new Date(aData[iDateCol]);
131
132 if (min === '' && max === '')
133 return true;
134 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
135 return true;
136 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
137 return true;
138 return false;
139 }
140 );
141
142 $('.table_search').on('change', function () {
143 search = $(this).val();
144 column = $(this).attr('column');
145
146 $('#table').DataTable().column(column).search(search).draw();
147 });
148
149 $('#min, #max').on('keyup', function () {
150 $('#table').DataTable().draw();
151 });
152
153 function resetHandler() {
154 $('#table').DataTable().columns().search("").draw();
155 }
156 </script> 91 </script>
157 92
158 <script> 93 <script>
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
5 <div class="page-container"> 5 <div class="page-container">
6 <form class="search"> 6 <form class="search">
7 <?php $this->load->view('work/search'); ?> 7 <?php $this->load->view('work/search'); ?>
8 8
9 <div> 9 <div>
10 <input class="btn btn-primary radius" type="submit" value="提交搜索"> 10 <input class="btn btn-primary radius" type="submit" value="提交搜索">
11 <input class="btn btn-warning radius" type="reset" value="重置搜索"> 11 <input class="btn btn-warning radius" type="reset" value="重置搜索">
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
13 </form> 13 </form>
14 14
15 <div class="body mt-20"> 15 <div class="body mt-20">
16 <table class="table table-border table-bordered table-bg" id="table"> 16 <table class="table table-border table-bordered table-bg" id="table" url="/order/getStatus6">
17 <thead class="text-c"> 17 <thead class="text-c">
18 <tr> 18 <tr>
19 <th width="15px"><input type="checkbox"></th> 19 <th width="15px"><input type="checkbox"></th>
...@@ -41,37 +41,6 @@ ...@@ -41,37 +41,6 @@
41 <?php $this->load->view('common/footer'); ?> 41 <?php $this->load->view('common/footer'); ?>
42 <script> 42 <script>
43 var table = $('#table').dataTable({ 43 var table = $('#table').dataTable({
44 aaSorting: [[1, "desc"]],
45 serverSide: true,
46 processing: true,
47 bSort: false,
48 searching: false,//是否显示搜索
49 iDisplayLength: 6,
50 bLengthChange: false,
51 ajax: {
52 url: apiBaseUrl + '/order/getStatus6',
53 dataFilter: function (json) {
54 var ret = {}, json = jQuery.parseJSON(json);
55 ret.data = json.data || [];
56 var draw = getUrlParam('draw');
57 if(draw) {
58 ret.draw = draw;
59 }
60 // ret.draw = parseInt(json.page.currentPage);
61 ret.recordsTotal = 0;
62 ret.recordsFiltered = 0;
63 if (json.page) {
64 ret.recordsTotal = parseInt(json.page.totalNumber);
65 ret.recordsFiltered = parseInt(json.page.totalNumber);
66 }
67 return JSON.stringify(ret);
68 },
69 data: function (data) {
70 data.pageSize = data.length;
71 data.currentPage = parseFloat(data.start / data.length) + 1;
72 return data;
73 }
74 },
75 columns: [ 44 columns: [
76 { 45 {
77 // data: "id", 46 // data: "id",
...@@ -94,50 +63,16 @@ ...@@ -94,50 +63,16 @@
94 {data: "idCard"},//身份证 63 {data: "idCard"},//身份证
95 {data: "phoneNumber"},//手机号 64 {data: "phoneNumber"},//手机号
96 {data: "createTime"},//进件时间 65 {data: "createTime"},//进件时间
97 {data: "departmentName"},//网点 66 {name: "departmentId", data: "departmentName"},//网点
98 {data: "productName"},//产品名称 67 {name: "productId", data: "productName"},//产品名称
99 {data: "applyMoney"},//申请金额 68 {data: "applyMoney"},//申请金额
100 {data: "agreeMoney"},//审批金额 69 {data: "agreeMoney"},//审批金额
101 {data: "createUser"},//客户经理 70 {name: "createUser", data: "createUserName"},//客户经理
102 {data: "statusDesc"},//流程节点 71 {name: "status", data: "statusDesc"},//流程节点
103 {data: "modifyTime"},//流转时间 72 {data: "modifyTime"},//流转时间
104 {data: "modifyUser"}//处理人 73 {name: "modifyUser", data: "modifyUserName"}, //处理人
105 ] 74 ]
106 }); 75 });
107
108 $.fn.dataTableExt.afnFiltering.push(
109 function (oSettings, aData, iDataIndex) {
110 var min = document.getElementById('min').value;
111 var max = document.getElementById('max').value;
112 var iDateCol = 12;
113
114 var dateMin = new Date(aData[iDateCol]);
115 var dateMax = new Date(aData[iDateCol]);
116
117 if (min === '' && max === '')
118 return true;
119 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
120 return true;
121 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
122 return true;
123 return false;
124 }
125 );
126
127 $('.table_search').on('change', function () {
128 search = $(this).val();
129 column = $(this).attr('column');
130
131 $('#table').DataTable().column(column).search(search).draw();
132 });
133
134 $('#min, #max').on('keyup', function () {
135 $('#table').DataTable().draw();
136 });
137
138 function resetHandler() {
139 $('#table').DataTable().columns().search("").draw();
140 }
141 </script> 76 </script>
142 <script> 77 <script>
143 function pass(id) { 78 function pass(id) {
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
12 </form> 12 </form>
13 13
14 <div class="body mt-20"> 14 <div class="body mt-20">
15 <table class="table table-border table-bordered table-bg" id="table"> 15 <table class="table table-border table-bordered table-bg" id="table" url="/order/getStatus2">
16 <thead class="text-c"> 16 <thead class="text-c">
17 <tr> 17 <tr>
18 <th width="68px">操作</th> 18 <th width="68px">操作</th>
...@@ -38,39 +38,9 @@ ...@@ -38,39 +38,9 @@
38 </div> 38 </div>
39 </div> 39 </div>
40 <?php $this->load->view('common/footer'); ?> 40 <?php $this->load->view('common/footer'); ?>
41
41 <script> 42 <script>
42 var table = $('#table').dataTable({ 43 var table = $('#table').dataTable({
43 aaSorting: [[1, "desc"]],
44 serverSide: true,
45 processing: true,
46 bSort: false,
47 searching: false,//是否显示搜索
48 iDisplayLength: 6,
49 bLengthChange: false,
50 ajax: {
51 url: apiBaseUrl + '/order/getStatus2',
52 dataFilter: function (json) {
53 var ret = {}, json = jQuery.parseJSON(json);
54 ret.data = json.data || [];
55 var draw = getUrlParam('draw');
56 if(draw) {
57 ret.draw = draw;
58 }
59 // ret.draw = parseInt(json.page.currentPage);
60 ret.recordsTotal = 0;
61 ret.recordsFiltered = 0;
62 if (json.page) {
63 ret.recordsTotal = parseInt(json.page.totalNumber);
64 ret.recordsFiltered = parseInt(json.page.totalNumber);
65 }
66 return JSON.stringify(ret);
67 },
68 data: function (data) {
69 data.pageSize = data.length;
70 data.currentPage = parseFloat(data.start / data.length) + 1;
71 return data;
72 }
73 },
74 columns: [ 44 columns: [
75 { 45 {
76 data: "id", render: function (data, type, full) { 46 data: "id", render: function (data, type, full) {
...@@ -87,50 +57,16 @@ ...@@ -87,50 +57,16 @@
87 {data: "idCard"},//身份证 57 {data: "idCard"},//身份证
88 {data: "phoneNumber"},//手机号 58 {data: "phoneNumber"},//手机号
89 {data: "createTime"},//进件时间 59 {data: "createTime"},//进件时间
90 {data: "departmentName"},//网点 60 {name: "departmentId", data: "departmentName"},//网点
91 {data: "productName"},//产品名称 61 {name: "productId", data: "productName"},//产品名称
92 {data: "applyMoney"},//申请金额 62 {data: "applyMoney"},//申请金额
93 {data: "agreeMoney"},//审批金额 63 {data: "agreeMoney"},//审批金额
94 {data: "createUser"},//客户经理 64 {name: "createUser", data: "createUserName"},//客户经理
95 {data: "statusDesc"},//流程节点 65 {name: "status", data: "statusDesc"},//流程节点
96 {data: "modifyTime"},//流转时间 66 {data: "modifyTime"},//流转时间
97 {data: "modifyUser"}//处理人 67 {name: "modifyUser", data: "modifyUserName"}, //处理人
98 ] 68 ]
99 }); 69 });
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 </script> 70 </script>
135 </body> 71 </body>
136 <html> 72 <html>
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
12 </form> 12 </form>
13 13
14 <div class="body mt-20"> 14 <div class="body mt-20">
15 <table class="table table-border table-bordered table-bg" id="table"> 15 <table class="table table-border table-bordered table-bg" id="table" url="/order/getStatus9">
16 <thead class="text-c"> 16 <thead class="text-c">
17 <tr> 17 <tr>
18 <th width="15px"><input type="checkbox"></th> 18 <th width="15px"><input type="checkbox"></th>
...@@ -41,37 +41,6 @@ ...@@ -41,37 +41,6 @@
41 <?php $this->load->view('common/footer'); ?> 41 <?php $this->load->view('common/footer'); ?>
42 <script> 42 <script>
43 var table = $('#table').dataTable({ 43 var table = $('#table').dataTable({
44 aaSorting: [[1, "desc"]],
45 serverSide: true,
46 processing: true,
47 bSort: false,
48 searching: false,//是否显示搜索
49 iDisplayLength: 6,
50 bLengthChange: false,
51 ajax: {
52 url: apiBaseUrl + '/order/getStatus9',
53 dataFilter: function (json) {
54 var ret = {}, json = jQuery.parseJSON(json);
55 ret.data = json.data || [];
56 var draw = getUrlParam('draw');
57 if(draw) {
58 ret.draw = draw;
59 }
60 // ret.draw = parseInt(json.page.currentPage);
61 ret.recordsTotal = 0;
62 ret.recordsFiltered = 0;
63 if (json.page) {
64 ret.recordsTotal = parseInt(json.page.totalNumber);
65 ret.recordsFiltered = parseInt(json.page.totalNumber);
66 }
67 return JSON.stringify(ret);
68 },
69 data: function (data) {
70 data.pageSize = data.length;
71 data.currentPage = parseFloat(data.start / data.length) + 1;
72 return data;
73 }
74 },
75 columns: [ 44 columns: [
76 { 45 {
77 // data: "id", 46 // data: "id",
...@@ -100,50 +69,16 @@ ...@@ -100,50 +69,16 @@
100 {data: "idCard"},//身份证 69 {data: "idCard"},//身份证
101 {data: "phoneNumber"},//手机号 70 {data: "phoneNumber"},//手机号
102 {data: "createTime"},//进件时间 71 {data: "createTime"},//进件时间
103 {data: "departmentName"},//网点 72 {name: "departmentId", data: "departmentName"},//网点
104 {data: "productName"},//产品名称 73 {name: "productId", data: "productName"},//产品名称
105 {data: "applyMoney"},//申请金额 74 {data: "applyMoney"},//申请金额
106 {data: "agreeMoney"},//审批金额 75 {data: "agreeMoney"},//审批金额
107 {data: "createUser"},//客户经理 76 {name: "createUser", data: "createUserName"},//客户经理
108 {data: "statusDesc"},//流程节点 77 {name: "status", data: "statusDesc"},//流程节点
109 {data: "modifyTime"},//流转时间 78 {data: "modifyTime"},//流转时间
110 {data: "modifyUser"}//处理人 79 {name: "modifyUser", data: "modifyUserName"}, //处理人
111 ] 80 ]
112 }); 81 });
113
114 $.fn.dataTableExt.afnFiltering.push(
115 function (oSettings, aData, iDataIndex) {
116 var min = document.getElementById('min').value;
117 var max = document.getElementById('max').value;
118 var iDateCol = 12;
119
120 var dateMin = new Date(aData[iDateCol]);
121 var dateMax = new Date(aData[iDateCol]);
122
123 if (min === '' && max === '')
124 return true;
125 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
126 return true;
127 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
128 return true;
129 return false;
130 }
131 );
132
133 $('.table_search').on('change', function () {
134 search = $(this).val();
135 column = $(this).attr('column');
136
137 $('#table').DataTable().column(column).search(search).draw();
138 });
139
140 $('#min, #max').on('keyup', function () {
141 $('#table').DataTable().draw();
142 });
143
144 function resetHandler() {
145 $('#table').DataTable().columns().search("").draw();
146 }
147 </script> 82 </script>
148 <script> 83 <script>
149 function pass(id) { 84 function pass(id) {
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
11 </form> 11 </form>
12 12
13 <div class="body mt-20"> 13 <div class="body mt-20">
14 <table class="table table-border table-bordered table-bg" id="table"> 14 <table class="table table-border table-bordered table-bg" id="table" url="/order/getStatus10">
15 <thead class="text-c"> 15 <thead class="text-c">
16 <tr> 16 <tr>
17 <th width="15px"><input type="checkbox"></th> 17 <th width="15px"><input type="checkbox"></th>
...@@ -41,36 +41,6 @@ ...@@ -41,36 +41,6 @@
41 <?php $this->load->view('common/footer'); ?> 41 <?php $this->load->view('common/footer'); ?>
42 <script> 42 <script>
43 var table = $('#table').dataTable({ 43 var table = $('#table').dataTable({
44 aaSorting: [[1, "desc"]],
45 serverSide: true,
46 processing: true,
47 bSort: false,
48 searching: false,//是否显示搜索
49 iDisplayLength: 6,
50 bLengthChange: false,
51 ajax: {
52 url: apiBaseUrl + '/order/getStatus10',
53 dataFilter: function (json) {
54 var ret = {}, json = jQuery.parseJSON(json);
55 ret.data = json.data || [];
56 var draw = getUrlParam('draw');
57 if(draw) {
58 ret.draw = draw;
59 }
60 ret.recordsTotal = 0;
61 ret.recordsFiltered = 0;
62 if (json.page) {
63 ret.recordsTotal = parseInt(json.page.totalNumber);
64 ret.recordsFiltered = parseInt(json.page.totalNumber);
65 }
66 return JSON.stringify(ret);
67 },
68 data: function (data) {
69 data.pageSize = data.length;
70 data.currentPage = parseFloat(data.start / data.length) + 1;
71 return data;
72 }
73 },
74 columns: [ 44 columns: [
75 { 45 {
76 // data: "id", 46 // data: "id",
...@@ -108,50 +78,16 @@ ...@@ -108,50 +78,16 @@
108 {data: "idCard"},//身份证 78 {data: "idCard"},//身份证
109 {data: "phoneNumber"},//手机号 79 {data: "phoneNumber"},//手机号
110 {data: "createTime"},//进件时间 80 {data: "createTime"},//进件时间
111 {data: "departmentName"},//网点 81 {name: "departmentId", data: "departmentName"},//网点
112 {data: "productName"},//产品名称 82 {name: "productId", data: "productName"},//产品名称
113 {data: "applyMoney"},//申请金额 83 {data: "applyMoney"},//申请金额
114 {data: "agreeMoney"},//审批金额 84 {data: "agreeMoney"},//审批金额
115 {data: "createUser"},//客户经理 85 {name: "createUser", data: "createUserName"},//客户经理
116 {data: "statusDesc"},//流程节点 86 {name: "status", data: "statusDesc"},//流程节点
117 {data: "modifyTime"},//流转时间 87 {data: "modifyTime"},//流转时间
118 {data: "modifyUser"}//处理人 88 {name: "modifyUser", data: "modifyUserName"}, //处理人
119 ] 89 ]
120 }); 90 });
121
122 $.fn.dataTableExt.afnFiltering.push(
123 function (oSettings, aData, iDataIndex) {
124 var min = document.getElementById('min').value;
125 var max = document.getElementById('max').value;
126 var iDateCol = 12;
127
128 var dateMin = new Date(aData[iDateCol]);
129 var dateMax = new Date(aData[iDateCol]);
130
131 if (min === '' && max === '')
132 return true;
133 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
134 return true;
135 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
136 return true;
137 return false;
138 }
139 );
140
141 $('.table_search').on('change', function () {
142 search = $(this).val();
143 column = $(this).attr('column');
144
145 $('#table').DataTable().column(column).search(search).draw();
146 });
147
148 $('#min, #max').on('keyup', function () {
149 $('#table').DataTable().draw();
150 });
151
152 function resetHandler() {
153 $('#table').DataTable().columns().search("").draw();
154 }
155 </script> 91 </script>
156 <script> 92 <script>
157 function loan(id) { 93 function loan(id) {
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
11 </form> 11 </form>
12 12
13 <div class="body mt-20"> 13 <div class="body mt-20">
14 <table class="table table-border table-bordered table-bg" id="table"> 14 <table class="table table-border table-bordered table-bg" id="table" url="/order/getStatus9">
15 <thead class="text-c"> 15 <thead class="text-c">
16 <tr> 16 <tr>
17 <th width="15px"><input type="checkbox"></th> 17 <th width="15px"><input type="checkbox"></th>
...@@ -40,36 +40,6 @@ ...@@ -40,36 +40,6 @@
40 <?php $this->load->view('common/footer'); ?> 40 <?php $this->load->view('common/footer'); ?>
41 <script> 41 <script>
42 var table = $('#table').dataTable({ 42 var table = $('#table').dataTable({
43 aaSorting: [[1, "desc"]],
44 serverSide: true,
45 processing: true,
46 bSort: false,
47 searching: false,//是否显示搜索
48 iDisplayLength: 6,
49 bLengthChange: false,
50 ajax: {
51 url: apiBaseUrl + '/order/getStatus9',
52 dataFilter: function (json) {
53 var ret = {}, json = jQuery.parseJSON(json);
54 ret.data = json.data || [];
55 var draw = getUrlParam('draw');
56 if(draw) {
57 ret.draw = draw;
58 }
59 ret.recordsTotal = 0;
60 ret.recordsFiltered = 0;
61 if (json.page) {
62 ret.recordsTotal = parseInt(json.page.totalNumber);
63 ret.recordsFiltered = parseInt(json.page.totalNumber);
64 }
65 return JSON.stringify(ret);
66 },
67 data: function (data) {
68 data.pageSize = data.length;
69 data.currentPage = parseFloat(data.start / data.length) + 1;
70 return data;
71 }
72 },
73 columns: [ 43 columns: [
74 { 44 {
75 // data: "id", 45 // data: "id",
...@@ -107,50 +77,16 @@ ...@@ -107,50 +77,16 @@
107 {data: "idCard"},//身份证 77 {data: "idCard"},//身份证
108 {data: "phoneNumber"},//手机号 78 {data: "phoneNumber"},//手机号
109 {data: "createTime"},//进件时间 79 {data: "createTime"},//进件时间
110 {data: "departmentName"},//网点 80 {name: "departmentId", data: "departmentName"},//网点
111 {data: "productName"},//产品名称 81 {name: "productId", data: "productName"},//产品名称
112 {data: "applyMoney"},//申请金额 82 {data: "applyMoney"},//申请金额
113 {data: "agreeMoney"},//审批金额 83 {data: "agreeMoney"},//审批金额
114 {data: "createUser"},//客户经理 84 {name: "createUser", data: "createUserName"},//客户经理
115 {data: "statusDesc"},//流程节点 85 {name: "status", data: "statusDesc"},//流程节点
116 {data: "modifyTime"},//流转时间 86 {data: "modifyTime"},//流转时间
117 {data: "modifyUser"}//处理人 87 {name: "modifyUser", data: "modifyUserName"}, //处理人
118 ] 88 ]
119 }); 89 });
120
121 $.fn.dataTableExt.afnFiltering.push(
122 function (oSettings, aData, iDataIndex) {
123 var min = document.getElementById('min').value;
124 var max = document.getElementById('max').value;
125 var iDateCol = 12;
126
127 var dateMin = new Date(aData[iDateCol]);
128 var dateMax = new Date(aData[iDateCol]);
129
130 if (min === '' && max === '')
131 return true;
132 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
133 return true;
134 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
135 return true;
136 return false;
137 }
138 );
139
140 $('.table_search').on('change', function () {
141 search = $(this).val();
142 column = $(this).attr('column');
143
144 $('#table').DataTable().column(column).search(search).draw();
145 });
146
147 $('#min, #max').on('keyup', function () {
148 $('#table').DataTable().draw();
149 });
150
151 function resetHandler() {
152 $('#table').DataTable().columns().search("").draw();
153 }
154 </script> 90 </script>
155 91
156 <script> 92 <script>
......
...@@ -17,10 +17,9 @@ ...@@ -17,10 +17,9 @@
17 </form> 17 </form>
18 18
19 <div class="body mt-20"> 19 <div class="body mt-20">
20 <table class="table table-border table-bordered table-bg" id="table"> 20 <table class="table table-border table-bordered table-bg" id="table" url="/order/getStatus6">
21 <thead class="text-c"> 21 <thead class="text-c">
22 <tr> 22 <tr>
23 <th width="15px"><input type="checkbox"></th>
24 <th width="68px">操作</th> 23 <th width="68px">操作</th>
25 <th>订单编号</th> 24 <th>订单编号</th>
26 <th>申请人</th> 25 <th>申请人</th>
...@@ -47,44 +46,8 @@ ...@@ -47,44 +46,8 @@
47 <?php $this->load->view('common/footer'); ?> 46 <?php $this->load->view('common/footer'); ?>
48 <script> 47 <script>
49 var table = $('#table').dataTable({ 48 var table = $('#table').dataTable({
50 aaSorting: [[1, "desc"]],
51 serverSide: true,
52 processing: true,
53 bSort: false,
54 searching: false,//是否显示搜索
55 iDisplayLength: 6,
56 bLengthChange: false,
57 ajax: {
58 url: apiBaseUrl + '/order/getStatus6',
59 dataFilter: function (json) {
60 var ret = {}, json = jQuery.parseJSON(json);
61 ret.data = json.data || [];
62 var draw = getUrlParam('draw');
63 if(draw) {
64 ret.draw = draw;
65 }
66 ret.recordsTotal = 0;
67 ret.recordsFiltered = 0;
68 if (json.page) {
69 ret.recordsTotal = parseInt(json.page.totalNumber);
70 ret.recordsFiltered = parseInt(json.page.totalNumber);
71 }
72 return JSON.stringify(ret);
73 },
74 data: function (data) {
75 data.pageSize = data.length;
76 data.currentPage = parseFloat(data.start / data.length) + 1;
77 return data;
78 }
79 },
80 columns: [ 49 columns: [
81 { 50 {
82 // data: "id",
83 render:function (data, type, full) {
84 return '<input value="'+data+'" type="checkbox">';
85 }
86 },
87 {
88 data: "id", render: function (data, type, full) { 51 data: "id", render: function (data, type, full) {
89 return '<span class="dropDown dropDown_hover">\ 52 return '<span class="dropDown dropDown_hover">\
90 <button class="btn radius size-M">请选择 <i class="Hui-iconfont">&#xe6d5;</i></button>\ 53 <button class="btn radius size-M">请选择 <i class="Hui-iconfont">&#xe6d5;</i></button>\
...@@ -114,50 +77,16 @@ ...@@ -114,50 +77,16 @@
114 {data: "idCard"},//身份证 77 {data: "idCard"},//身份证
115 {data: "phoneNumber"},//手机号 78 {data: "phoneNumber"},//手机号
116 {data: "createTime"},//进件时间 79 {data: "createTime"},//进件时间
117 {data: "departmentName"},//网点 80 {name: "departmentId", data: "departmentName"},//网点
118 {data: "productName"},//产品名称 81 {name: "productId", data: "productName"},//产品名称
119 {data: "applyMoney"},//申请金额 82 {data: "applyMoney"},//申请金额
120 {data: "agreeMoney"},//审批金额 83 {data: "agreeMoney"},//审批金额
121 {data: "createUser"},//客户经理 84 {name: "createUser", data: "createUserName"},//客户经理
122 {data: "statusDesc"},//流程节点 85 {name: "status", data: "statusDesc"},//流程节点
123 {data: "modifyTime"},//流转时间 86 {data: "modifyTime"},//流转时间
124 {data: "modifyUser"}//处理人 87 {name: "modifyUser", data: "modifyUserName"}, //处理人
125 ] 88 ]
126 }); 89 });
127
128 $.fn.dataTableExt.afnFiltering.push(
129 function (oSettings, aData, iDataIndex) {
130 var min = document.getElementById('min').value;
131 var max = document.getElementById('max').value;
132 var iDateCol = 12;
133
134 var dateMin = new Date(aData[iDateCol]);
135 var dateMax = new Date(aData[iDateCol]);
136
137 if (min === '' && max === '')
138 return true;
139 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
140 return true;
141 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
142 return true;
143 return false;
144 }
145 );
146
147 $('.table_search').on('change', function () {
148 search = $(this).val();
149 column = $(this).attr('column');
150
151 $('#table').DataTable().column(column).search(search).draw();
152 });
153
154 $('#min, #max').on('keyup', function () {
155 $('#table').DataTable().draw();
156 });
157
158 function resetHandler() {
159 $('#table').DataTable().columns().search("").draw();
160 }
161 </script> 90 </script>
162 91
163 <script> 92 <script>
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
11 </form> 11 </form>
12 12
13 <div class="body mt-20"> 13 <div class="body mt-20">
14 <table class="table table-border table-bordered table-bg" id="table"> 14 <table class="table table-border table-bordered table-bg" id="table" url="/order/getStatus2">
15 <thead class="text-c"> 15 <thead class="text-c">
16 <tr> 16 <tr>
17 <th width="68px">操作</th> 17 <th width="68px">操作</th>
...@@ -40,36 +40,6 @@ ...@@ -40,36 +40,6 @@
40 <?php $this->load->view('common/footer'); ?> 40 <?php $this->load->view('common/footer'); ?>
41 <script> 41 <script>
42 var table = $('#table').dataTable({ 42 var table = $('#table').dataTable({
43 aaSorting: [[1, "desc"]],
44 serverSide: true,
45 processing: true,
46 bSort: false,
47 searching: false,//是否显示搜索
48 iDisplayLength: 6,
49 bLengthChange: false,
50 ajax: {
51 url: apiBaseUrl + '/order/getStatus2',
52 dataFilter: function (json) {
53 var ret = {}, json = jQuery.parseJSON(json);
54 ret.data = json.data || [];
55 var draw = getUrlParam('draw');
56 if (draw) {
57 ret.draw = draw;
58 }
59 ret.recordsTotal = 0;
60 ret.recordsFiltered = 0;
61 if (json.page) {
62 ret.recordsTotal = parseInt(json.page.totalNumber);
63 ret.recordsFiltered = parseInt(json.page.totalNumber);
64 }
65 return JSON.stringify(ret);
66 },
67 data: function (data) {
68 data.pageSize = data.length;
69 data.currentPage = parseFloat(data.start / data.length) + 1;
70 return data;
71 }
72 },
73 columns: [ 43 columns: [
74 { 44 {
75 data: "id", render: function (data, type, full) { 45 data: "id", render: function (data, type, full) {
...@@ -89,50 +59,16 @@ ...@@ -89,50 +59,16 @@
89 {data: "idCard"},//身份证 59 {data: "idCard"},//身份证
90 {data: "phoneNumber"},//手机号 60 {data: "phoneNumber"},//手机号
91 {data: "createTime"},//进件时间 61 {data: "createTime"},//进件时间
92 {data: "departmentName"},//网点 62 {name: "departmentId", data: "departmentName"},//网点
93 {data: "productName"},//产品名称 63 {name: "productId", data: "productName"},//产品名称
94 {data: "applyMoney"},//申请金额 64 {data: "applyMoney"},//申请金额
95 {data: "agreeMoney"},//审批金额 65 {data: "agreeMoney"},//审批金额
96 {data: "createUser"},//客户经理 66 {name: "createUser", data: "createUserName"},//客户经理
97 {data: "statusDesc"},//流程节点 67 {name: "status", data: "statusDesc"},//流程节点
98 {data: "modifyTime"},//流转时间 68 {data: "modifyTime"},//流转时间
99 {data: "modifyUser"}//处理人 69 {name: "modifyUser", data: "modifyUserName"}, //处理人
100 ] 70 ]
101 }); 71 });
102
103 $.fn.dataTableExt.afnFiltering.push(
104 function (oSettings, aData, iDataIndex) {
105 var min = document.getElementById('min').value;
106 var max = document.getElementById('max').value;
107 var iDateCol = 12;
108
109 var dateMin = new Date(aData[iDateCol]);
110 var dateMax = new Date(aData[iDateCol]);
111
112 if (min === '' && max === '')
113 return true;
114 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
115 return true;
116 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
117 return true;
118 return false;
119 }
120 );
121
122 $('.table_search').on('change', function () {
123 search = $(this).val();
124 column = $(this).attr('column');
125
126 $('#table').DataTable().column(column).search(search).draw();
127 });
128
129 $('#min, #max').on('keyup', function () {
130 $('#table').DataTable().draw();
131 });
132
133 function resetHandler() {
134 $('#table').DataTable().columns().search("").draw();
135 }
136 </script> 72 </script>
137 73
138 <script> 74 <script>
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
14 </form> 14 </form>
15 15
16 <div class="body mt-20"> 16 <div class="body mt-20">
17 <table class="table table-border table-bordered table-bg" id="table"> 17 <table class="table table-border table-bordered table-bg" id="table" url="/order/getStatus1">
18 <thead class="text-c"> 18 <thead class="text-c">
19 <tr> 19 <tr>
20 <th width="15px"><input type="checkbox"></th> 20 <th width="15px"><input type="checkbox"></th>
...@@ -43,36 +43,6 @@ ...@@ -43,36 +43,6 @@
43 <?php $this->load->view('common/footer'); ?> 43 <?php $this->load->view('common/footer'); ?>
44 <script> 44 <script>
45 var table = $('#table').dataTable({ 45 var table = $('#table').dataTable({
46 aaSorting: [[1, "desc"]],
47 serverSide: true,
48 processing: true,
49 bSort: false,
50 searching: false,//是否显示搜索
51 iDisplayLength: 6,
52 bLengthChange: false,
53 ajax: {
54 url: apiBaseUrl + 'order/getStatus1',
55 dataFilter: function (json) {
56 var ret = {}, json = jQuery.parseJSON(json);
57 ret.data = json.data || [];
58 var draw = getUrlParam('draw');
59 if(draw) {
60 ret.draw = draw;
61 }
62 ret.recordsTotal = 0;
63 ret.recordsFiltered = 0;
64 if (json.page) {
65 ret.recordsTotal = parseInt(json.page.totalNumber);
66 ret.recordsFiltered = parseInt(json.page.totalNumber);
67 }
68 return JSON.stringify(ret);
69 },
70 data: function (data) {
71 data.pageSize = data.length;
72 data.currentPage = parseFloat(data.start / data.length) + 1;
73 return data;
74 }
75 },
76 columns: [ 46 columns: [
77 { 47 {
78 data: "id", 48 data: "id",
...@@ -96,50 +66,16 @@ ...@@ -96,50 +66,16 @@
96 {data: "idCard"},//身份证 66 {data: "idCard"},//身份证
97 {data: "phoneNumber"},//手机号 67 {data: "phoneNumber"},//手机号
98 {data: "createTime"},//进件时间 68 {data: "createTime"},//进件时间
99 {data: "departmentName"},//网点 69 {name: "departmentId", data: "departmentName"},//网点
100 {data: "productName"},//产品名称 70 {name: "productId", data: "productName"},//产品名称
101 {data: "applyMoney"},//申请金额 71 {data: "applyMoney"},//申请金额
102 {data: "agreeMoney"},//审批金额 72 {data: "agreeMoney"},//审批金额
103 {data: "createUser"},//客户经理 73 {name: "createUser", data: "createUserName"},//客户经理
104 {data: "statusDesc"},//流程节点 74 {name: "status", data: "statusDesc"},//流程节点
105 {data: "modifyTime"},//流转时间 75 {data: "modifyTime"},//流转时间
106 {data: "modifyUser"}//处理人 76 {name: "modifyUser", data: "modifyUserName"}, //处理人
107 ] 77 ]
108 }); 78 });
109
110 $.fn.dataTableExt.afnFiltering.push(
111 function (oSettings, aData, iDataIndex) {
112 var min = document.getElementById('min').value;
113 var max = document.getElementById('max').value;
114 var iDateCol = 12;
115
116 var dateMin = new Date(aData[iDateCol]);
117 var dateMax = new Date(aData[iDateCol]);
118
119 if (min === '' && max === '')
120 return true;
121 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
122 return true;
123 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
124 return true;
125 return false;
126 }
127 );
128
129 $('.table_search').on('change', function () {
130 search = $(this).val();
131 column = $(this).attr('column');
132
133 $('#table').DataTable().column(column).search(search).draw();
134 });
135
136 $('#min, #max').on('keyup', function () {
137 $('#table').DataTable().draw();
138 });
139
140 function resetHandler() {
141 $('#table').DataTable().columns().search("").draw();
142 }
143 </script> 79 </script>
144 <script> 80 <script>
145 function pass(id) { 81 function pass(id) {
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!