Merge branch 'develop' of http://g.28ms.com:8000/yangjianbin/page into develop
Showing
22 changed files
with
130 additions
and
1541 deletions
| ... | @@ -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"></i></button>\ | 51 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></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"></i></button>\ | 53 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></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"></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"></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"></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"></i></button>\ | 53 | <button class="btn radius size-M">请选择 <i class="Hui-iconfont"></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) { | ... | ... |
-
Please register or sign in to post a comment