2cfb3cde by Zelig

贷后list

1 parent 1d964f64
...@@ -88,22 +88,22 @@ ...@@ -88,22 +88,22 @@
88 </ul></span>'; 88 </ul></span>';
89 } 89 }
90 }, 90 },
91 {data: "orderId"},//来源 91 {data: "source"},//来源
92 {data: "orderId"},//订单编号 92 {data: "orderNumber"},//订单编号
93 {data: "createUser"},//申请人 93 {data: "proposerName"},//申请人
94 {data: "idCard"},//身份证 94 {data: "idNumber"},//身份证
95 {data: "phoneNumber"},//手机号 95 {data: "phoneNumber"},//手机号
96 {data: "createTime"},//网点 96 {name: "branchName", data: "branchName"},//网点
97 {data: "createTime"},//产品名称 97 {name: "productId", data: "productName"},//产品名称
98 {data: "createTime"},//本期应还金额 98 {data: "createTime"},//本期应还金额
99 {data: "createTime"},//已还金额 99 {data: "createTime"},//已还金额
100 {data: "createTime"},//罚息 100 {data: "interestPenalty"},//罚息
101 {data: "createTime"},//滞纳金 101 {data: "overdueFine"},//滞纳金
102 {data: "createTime"},//期数 102 {data: "totalPeriods"},//期数
103 {data: "createTime"},//还款方式 103 {data: "createTime"},//还款方式
104 {data: "createTime"},//本期应还款日 104 {data: "createTime"},//本期应还款日
105 {data: "createTime"},//实际还款日 105 {data: "realRepaymentDate"},//实际还款日
106 {data: "createTime"},//是否逾期 106 {data: "hasDue"},//是否逾期
107 {data: "createTime"},//还款状态 107 {data: "createTime"},//还款状态
108 ] 108 ]
109 }); 109 });
...@@ -138,10 +138,6 @@ ...@@ -138,10 +138,6 @@
138 $('#table').DataTable().draw(); 138 $('#table').DataTable().draw();
139 }); 139 });
140 140
141 function resetHandler() {
142 $('#table').DataTable().columns().search("").draw();
143 }
144
145 function edit(id) { 141 function edit(id) {
146 layer_show('编辑', '<?=site_url('/loan/edit/3')?>'); 142 layer_show('编辑', '<?=site_url('/loan/edit/3')?>');
147 } 143 }
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
6 <?php $this->load->view('loan/search'); ?> 6 <?php $this->load->view('loan/search'); ?>
7 <div> 7 <div>
8 <button class="btn btn-primary radius" type="button" onclick="$('#table').DataTable().draw()">搜索</button> 8 <button class="btn btn-primary radius" type="button" onclick="$('#table').DataTable().draw()">搜索</button>
9 <input class="btn btn-warning radius" type="reset" value="重置"> 9 <input class="btn btn-warning radius" type="reset" value="重置">
10 10
11 <button class="btn btn-primary radius" type="button" onclick="layer_show('导入', '<?=site_url('loan/import/3')?>')">导入</button> 11 <button class="btn btn-primary radius" type="button" onclick="layer_show('导入', '<?=site_url('loan/import/3')?>')">导入</button>
12 <button class="btn btn-success radius r" type="button" onclick="excel()">导出</button> 12 <button class="btn btn-success radius r" type="button" onclick="excel()">导出</button>
...@@ -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="/loanAfter/prosecute?prosecuteStatus=0">
18 <thead class="text-c"> 18 <thead class="text-c">
19 <tr> 19 <tr>
20 <th width="68px">操作</th> 20 <th width="68px">操作</th>
...@@ -47,33 +47,6 @@ ...@@ -47,33 +47,6 @@
47 47
48 <script> 48 <script>
49 var table = $('#table').dataTable({ 49 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/into/getAllApplyOrder',
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.draw = parseInt(json.page.currentPage);
67 ret.recordsTotal = parseInt(json.page.totalNumber);
68 ret.recordsFiltered = parseInt(json.page.totalNumber);
69 return JSON.stringify(ret);
70 },
71 data: function (data) {
72 data.pageSize = data.length;
73 data.currentPage = parseFloat(data.start / data.length) + 1;
74 return data;
75 }
76 },
77 columns: [ 50 columns: [
78 { 51 {
79 data: "id", render: function (data, type, full) { 52 data: "id", render: function (data, type, full) {
...@@ -85,68 +58,27 @@ ...@@ -85,68 +58,27 @@
85 </ul></span>'; 58 </ul></span>';
86 } 59 }
87 }, 60 },
88 {data: "orderId"},//来源 61 {data: "source"},//来源
89 {data: "orderId"},//订单编号 62 {data: "orderNumber"},//订单编号
90 {data: "createUser"},//申请人 63 {data: "proposerName"},//申请人
91 {data: "idCard"},//身份证 64 {data: "idNumber"},//身份证
92 {data: "phoneNumber"},//手机号 65 {data: "phoneNumber"},//手机号
93 {data: "createTime"},//网点 66 {name: "branchName", data: "branchName"},//网点
94 {data: "createTime"},//产品名称 67 {name: "productId", data: "productName"},//产品名称
95 {data: "createTime"},//借款金额 68 {data: "createTime"},//借款金额
96 {data: "createTime"},//罚息 69 {data: "interestPenalty"},//罚息
97 {data: "createTime"},//滞纳金 70 {data: "overdueFine"},//滞纳金
98 {data: "createTime"},//期数 71 {data: "totalPeriods"},//期数
99 {data: "createTime"},//还款方式 72 {data: "createTime"},//还款方式
100 {data: "createTime"},//本期应还款日 73 {data: "createTime"},//本期应还款日
101 {data: "createTime"},//实际还款日 74 {data: "realRepaymentDate"},//实际还款日
102 {data: "createTime"},//是否逾期 75 {data: "hasDue"},//是否逾期
103 {data: "createTime"},//逾期天数 76 {data: "dueDay"},//逾期天数
104 {data: "createTime"},//未还款总金额 77 {data: "createTime"},//未还款总金额
105 {data: "createTime"},//起诉状态 78 {data: "prosecuteStatus"},//起诉状态
106 ] 79 ]
107 }); 80 });
108 81
109 $.fn.dataTableExt.afnFiltering.push(
110 function (oSettings, aData, iDataIndex) {
111 var min = document.getElementById('min').value;
112 var max = document.getElementById('max').value;
113 var iDateCol = 5; //进件时间
114
115 var dateMin = new Date(aData[iDateCol]);
116 var dateMax = new Date(aData[iDateCol]);
117
118 if (min === '' && max === '')
119 return true;
120 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
121 return true;
122 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
123 return true;
124 return false;
125 }
126 );
127
128 $('.table_search').on('change', function () {
129 search = $(this).val();
130 column = $(this).attr('column');
131
132 $('#table').DataTable().column(column).search(search).draw();
133 });
134
135 $('.table_search').on('keyup', function () {
136 search = $(this).val();
137 column = $(this).attr('column');
138
139 $('#table').DataTable().column(column).search(search).draw();
140 });
141
142 $('#min, #max').on('keyup', function () {
143 $('#table').DataTable().draw();
144 });
145
146 function resetHandler() {
147 $('#table').DataTable().columns().search("").draw();
148 }
149
150 function edit(id) { 82 function edit(id) {
151 layer_show('编辑', '<?=site_url('/loan/edit/2')?>'); 83 layer_show('编辑', '<?=site_url('/loan/edit/2')?>');
152 } 84 }
......
...@@ -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="/loanAfter/prosecute?prosecuteStatus=2">
18 <thead class="text-c"> 18 <thead class="text-c">
19 <tr> 19 <tr>
20 <th width="68px">操作</th> 20 <th width="68px">操作</th>
...@@ -47,33 +47,6 @@ ...@@ -47,33 +47,6 @@
47 47
48 <script> 48 <script>
49 var table = $('#table').dataTable({ 49 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/into/getAllApplyOrder',
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.draw = parseInt(json.page.currentPage);
67 ret.recordsTotal = parseInt(json.page.totalNumber);
68 ret.recordsFiltered = parseInt(json.page.totalNumber);
69 return JSON.stringify(ret);
70 },
71 data: function (data) {
72 data.pageSize = data.length;
73 data.currentPage = parseFloat(data.start / data.length) + 1;
74 return data;
75 }
76 },
77 columns: [ 50 columns: [
78 { 51 {
79 data: "id", render: function (data, type, full) { 52 data: "id", render: function (data, type, full) {
...@@ -83,68 +56,27 @@ ...@@ -83,68 +56,27 @@
83 </ul></span>'; 56 </ul></span>';
84 } 57 }
85 }, 58 },
86 {data: "orderId"},//来源 59 {data: "source"},//来源
87 {data: "orderId"},//订单编号 60 {data: "orderNumber"},//订单编号
88 {data: "createUser"},//申请人 61 {data: "proposerName"},//申请人
89 {data: "idCard"},//身份证 62 {data: "idNumber"},//身份证
90 {data: "phoneNumber"},//手机号 63 {data: "phoneNumber"},//手机号
91 {data: "createTime"},//网点 64 {name: "branchName", data: "branchName"},//网点
92 {data: "createTime"},//产品名称 65 {name: "productId", data: "productName"},//产品名称
93 {data: "createTime"},//借款金额 66 {data: "createTime"},//借款金额
94 {data: "createTime"},//罚息 67 {data: "interestPenalty"},//罚息
95 {data: "createTime"},//滞纳金 68 {data: "overdueFine"},//滞纳金
96 {data: "createTime"},//期数 69 {data: "totalPeriods"},//期数
97 {data: "createTime"},//还款方式 70 {data: "createTime"},//还款方式
98 {data: "createTime"},//本期应还款日 71 {data: "createTime"},//本期应还款日
99 {data: "createTime"},//实际还款日 72 {data: "realRepaymentDate"},//实际还款日
100 {data: "createTime"},//是否逾期 73 {data: "hasDue"},//是否逾期
101 {data: "createTime"},//逾期天数 74 {data: "dueDay"},//逾期天数
102 {data: "createTime"},//未还款总金额 75 {data: "createTime"},//未还款总金额
103 {data: "createTime"},//起诉状态 76 {data: "prosecuteStatus"},//起诉状态
104 ] 77 ]
105 }); 78 });
106 79
107 $.fn.dataTableExt.afnFiltering.push(
108 function (oSettings, aData, iDataIndex) {
109 var min = document.getElementById('min').value;
110 var max = document.getElementById('max').value;
111 var iDateCol = 5; //进件时间
112
113 var dateMin = new Date(aData[iDateCol]);
114 var dateMax = new Date(aData[iDateCol]);
115
116 if (min === '' && max === '')
117 return true;
118 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
119 return true;
120 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
121 return true;
122 return false;
123 }
124 );
125
126 $('.table_search').on('change', function () {
127 search = $(this).val();
128 column = $(this).attr('column');
129
130 $('#table').DataTable().column(column).search(search).draw();
131 });
132
133 $('.table_search').on('keyup', 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
148 function reload() { 80 function reload() {
149 table.fnDraw(); 81 table.fnDraw();
150 } 82 }
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
6 <?php $this->load->view('loan/search'); ?> 6 <?php $this->load->view('loan/search'); ?>
7 <div> 7 <div>
8 <button class="btn btn-primary radius" type="button" onclick="$('#table').DataTable().draw()">搜索</button> 8 <button class="btn btn-primary radius" type="button" onclick="$('#table').DataTable().draw()">搜索</button>
9 <input class="btn btn-warning radius" type="reset" value="重置"> 9 <input class="btn btn-warning radius" type="reset" value="重置">
10 10
11 <button class="btn btn-primary radius" type="button" onclick="layer_show('导入', '<?=site_url('loan/import/3')?>')">导入</button> 11 <button class="btn btn-primary radius" type="button" onclick="layer_show('导入', '<?=site_url('loan/import/3')?>')">导入</button>
12 <button class="btn btn-success radius r" type="button" onclick="excel()">导出</button> 12 <button class="btn btn-success radius r" type="button" onclick="excel()">导出</button>
...@@ -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="/loanAfter/chaseDebt">
18 <thead class="text-c"> 18 <thead class="text-c">
19 <tr> 19 <tr>
20 <th width="68px">操作</th> 20 <th width="68px">操作</th>
...@@ -47,33 +47,6 @@ ...@@ -47,33 +47,6 @@
47 47
48 <script> 48 <script>
49 var table = $('#table').dataTable({ 49 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/into/getAllApplyOrder',
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.draw = parseInt(json.page.currentPage);
67 ret.recordsTotal = parseInt(json.page.totalNumber);
68 ret.recordsFiltered = parseInt(json.page.totalNumber);
69 return JSON.stringify(ret);
70 },
71 data: function (data) {
72 data.pageSize = data.length;
73 data.currentPage = parseFloat(data.start / data.length) + 1;
74 return data;
75 }
76 },
77 columns: [ 50 columns: [
78 { 51 {
79 data: "id", render: function (data, type, full) { 52 data: "id", render: function (data, type, full) {
...@@ -85,46 +58,27 @@ ...@@ -85,46 +58,27 @@
85 </ul></span>'; 58 </ul></span>';
86 } 59 }
87 }, 60 },
88 {data: "orderId"},//来源 61 {data: "source"},//来源
89 {data: "orderId"},//订单编号 62 {data: "orderNumber"},//订单编号
90 {data: "createUser"},//申请人 63 {data: "proposerName"},//申请人
91 {data: "idCard"},//身份证 64 {data: "idNumber"},//身份证
92 {data: "phoneNumber"},//手机号 65 {data: "phoneNumber"},//手机号
93 {data: "createTime"},//网点 66 {name: "branchName", data: "branchName"},//网点
94 {data: "createTime"},//产品名称 67 {name: "productId", data: "productName"},//产品名称
95 {data: "createTime"},//借款金额 68 {data: "createTime"},//借款金额
96 {data: "createTime"},//罚息 69 {data: "interestPenalty"},//罚息
97 {data: "createTime"},//滞纳金 70 {data: "overdueFine"},//滞纳金
98 {data: "createTime"},//期数 71 {data: "totalPeriods"},//期数
99 {data: "createTime"},//还款方式 72 {data: "createTime"},//还款方式
100 {data: "createTime"},//本期应还款日 73 {data: "createTime"},//本期应还款日
101 {data: "createTime"},//实际还款日 74 {data: "realRepaymentDate"},//实际还款日
102 {data: "createTime"},//是否逾期 75 {data: "hasDue"},//是否逾期
103 {data: "createTime"},//逾期天数 76 {data: "dueDay"},//逾期天数
104 {data: "createTime"},//未还款总金额 77 {data: "createTime"},//未还款总金额
105 {data: "createTime"},//起诉状态 78 {data: "prosecuteStatus"},//起诉状态
106 ] 79 ]
107 }); 80 });
108 81
109 $.fn.dataTableExt.afnFiltering.push(
110 function (oSettings, aData, iDataIndex) {
111 var min = document.getElementById('min').value;
112 var max = document.getElementById('max').value;
113 var iDateCol = 5; //进件时间
114
115 var dateMin = new Date(aData[iDateCol]);
116 var dateMax = new Date(aData[iDateCol]);
117
118 if (min === '' && max === '')
119 return true;
120 else if (new Date(min).getTime() <= dateMin.getTime() && max === '')
121 return true;
122 else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime())
123 return true;
124 return false;
125 }
126 );
127
128 $('.table_search').on('change', function () { 82 $('.table_search').on('change', function () {
129 search = $(this).val(); 83 search = $(this).val();
130 column = $(this).attr('column'); 84 column = $(this).attr('column');
......
...@@ -71,8 +71,8 @@ ...@@ -71,8 +71,8 @@
71 {data: "interestPenalty"},//罚息 71 {data: "interestPenalty"},//罚息
72 {data: "overdueFine"},//滞纳金 72 {data: "overdueFine"},//滞纳金
73 {data: "totalPeriods"},//期数 73 {data: "totalPeriods"},//期数
74 {data: "source"},//还款方式 74 {data: "createTime"},//还款方式
75 {data: "source"},//本期应还款日 75 {data: "createTime"},//本期应还款日
76 {data: "realRepaymentDate"},//实际还款日 76 {data: "realRepaymentDate"},//实际还款日
77 {data: "hasDue"},//是否逾期 77 {data: "hasDue"},//是否逾期
78 {data: "repayStatus"},//还款状态 78 {data: "repayStatus"},//还款状态
...@@ -109,10 +109,6 @@ ...@@ -109,10 +109,6 @@
109 $('#table').DataTable().draw(); 109 $('#table').DataTable().draw();
110 }); 110 });
111 111
112 function resetHandler() {
113 $('#table').DataTable().columns().search("").draw();
114 }
115
116 function edit(id) { 112 function edit(id) {
117 layer_show('编辑', '<?=site_url('/loan/edit/1')?>'); 113 layer_show('编辑', '<?=site_url('/loan/edit/1')?>');
118 } 114 }
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!