Merge branch 'develop' of http://g.28ms.com:8000/yangjianbin/page into develop
Showing
21 changed files
with
308 additions
and
302 deletions
| ... | @@ -45,11 +45,20 @@ class Loan extends CI_Controller { | ... | @@ -45,11 +45,20 @@ class Loan extends CI_Controller { |
| 45 | } | 45 | } |
| 46 | } | 46 | } |
| 47 | 47 | ||
| 48 | public function edit($state = 1) | 48 | public function edit($state = 1, $id = null) |
| 49 | { | 49 | { |
| 50 | $this->load->driver('enum'); | ||
| 51 | $this->load->driver('configure'); | ||
| 52 | |||
| 50 | switch ($state) { | 53 | switch ($state) { |
| 51 | case 1: | 54 | case 1: |
| 52 | $this->load->view('/loan/还款编辑'); | 55 | $url = $this->config->item('apiBaseUrl') . 'loanAfter/repaymentPlan/'.$id; |
| 56 | $result = file_get_contents($url); | ||
| 57 | $json = json_decode($result); | ||
| 58 | $ret = $json->data; | ||
| 59 | $ret->enumRepayStatus = $this->enum->repaymentPlan->status(); | ||
| 60 | |||
| 61 | $this->load->view('/loan/还款编辑', $ret); | ||
| 53 | break; | 62 | break; |
| 54 | case 2: | 63 | case 2: |
| 55 | $this->load->view('/loan/催收编辑'); | 64 | $this->load->view('/loan/催收编辑'); | ... | ... |
| 1 | <?php | ||
| 2 | |||
| 3 | class Configure_enum extends CI_Driver | ||
| 4 | { | ||
| 5 | public $CI; | ||
| 6 | |||
| 7 | public function __construct () { | ||
| 8 | $this->CI = &get_instance(); | ||
| 9 | } | ||
| 10 | |||
| 11 | public function repayment () { | ||
| 12 | $url = $this->CI->config->item('apiBaseUrl') . 'config/enum/repayment'; | ||
| 13 | $result = file_get_contents($url); | ||
| 14 | $json = json_decode($result); | ||
| 15 | $ret = $json->data; | ||
| 16 | |||
| 17 | return $ret; | ||
| 18 | } | ||
| 19 | } |
application/libraries/Enum/Enum.php
0 → 100644
| 1 | <?php | ||
| 2 | |||
| 3 | class Enum_repaymentPlan extends CI_Driver | ||
| 4 | { | ||
| 5 | public $CI; | ||
| 6 | |||
| 7 | public function __construct () { | ||
| 8 | $this->CI = &get_instance(); | ||
| 9 | } | ||
| 10 | |||
| 11 | public function status () { | ||
| 12 | $url = $this->CI->config->item('apiBaseUrl') . 'enum/repaymentPlan/status'; | ||
| 13 | $result = file_get_contents($url); | ||
| 14 | $json = json_decode($result); | ||
| 15 | $ret = $json->data; | ||
| 16 | |||
| 17 | return $ret; | ||
| 18 | } | ||
| 19 | |||
| 20 | public function source () { | ||
| 21 | $url = $this->CI->config->item('apiBaseUrl') . 'enum/repaymentPlan/source'; | ||
| 22 | $result = file_get_contents($url); | ||
| 23 | $json = json_decode($result); | ||
| 24 | $ret = $json->data; | ||
| 25 | |||
| 26 | return $ret; | ||
| 27 | } | ||
| 28 | } |
| ... | @@ -30,19 +30,20 @@ | ... | @@ -30,19 +30,20 @@ |
| 30 | <input name="overdueFine" type="text" class="form-control input-text" value="<?=$data->overdueFine?>"> | 30 | <input name="overdueFine" type="text" class="form-control input-text" value="<?=$data->overdueFine?>"> |
| 31 | </div> | 31 | </div> |
| 32 | </div> | 32 | </div> |
| 33 | <div class="row cl"> | 33 | <!-- 需求改动先去了--> |
| 34 | <!--<div class="row cl"> | ||
| 34 | <div class="form-group col-sm-4 col-md-2"> | 35 | <div class="form-group col-sm-4 col-md-2"> |
| 35 | <label>还款方式</label> | 36 | <label>还款方式</label> |
| 36 | <span class="form-control select-box"> | 37 | <span class="form-control select-box"> |
| 37 | <select class="select" size="1" name="repaymentMode"> | 38 | <select class="select" size="1" name="repaymentMode"> |
| 38 | <option>请选择</option> | 39 | <option>请选择</option> |
| 39 | <?php foreach ($this->session->repayments as $k=>$v):?> | 40 | <?php /*foreach ($this->session->repayments as $k=>$v):*/?> |
| 40 | <option <?=$v == $data->repaymentMode ? 'selected' : '' ?> value="<?=$k?>"><?=$v?></option> | 41 | <option <?/*=$v == $data->repaymentMode ? 'selected' : '' */?> value="<?/*=$k*/?>"><?/*=$v*/?></option> |
| 41 | <?php endforeach;?> | 42 | <?php /*endforeach;*/?> |
| 42 | </select> | 43 | </select> |
| 43 | </span> | 44 | </span> |
| 44 | </div> | 45 | </div> |
| 45 | </div> | 46 | </div>--> |
| 46 | <div class="row cl"> | 47 | <div class="row cl"> |
| 47 | <div class="form-group col-sm-4 col-md-2"> | 48 | <div class="form-group col-sm-4 col-md-2"> |
| 48 | <label>借款期限</label> | 49 | <label>借款期限</label> | ... | ... |
| ... | @@ -88,22 +88,22 @@ | ... | @@ -88,22 +88,22 @@ |
| 88 | </ul></span>'; | 88 | </ul></span>'; |
| 89 | } | 89 | } |
| 90 | }, | 90 | }, |
| 91 | {data: "orderId"},//来源 | 91 | {data: "source"},//来源 |
| 92 | {data: "orderId"},//订单编号 | 92 | {data: "orderNumber"},//订单编号 |
| 93 | {data: "createUser"},//申请人 | 93 | {data: "proposerName"},//申请人 |
| 94 | {data: "idCard"},//身份证 | 94 | {data: "idNumber"},//身份证 |
| 95 | {data: "phoneNumber"},//手机号 | 95 | {data: "phoneNumber"},//手机号 |
| 96 | {data: "createTime"},//网点 | 96 | {name: "branchName", data: "branchName"},//网点 |
| 97 | {data: "createTime"},//产品名称 | 97 | {name: "productId", data: "productName"},//产品名称 |
| 98 | {data: "createTime"},//本期应还金额 | 98 | {data: "createTime"},//本期应还金额 |
| 99 | {data: "createTime"},//已还金额 | 99 | {data: "createTime"},//已还金额 |
| 100 | {data: "createTime"},//罚息 | 100 | {data: "interestPenalty"},//罚息 |
| 101 | {data: "createTime"},//滞纳金 | 101 | {data: "overdueFine"},//滞纳金 |
| 102 | {data: "createTime"},//期数 | 102 | {data: "totalPeriods"},//期数 |
| 103 | {data: "createTime"},//还款方式 | 103 | {data: "createTime"},//还款方式 |
| 104 | {data: "createTime"},//本期应还款日 | 104 | {data: "createTime"},//本期应还款日 |
| 105 | {data: "createTime"},//实际还款日 | 105 | {data: "realRepaymentDate"},//实际还款日 |
| 106 | {data: "createTime"},//是否逾期 | 106 | {data: "hasDue"},//是否逾期 |
| 107 | {data: "createTime"},//还款状态 | 107 | {data: "createTime"},//还款状态 |
| 108 | ] | 108 | ] |
| 109 | }); | 109 | }); |
| ... | @@ -138,10 +138,6 @@ | ... | @@ -138,10 +138,6 @@ |
| 138 | $('#table').DataTable().draw(); | 138 | $('#table').DataTable().draw(); |
| 139 | }); | 139 | }); |
| 140 | 140 | ||
| 141 | function resetHandler() { | ||
| 142 | $('#table').DataTable().columns().search("").draw(); | ||
| 143 | } | ||
| 144 | |||
| 145 | function edit(id) { | 141 | function edit(id) { |
| 146 | layer_show('编辑', '<?=site_url('/loan/edit/3')?>'); | 142 | layer_show('编辑', '<?=site_url('/loan/edit/3')?>'); |
| 147 | } | 143 | } | ... | ... |
| ... | @@ -6,7 +6,7 @@ | ... | @@ -6,7 +6,7 @@ |
| 6 | <?php $this->load->view('loan/search'); ?> | 6 | <?php $this->load->view('loan/search'); ?> |
| 7 | <div> | 7 | <div> |
| 8 | <button class="btn btn-primary radius" type="button" onclick="$('#table').DataTable().draw()">搜索</button> | 8 | <button class="btn btn-primary radius" type="button" onclick="$('#table').DataTable().draw()">搜索</button> |
| 9 | <input class="btn btn-warning radius" type="reset" value="重置"> | 9 | <input class="btn btn-warning radius" type="reset" value="重置"> |
| 10 | 10 | ||
| 11 | <button class="btn btn-primary radius" type="button" onclick="layer_show('导入', '<?=site_url('loan/import/3')?>')">导入</button> | 11 | <button class="btn btn-primary radius" type="button" onclick="layer_show('导入', '<?=site_url('loan/import/3')?>')">导入</button> |
| 12 | <button class="btn btn-success radius r" type="button" onclick="excel()">导出</button> | 12 | <button class="btn btn-success radius r" type="button" onclick="excel()">导出</button> |
| ... | @@ -14,7 +14,7 @@ | ... | @@ -14,7 +14,7 @@ |
| 14 | </form> | 14 | </form> |
| 15 | 15 | ||
| 16 | <div class="body mt-20"> | 16 | <div class="body mt-20"> |
| 17 | <table class="table table-border table-bordered table-bg" id="table"> | 17 | <table class="table table-border table-bordered table-bg" id="table" url="/loanAfter/prosecute?prosecuteStatus=0"> |
| 18 | <thead class="text-c"> | 18 | <thead class="text-c"> |
| 19 | <tr> | 19 | <tr> |
| 20 | <th width="68px">操作</th> | 20 | <th width="68px">操作</th> |
| ... | @@ -47,33 +47,6 @@ | ... | @@ -47,33 +47,6 @@ |
| 47 | 47 | ||
| 48 | <script> | 48 | <script> |
| 49 | var table = $('#table').dataTable({ | 49 | var table = $('#table').dataTable({ |
| 50 | aaSorting: [[1, "desc"]], | ||
| 51 | serverSide: true, | ||
| 52 | processing: true, | ||
| 53 | bSort: false, | ||
| 54 | searching: false,//是否显示搜索 | ||
| 55 | iDisplayLength: 6, | ||
| 56 | bLengthChange: false, | ||
| 57 | ajax: { | ||
| 58 | url: apiBaseUrl + '/order/into/getAllApplyOrder', | ||
| 59 | dataFilter: function (json) { | ||
| 60 | var ret = {}, json = jQuery.parseJSON(json); | ||
| 61 | ret.data = json.data; | ||
| 62 | var draw = getUrlParam('draw'); | ||
| 63 | if(draw) { | ||
| 64 | ret.draw = draw; | ||
| 65 | } | ||
| 66 | // ret.draw = parseInt(json.page.currentPage); | ||
| 67 | ret.recordsTotal = parseInt(json.page.totalNumber); | ||
| 68 | ret.recordsFiltered = parseInt(json.page.totalNumber); | ||
| 69 | return JSON.stringify(ret); | ||
| 70 | }, | ||
| 71 | data: function (data) { | ||
| 72 | data.pageSize = data.length; | ||
| 73 | data.currentPage = parseFloat(data.start / data.length) + 1; | ||
| 74 | return data; | ||
| 75 | } | ||
| 76 | }, | ||
| 77 | columns: [ | 50 | columns: [ |
| 78 | { | 51 | { |
| 79 | data: "id", render: function (data, type, full) { | 52 | data: "id", render: function (data, type, full) { |
| ... | @@ -85,68 +58,27 @@ | ... | @@ -85,68 +58,27 @@ |
| 85 | </ul></span>'; | 58 | </ul></span>'; |
| 86 | } | 59 | } |
| 87 | }, | 60 | }, |
| 88 | {data: "orderId"},//来源 | 61 | {data: "source"},//来源 |
| 89 | {data: "orderId"},//订单编号 | 62 | {data: "orderNumber"},//订单编号 |
| 90 | {data: "createUser"},//申请人 | 63 | {data: "proposerName"},//申请人 |
| 91 | {data: "idCard"},//身份证 | 64 | {data: "idNumber"},//身份证 |
| 92 | {data: "phoneNumber"},//手机号 | 65 | {data: "phoneNumber"},//手机号 |
| 93 | {data: "createTime"},//网点 | 66 | {name: "branchName", data: "branchName"},//网点 |
| 94 | {data: "createTime"},//产品名称 | 67 | {name: "productId", data: "productName"},//产品名称 |
| 95 | {data: "createTime"},//借款金额 | 68 | {data: "createTime"},//借款金额 |
| 96 | {data: "createTime"},//罚息 | 69 | {data: "interestPenalty"},//罚息 |
| 97 | {data: "createTime"},//滞纳金 | 70 | {data: "overdueFine"},//滞纳金 |
| 98 | {data: "createTime"},//期数 | 71 | {data: "totalPeriods"},//期数 |
| 99 | {data: "createTime"},//还款方式 | 72 | {data: "createTime"},//还款方式 |
| 100 | {data: "createTime"},//本期应还款日 | 73 | {data: "createTime"},//本期应还款日 |
| 101 | {data: "createTime"},//实际还款日 | 74 | {data: "realRepaymentDate"},//实际还款日 |
| 102 | {data: "createTime"},//是否逾期 | 75 | {data: "hasDue"},//是否逾期 |
| 103 | {data: "createTime"},//逾期天数 | 76 | {data: "dueDay"},//逾期天数 |
| 104 | {data: "createTime"},//未还款总金额 | 77 | {data: "createTime"},//未还款总金额 |
| 105 | {data: "createTime"},//起诉状态 | 78 | {data: "prosecuteStatus"},//起诉状态 |
| 106 | ] | 79 | ] |
| 107 | }); | 80 | }); |
| 108 | 81 | ||
| 109 | $.fn.dataTableExt.afnFiltering.push( | ||
| 110 | function (oSettings, aData, iDataIndex) { | ||
| 111 | var min = document.getElementById('min').value; | ||
| 112 | var max = document.getElementById('max').value; | ||
| 113 | var iDateCol = 5; //进件时间 | ||
| 114 | |||
| 115 | var dateMin = new Date(aData[iDateCol]); | ||
| 116 | var dateMax = new Date(aData[iDateCol]); | ||
| 117 | |||
| 118 | if (min === '' && max === '') | ||
| 119 | return true; | ||
| 120 | else if (new Date(min).getTime() <= dateMin.getTime() && max === '') | ||
| 121 | return true; | ||
| 122 | else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime()) | ||
| 123 | return true; | ||
| 124 | return false; | ||
| 125 | } | ||
| 126 | ); | ||
| 127 | |||
| 128 | $('.table_search').on('change', function () { | ||
| 129 | search = $(this).val(); | ||
| 130 | column = $(this).attr('column'); | ||
| 131 | |||
| 132 | $('#table').DataTable().column(column).search(search).draw(); | ||
| 133 | }); | ||
| 134 | |||
| 135 | $('.table_search').on('keyup', function () { | ||
| 136 | search = $(this).val(); | ||
| 137 | column = $(this).attr('column'); | ||
| 138 | |||
| 139 | $('#table').DataTable().column(column).search(search).draw(); | ||
| 140 | }); | ||
| 141 | |||
| 142 | $('#min, #max').on('keyup', function () { | ||
| 143 | $('#table').DataTable().draw(); | ||
| 144 | }); | ||
| 145 | |||
| 146 | function resetHandler() { | ||
| 147 | $('#table').DataTable().columns().search("").draw(); | ||
| 148 | } | ||
| 149 | |||
| 150 | function edit(id) { | 82 | function edit(id) { |
| 151 | layer_show('编辑', '<?=site_url('/loan/edit/2')?>'); | 83 | layer_show('编辑', '<?=site_url('/loan/edit/2')?>'); |
| 152 | } | 84 | } | ... | ... |
| ... | @@ -14,7 +14,7 @@ | ... | @@ -14,7 +14,7 @@ |
| 14 | </form> | 14 | </form> |
| 15 | 15 | ||
| 16 | <div class="body mt-20"> | 16 | <div class="body mt-20"> |
| 17 | <table class="table table-border table-bordered table-bg" id="table"> | 17 | <table class="table table-border table-bordered table-bg" id="table" url="/loanAfter/prosecute?prosecuteStatus=2"> |
| 18 | <thead class="text-c"> | 18 | <thead class="text-c"> |
| 19 | <tr> | 19 | <tr> |
| 20 | <th width="68px">操作</th> | 20 | <th width="68px">操作</th> |
| ... | @@ -47,33 +47,6 @@ | ... | @@ -47,33 +47,6 @@ |
| 47 | 47 | ||
| 48 | <script> | 48 | <script> |
| 49 | var table = $('#table').dataTable({ | 49 | var table = $('#table').dataTable({ |
| 50 | aaSorting: [[1, "desc"]], | ||
| 51 | serverSide: true, | ||
| 52 | processing: true, | ||
| 53 | bSort: false, | ||
| 54 | searching: false,//是否显示搜索 | ||
| 55 | iDisplayLength: 6, | ||
| 56 | bLengthChange: false, | ||
| 57 | ajax: { | ||
| 58 | url: apiBaseUrl + '/order/into/getAllApplyOrder', | ||
| 59 | dataFilter: function (json) { | ||
| 60 | var ret = {}, json = jQuery.parseJSON(json); | ||
| 61 | ret.data = json.data; | ||
| 62 | var draw = getUrlParam('draw'); | ||
| 63 | if(draw) { | ||
| 64 | ret.draw = draw; | ||
| 65 | } | ||
| 66 | // ret.draw = parseInt(json.page.currentPage); | ||
| 67 | ret.recordsTotal = parseInt(json.page.totalNumber); | ||
| 68 | ret.recordsFiltered = parseInt(json.page.totalNumber); | ||
| 69 | return JSON.stringify(ret); | ||
| 70 | }, | ||
| 71 | data: function (data) { | ||
| 72 | data.pageSize = data.length; | ||
| 73 | data.currentPage = parseFloat(data.start / data.length) + 1; | ||
| 74 | return data; | ||
| 75 | } | ||
| 76 | }, | ||
| 77 | columns: [ | 50 | columns: [ |
| 78 | { | 51 | { |
| 79 | data: "id", render: function (data, type, full) { | 52 | data: "id", render: function (data, type, full) { |
| ... | @@ -83,68 +56,27 @@ | ... | @@ -83,68 +56,27 @@ |
| 83 | </ul></span>'; | 56 | </ul></span>'; |
| 84 | } | 57 | } |
| 85 | }, | 58 | }, |
| 86 | {data: "orderId"},//来源 | 59 | {data: "source"},//来源 |
| 87 | {data: "orderId"},//订单编号 | 60 | {data: "orderNumber"},//订单编号 |
| 88 | {data: "createUser"},//申请人 | 61 | {data: "proposerName"},//申请人 |
| 89 | {data: "idCard"},//身份证 | 62 | {data: "idNumber"},//身份证 |
| 90 | {data: "phoneNumber"},//手机号 | 63 | {data: "phoneNumber"},//手机号 |
| 91 | {data: "createTime"},//网点 | 64 | {name: "branchName", data: "branchName"},//网点 |
| 92 | {data: "createTime"},//产品名称 | 65 | {name: "productId", data: "productName"},//产品名称 |
| 93 | {data: "createTime"},//借款金额 | 66 | {data: "createTime"},//借款金额 |
| 94 | {data: "createTime"},//罚息 | 67 | {data: "interestPenalty"},//罚息 |
| 95 | {data: "createTime"},//滞纳金 | 68 | {data: "overdueFine"},//滞纳金 |
| 96 | {data: "createTime"},//期数 | 69 | {data: "totalPeriods"},//期数 |
| 97 | {data: "createTime"},//还款方式 | 70 | {data: "createTime"},//还款方式 |
| 98 | {data: "createTime"},//本期应还款日 | 71 | {data: "createTime"},//本期应还款日 |
| 99 | {data: "createTime"},//实际还款日 | 72 | {data: "realRepaymentDate"},//实际还款日 |
| 100 | {data: "createTime"},//是否逾期 | 73 | {data: "hasDue"},//是否逾期 |
| 101 | {data: "createTime"},//逾期天数 | 74 | {data: "dueDay"},//逾期天数 |
| 102 | {data: "createTime"},//未还款总金额 | 75 | {data: "createTime"},//未还款总金额 |
| 103 | {data: "createTime"},//起诉状态 | 76 | {data: "prosecuteStatus"},//起诉状态 |
| 104 | ] | 77 | ] |
| 105 | }); | 78 | }); |
| 106 | 79 | ||
| 107 | $.fn.dataTableExt.afnFiltering.push( | ||
| 108 | function (oSettings, aData, iDataIndex) { | ||
| 109 | var min = document.getElementById('min').value; | ||
| 110 | var max = document.getElementById('max').value; | ||
| 111 | var iDateCol = 5; //进件时间 | ||
| 112 | |||
| 113 | var dateMin = new Date(aData[iDateCol]); | ||
| 114 | var dateMax = new Date(aData[iDateCol]); | ||
| 115 | |||
| 116 | if (min === '' && max === '') | ||
| 117 | return true; | ||
| 118 | else if (new Date(min).getTime() <= dateMin.getTime() && max === '') | ||
| 119 | return true; | ||
| 120 | else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime()) | ||
| 121 | return true; | ||
| 122 | return false; | ||
| 123 | } | ||
| 124 | ); | ||
| 125 | |||
| 126 | $('.table_search').on('change', function () { | ||
| 127 | search = $(this).val(); | ||
| 128 | column = $(this).attr('column'); | ||
| 129 | |||
| 130 | $('#table').DataTable().column(column).search(search).draw(); | ||
| 131 | }); | ||
| 132 | |||
| 133 | $('.table_search').on('keyup', function () { | ||
| 134 | search = $(this).val(); | ||
| 135 | column = $(this).attr('column'); | ||
| 136 | |||
| 137 | $('#table').DataTable().column(column).search(search).draw(); | ||
| 138 | }); | ||
| 139 | |||
| 140 | $('#min, #max').on('keyup', function () { | ||
| 141 | $('#table').DataTable().draw(); | ||
| 142 | }); | ||
| 143 | |||
| 144 | function resetHandler() { | ||
| 145 | $('#table').DataTable().columns().search("").draw(); | ||
| 146 | } | ||
| 147 | |||
| 148 | function reload() { | 80 | function reload() { |
| 149 | table.fnDraw(); | 81 | table.fnDraw(); |
| 150 | } | 82 | } | ... | ... |
| ... | @@ -6,7 +6,7 @@ | ... | @@ -6,7 +6,7 @@ |
| 6 | <?php $this->load->view('loan/search'); ?> | 6 | <?php $this->load->view('loan/search'); ?> |
| 7 | <div> | 7 | <div> |
| 8 | <button class="btn btn-primary radius" type="button" onclick="$('#table').DataTable().draw()">搜索</button> | 8 | <button class="btn btn-primary radius" type="button" onclick="$('#table').DataTable().draw()">搜索</button> |
| 9 | <input class="btn btn-warning radius" type="reset" value="重置"> | 9 | <input class="btn btn-warning radius" type="reset" value="重置"> |
| 10 | 10 | ||
| 11 | <button class="btn btn-primary radius" type="button" onclick="layer_show('导入', '<?=site_url('loan/import/3')?>')">导入</button> | 11 | <button class="btn btn-primary radius" type="button" onclick="layer_show('导入', '<?=site_url('loan/import/3')?>')">导入</button> |
| 12 | <button class="btn btn-success radius r" type="button" onclick="excel()">导出</button> | 12 | <button class="btn btn-success radius r" type="button" onclick="excel()">导出</button> |
| ... | @@ -14,7 +14,7 @@ | ... | @@ -14,7 +14,7 @@ |
| 14 | </form> | 14 | </form> |
| 15 | 15 | ||
| 16 | <div class="body mt-20"> | 16 | <div class="body mt-20"> |
| 17 | <table class="table table-border table-bordered table-bg" id="table"> | 17 | <table class="table table-border table-bordered table-bg" id="table" url="/loanAfter/chaseDebt"> |
| 18 | <thead class="text-c"> | 18 | <thead class="text-c"> |
| 19 | <tr> | 19 | <tr> |
| 20 | <th width="68px">操作</th> | 20 | <th width="68px">操作</th> |
| ... | @@ -47,33 +47,6 @@ | ... | @@ -47,33 +47,6 @@ |
| 47 | 47 | ||
| 48 | <script> | 48 | <script> |
| 49 | var table = $('#table').dataTable({ | 49 | var table = $('#table').dataTable({ |
| 50 | aaSorting: [[1, "desc"]], | ||
| 51 | serverSide: true, | ||
| 52 | processing: true, | ||
| 53 | bSort: false, | ||
| 54 | searching: false,//是否显示搜索 | ||
| 55 | iDisplayLength: 6, | ||
| 56 | bLengthChange: false, | ||
| 57 | ajax: { | ||
| 58 | url: apiBaseUrl + '/order/into/getAllApplyOrder', | ||
| 59 | dataFilter: function (json) { | ||
| 60 | var ret = {}, json = jQuery.parseJSON(json); | ||
| 61 | ret.data = json.data; | ||
| 62 | var draw = getUrlParam('draw'); | ||
| 63 | if(draw) { | ||
| 64 | ret.draw = draw; | ||
| 65 | } | ||
| 66 | // ret.draw = parseInt(json.page.currentPage); | ||
| 67 | ret.recordsTotal = parseInt(json.page.totalNumber); | ||
| 68 | ret.recordsFiltered = parseInt(json.page.totalNumber); | ||
| 69 | return JSON.stringify(ret); | ||
| 70 | }, | ||
| 71 | data: function (data) { | ||
| 72 | data.pageSize = data.length; | ||
| 73 | data.currentPage = parseFloat(data.start / data.length) + 1; | ||
| 74 | return data; | ||
| 75 | } | ||
| 76 | }, | ||
| 77 | columns: [ | 50 | columns: [ |
| 78 | { | 51 | { |
| 79 | data: "id", render: function (data, type, full) { | 52 | data: "id", render: function (data, type, full) { |
| ... | @@ -85,46 +58,27 @@ | ... | @@ -85,46 +58,27 @@ |
| 85 | </ul></span>'; | 58 | </ul></span>'; |
| 86 | } | 59 | } |
| 87 | }, | 60 | }, |
| 88 | {data: "orderId"},//来源 | 61 | {data: "source"},//来源 |
| 89 | {data: "orderId"},//订单编号 | 62 | {data: "orderNumber"},//订单编号 |
| 90 | {data: "createUser"},//申请人 | 63 | {data: "proposerName"},//申请人 |
| 91 | {data: "idCard"},//身份证 | 64 | {data: "idNumber"},//身份证 |
| 92 | {data: "phoneNumber"},//手机号 | 65 | {data: "phoneNumber"},//手机号 |
| 93 | {data: "createTime"},//网点 | 66 | {name: "branchName", data: "branchName"},//网点 |
| 94 | {data: "createTime"},//产品名称 | 67 | {name: "productId", data: "productName"},//产品名称 |
| 95 | {data: "createTime"},//借款金额 | 68 | {data: "createTime"},//借款金额 |
| 96 | {data: "createTime"},//罚息 | 69 | {data: "interestPenalty"},//罚息 |
| 97 | {data: "createTime"},//滞纳金 | 70 | {data: "overdueFine"},//滞纳金 |
| 98 | {data: "createTime"},//期数 | 71 | {data: "totalPeriods"},//期数 |
| 99 | {data: "createTime"},//还款方式 | 72 | {data: "createTime"},//还款方式 |
| 100 | {data: "createTime"},//本期应还款日 | 73 | {data: "createTime"},//本期应还款日 |
| 101 | {data: "createTime"},//实际还款日 | 74 | {data: "realRepaymentDate"},//实际还款日 |
| 102 | {data: "createTime"},//是否逾期 | 75 | {data: "hasDue"},//是否逾期 |
| 103 | {data: "createTime"},//逾期天数 | 76 | {data: "dueDay"},//逾期天数 |
| 104 | {data: "createTime"},//未还款总金额 | 77 | {data: "createTime"},//未还款总金额 |
| 105 | {data: "createTime"},//起诉状态 | 78 | {data: "prosecuteStatus"},//起诉状态 |
| 106 | ] | 79 | ] |
| 107 | }); | 80 | }); |
| 108 | 81 | ||
| 109 | $.fn.dataTableExt.afnFiltering.push( | ||
| 110 | function (oSettings, aData, iDataIndex) { | ||
| 111 | var min = document.getElementById('min').value; | ||
| 112 | var max = document.getElementById('max').value; | ||
| 113 | var iDateCol = 5; //进件时间 | ||
| 114 | |||
| 115 | var dateMin = new Date(aData[iDateCol]); | ||
| 116 | var dateMax = new Date(aData[iDateCol]); | ||
| 117 | |||
| 118 | if (min === '' && max === '') | ||
| 119 | return true; | ||
| 120 | else if (new Date(min).getTime() <= dateMin.getTime() && max === '') | ||
| 121 | return true; | ||
| 122 | else if (new Date(min).getTime() <= dateMin.getTime() && new Date(max).getTime() >= dateMax.getTime()) | ||
| 123 | return true; | ||
| 124 | return false; | ||
| 125 | } | ||
| 126 | ); | ||
| 127 | |||
| 128 | $('.table_search').on('change', function () { | 82 | $('.table_search').on('change', function () { |
| 129 | search = $(this).val(); | 83 | search = $(this).val(); |
| 130 | column = $(this).attr('column'); | 84 | column = $(this).attr('column'); | ... | ... |
| ... | @@ -71,8 +71,8 @@ | ... | @@ -71,8 +71,8 @@ |
| 71 | {data: "interestPenalty"},//罚息 | 71 | {data: "interestPenalty"},//罚息 |
| 72 | {data: "overdueFine"},//滞纳金 | 72 | {data: "overdueFine"},//滞纳金 |
| 73 | {data: "totalPeriods"},//期数 | 73 | {data: "totalPeriods"},//期数 |
| 74 | {data: "source"},//还款方式 | 74 | {data: "createTime"},//还款方式 |
| 75 | {data: "source"},//本期应还款日 | 75 | {data: "createTime"},//本期应还款日 |
| 76 | {data: "realRepaymentDate"},//实际还款日 | 76 | {data: "realRepaymentDate"},//实际还款日 |
| 77 | {data: "hasDue"},//是否逾期 | 77 | {data: "hasDue"},//是否逾期 |
| 78 | {data: "repayStatus"},//还款状态 | 78 | {data: "repayStatus"},//还款状态 |
| ... | @@ -109,12 +109,8 @@ | ... | @@ -109,12 +109,8 @@ |
| 109 | $('#table').DataTable().draw(); | 109 | $('#table').DataTable().draw(); |
| 110 | }); | 110 | }); |
| 111 | 111 | ||
| 112 | function resetHandler() { | ||
| 113 | $('#table').DataTable().columns().search("").draw(); | ||
| 114 | } | ||
| 115 | |||
| 116 | function edit(id) { | 112 | function edit(id) { |
| 117 | layer_show('编辑', '<?=site_url('/loan/edit/1')?>'); | 113 | layer_show('编辑', '<?=site_url('/loan/edit/1/')?>'+id); |
| 118 | } | 114 | } |
| 119 | 115 | ||
| 120 | function del(id) { | 116 | function del(id) { | ... | ... |
| ... | @@ -48,14 +48,14 @@ | ... | @@ -48,14 +48,14 @@ |
| 48 | <label>期数</label> | 48 | <label>期数</label> |
| 49 | <input type="text" class="form-control input-text" value=""> | 49 | <input type="text" class="form-control input-text" value=""> |
| 50 | </div> | 50 | </div> |
| 51 | <div class="form-group col-sm-4 col-md-2"> | 51 | <!--<div class="form-group col-sm-4 col-md-2"> |
| 52 | <label>还款方式</label> | 52 | <label>还款方式</label> |
| 53 | <span class="form-control select-box"> | 53 | <span class="form-control select-box"> |
| 54 | <select class="select" size="1"> | 54 | <select class="select" size="1"> |
| 55 | <option>请选择</option> | 55 | <option>请选择</option> |
| 56 | </select> | 56 | </select> |
| 57 | </span> | 57 | </span> |
| 58 | </div> | 58 | </div>--> |
| 59 | <div class="form-group col-sm-4 col-md-2"> | 59 | <div class="form-group col-sm-4 col-md-2"> |
| 60 | <label>逾期天数</label> | 60 | <label>逾期天数</label> |
| 61 | <input type="text" class="form-control input-text" value=""> | 61 | <input type="text" class="form-control input-text" value=""> | ... | ... |
| ... | @@ -56,14 +56,17 @@ | ... | @@ -56,14 +56,17 @@ |
| 56 | <label>期数</label> | 56 | <label>期数</label> |
| 57 | <input type="text" class="form-control input-text" value=""> | 57 | <input type="text" class="form-control input-text" value=""> |
| 58 | </div> | 58 | </div> |
| 59 | <div class="form-group col-sm-4 col-md-2"> | 59 | <!--<div class="form-group col-sm-4 col-md-2"> |
| 60 | <label>还款方式</label> | 60 | <label>还款方式</label> |
| 61 | <span class="form-control select-box"> | 61 | <span class="form-control select-box"> |
| 62 | <select class="select" size="1"> | 62 | <select class="select" size="1"> |
| 63 | <option>请选择</option> | 63 | <option>请选择</option> |
| 64 | <?php /*foreach ($this->session->repayments as $k=>$v):*/?> | ||
| 65 | <option <?/*=$v == $data->repaymentMode ? 'selected' : '' */?> value="<?/*=$k*/?>"><?/*=$v*/?></option> | ||
| 66 | <?php /*endforeach;*/?> | ||
| 64 | </select> | 67 | </select> |
| 65 | </span> | 68 | </span> |
| 66 | </div> | 69 | </div>--> |
| 67 | <div class="form-group col-sm-4 col-md-2"> | 70 | <div class="form-group col-sm-4 col-md-2"> |
| 68 | <label>本期应还款日</label> | 71 | <label>本期应还款日</label> |
| 69 | <input type="text" class="form-control input-text" value=""> | 72 | <input type="text" class="form-control input-text" value=""> | ... | ... |
This diff is collapsed.
Click to expand it.
| ... | @@ -12,19 +12,19 @@ | ... | @@ -12,19 +12,19 @@ |
| 12 | <div class="row cl"> | 12 | <div class="row cl"> |
| 13 | <label class="form-label col-xs-4 col-sm-3">姓名</label> | 13 | <label class="form-label col-xs-4 col-sm-3">姓名</label> |
| 14 | <div class="formControls col-xs-3 col-sm-3"> | 14 | <div class="formControls col-xs-3 col-sm-3"> |
| 15 | <input type="text" class="input-text" name="name"> | 15 | <input type="text" class="input-text" name="userName"> |
| 16 | </div> | 16 | </div> |
| 17 | </div> | 17 | </div> |
| 18 | <div class="row cl"> | 18 | <div class="row cl"> |
| 19 | <label class="form-label col-xs-4 col-sm-3">手机号</label> | 19 | <label class="form-label col-xs-4 col-sm-3">手机号</label> |
| 20 | <div class="formControls col-xs-3 col-sm-3"> | 20 | <div class="formControls col-xs-3 col-sm-3"> |
| 21 | <input type="text" class="input-text" name="tel"> | 21 | <input type="text" class="input-text" name="phoneNumber"> |
| 22 | </div> | 22 | </div> |
| 23 | </div> | 23 | </div> |
| 24 | <div class="row cl"> | 24 | <div class="row cl"> |
| 25 | <label class="form-label col-xs-4 col-sm-3">身份证</label> | 25 | <label class="form-label col-xs-4 col-sm-3">身份证</label> |
| 26 | <div class="formControls col-xs-3 col-sm-3"> | 26 | <div class="formControls col-xs-3 col-sm-3"> |
| 27 | <input type="text" class="input-text" name="ID"> | 27 | <input type="text" class="input-text" name="idCard"> |
| 28 | </div> | 28 | </div> |
| 29 | </div> | 29 | </div> |
| 30 | <div class="row cl"> | 30 | <div class="row cl"> | ... | ... |
| ... | @@ -8,10 +8,10 @@ | ... | @@ -8,10 +8,10 @@ |
| 8 | <span class="form-control select-box"> | 8 | <span class="form-control select-box"> |
| 9 | <select class="select uploader" size="1" name="sourceType" id="upload"> | 9 | <select class="select uploader" size="1" name="sourceType" id="upload"> |
| 10 | <?php foreach ($this->session->sourceBaseType as $k=>$v):?> | 10 | <?php foreach ($this->session->sourceBaseType as $k=>$v):?> |
| 11 | <option value="<?=$v->code?>"><?=$v->desc?></option> | 11 | <option value="<?=$v->code?>" data-name="<?=$v->desc?>"><?=$v->desc?></option> |
| 12 | <?php if($v->children && !empty($v->children)):?> | 12 | <?php if($v->children && !empty($v->children)):?> |
| 13 | <?php foreach ($this->session->sourceBaseType as $kk=>$vv):?> | 13 | <?php foreach ($this->session->sourceBaseType as $kk=>$vv):?> |
| 14 | <option value="<?=$vv->code?>"> --<?=$vv->desc?></option> | 14 | <option value="<?=$vv->code?>" data-name="<?=$v->desc .'-'.$vv->desc?>"> --<?=$vv->desc?></option> |
| 15 | <?php endforeach;?> | 15 | <?php endforeach;?> |
| 16 | <?php endif;?> | 16 | <?php endif;?> |
| 17 | <?php endforeach;?> | 17 | <?php endforeach;?> |
| ... | @@ -34,28 +34,8 @@ | ... | @@ -34,28 +34,8 @@ |
| 34 | <th>类型</th> | 34 | <th>类型</th> |
| 35 | <th>支持相同类型图片上传多张, 格式: png/jpg 单张限制5M</th> | 35 | <th>支持相同类型图片上传多张, 格式: png/jpg 单张限制5M</th> |
| 36 | </tr> | 36 | </tr> |
| 37 | </tbody> | 37 | </thead> |
| 38 | <tbody> | 38 | <tbody> |
| 39 | <tr data-id="1"> | ||
| 40 | <td class="text-c">浙江法院公开网</td> | ||
| 41 | <td> | ||
| 42 | <div class="filelist"></div> | ||
| 43 | </td> | ||
| 44 | </tr> | ||
| 45 | <tr data-id="2"> | ||
| 46 | <td class="text-c">全国被执行网</td> | ||
| 47 | <td> | ||
| 48 | <div class="filelist"> | ||
| 49 | <div id="WU_FILE_X_1" class="file-item thumbnail"> | ||
| 50 | <img src="holder.js/100x100"> | ||
| 51 | <div class="info">Snipaste_2018-01-18_00-10-20.png</div> | ||
| 52 | <div class="file-panel"> | ||
| 53 | <span class="cancel">删除</span> | ||
| 54 | </div> | ||
| 55 | </div> | ||
| 56 | </div> | ||
| 57 | </td> | ||
| 58 | </tr> | ||
| 59 | </tbody> | 39 | </tbody> |
| 60 | </table> | 40 | </table> |
| 61 | </div> | 41 | </div> | ... | ... |
| ... | @@ -548,6 +548,8 @@ | ... | @@ -548,6 +548,8 @@ |
| 548 | } | 548 | } |
| 549 | 549 | ||
| 550 | var loc = beva.locationutil.attach('province', 'city', 'county', 'address'); | 550 | var loc = beva.locationutil.attach('province', 'city', 'county', 'address'); |
| 551 | |||
| 552 | uploadList(); | ||
| 551 | </script> | 553 | </script> |
| 552 | </body> | 554 | </body> |
| 553 | </html> | 555 | </html> | ... | ... |
| ... | @@ -28,7 +28,22 @@ jQuery(function() { | ... | @@ -28,7 +28,22 @@ jQuery(function() { |
| 28 | 28 | ||
| 29 | // 当有文件添加进来的时候 | 29 | // 当有文件添加进来的时候 |
| 30 | uploader.on('fileQueued', function(file) { | 30 | uploader.on('fileQueued', function(file) { |
| 31 | var $id = $('select.uploader').val(), $list = $('tr[data-id='+$id+'] .filelist'); | 31 | // var $id = $('select.uploader').val(); |
| 32 | var $id = $('select.uploader').val(); | ||
| 33 | var $tr = $('tr[data-id='+$id+']'); | ||
| 34 | |||
| 35 | if(!$tr.length) { | ||
| 36 | var name = $('select.uploader option:selected').data('name'); | ||
| 37 | var tr = '<tr data-id="'+$id+'">\ | ||
| 38 | <td class="text-c">'+name+'</td>\ | ||
| 39 | <td>\ | ||
| 40 | <div class="filelist"></div>\ | ||
| 41 | </td>\ | ||
| 42 | </tr>' | ||
| 43 | $('tbody').append(tr); | ||
| 44 | } | ||
| 45 | |||
| 46 | var $list = $('tr[data-id='+$id+'] .filelist'); | ||
| 32 | var $li = $( '<div id="' + file.id + '" class="file-item thumbnail">' + '<img>' + | 47 | var $li = $( '<div id="' + file.id + '" class="file-item thumbnail">' + '<img>' + |
| 33 | '<div class="info">' + file.name + '</div>' + '</div>'), | 48 | '<div class="info">' + file.name + '</div>' + '</div>'), |
| 34 | $btns = $('<div class="file-panel">' + '<span class="cancel">删除</span>').appendTo( $li ), | 49 | $btns = $('<div class="file-panel">' + '<span class="cancel">删除</span>').appendTo( $li ), |
| ... | @@ -87,8 +102,10 @@ jQuery(function() { | ... | @@ -87,8 +102,10 @@ jQuery(function() { |
| 87 | }); | 102 | }); |
| 88 | 103 | ||
| 89 | // 文件上传成功,给item添加成功class, 用样式标记上传成功。 | 104 | // 文件上传成功,给item添加成功class, 用样式标记上传成功。 |
| 90 | uploader.on('uploadSuccess', function(file) { | 105 | uploader.on('uploadSuccess', function(file, response) { |
| 91 | $('#' + file.id).addClass('upload-state-done'); | 106 | var img = $('#' + file.id); |
| 107 | img.data('id', response.data.id); | ||
| 108 | img.addClass('upload-state-done'); | ||
| 92 | }); | 109 | }); |
| 93 | 110 | ||
| 94 | // 文件上传失败,现实上传出错。 | 111 | // 文件上传失败,现实上传出错。 |
| ... | @@ -109,22 +126,90 @@ jQuery(function() { | ... | @@ -109,22 +126,90 @@ jQuery(function() { |
| 109 | $('#' + file.id).find('.progress').remove(); | 126 | $('#' + file.id).find('.progress').remove(); |
| 110 | }); | 127 | }); |
| 111 | 128 | ||
| 112 | $('.file-item').on('mouseenter', function () { | ||
| 113 | $(this).find('.file-panel').stop().animate({height: 30}); | ||
| 114 | }); | ||
| 115 | 129 | ||
| 116 | $('.file-item').on('mouseleave', function () { | 130 | }); |
| 117 | $(this).find('.file-panel').stop().animate({height: 0}); | ||
| 118 | }) | ||
| 119 | 131 | ||
| 120 | $('.file-panel').on('click', 'span', function () { | 132 | window.uploadList = function () { |
| 121 | var id = $(this).parents('.file-item.thumbnail').attr('id'), file = {id, id}; | 133 | var targetUrl = 'order/ordersource/base/' + $('#orderId').val(); |
| 122 | removeFile(file); | 134 | |
| 123 | }); | 135 | $.ajax({ |
| 136 | type: 'get', | ||
| 137 | url: apiBaseUrl + targetUrl, | ||
| 138 | cache: false, | ||
| 139 | dataType: 'json', | ||
| 140 | contentType: "application/json; charset=UTF-8", | ||
| 141 | success: function (data) { | ||
| 142 | var html = ''; | ||
| 143 | |||
| 144 | for (var s in data.data) { | ||
| 145 | var sid = data.data[s][0].sourceType; | ||
| 146 | |||
| 147 | html += '<tr data-id="'+sid+'"><td class="text-c">'+s+'</td><td><div class="filelist">'; | ||
| 148 | |||
| 149 | data.data[s].forEach(function (item) { | ||
| 150 | html += '<div id="WU_FILE_X_'+item.id+'" class="file-item thumbnail" data-id="'+item.id+'">\ | ||
| 151 | <img src="'+item.url+'" width="100" hegiht="100px">\ | ||
| 152 | <div class="info">'+item.fileName+'</div>\ | ||
| 153 | <div class="file-panel">\ | ||
| 154 | <span class="cancel">删除</span>\ | ||
| 155 | </div>\ | ||
| 156 | </div>' | ||
| 157 | }); | ||
| 158 | |||
| 159 | html += '</div></td></tr>'; | ||
| 160 | } | ||
| 161 | |||
| 162 | $('tbody').append(html); | ||
| 163 | |||
| 164 | $('.file-item').on('mouseenter', function () { | ||
| 165 | $(this).find('.file-panel').stop().animate({height: 30}); | ||
| 166 | }); | ||
| 167 | |||
| 168 | $('.file-item').on('mouseleave', function () { | ||
| 169 | $(this).find('.file-panel').stop().animate({height: 0}); | ||
| 170 | }) | ||
| 171 | |||
| 172 | $('.file-panel').on('click', 'span', function () { | ||
| 173 | var id = $(this).parents('.file-item.thumbnail').attr('id'), file = {id, id}; | ||
| 174 | removeFile(file); | ||
| 175 | }); | ||
| 176 | }, | ||
| 177 | error: function () { | ||
| 178 | layer.alert("图片获取失败"); | ||
| 179 | } | ||
| 180 | }) | ||
| 181 | } | ||
| 124 | 182 | ||
| 125 | function removeFile( file ) { | 183 | function removeFile( file ) { |
| 126 | var $li = $('#'+file.id); | 184 | var $li = $('#'+file.id); |
| 127 | $li.off().find('.file-panel').off().end().remove(); | 185 | var id = $('#'+file.id).data('id'); |
| 128 | alert('删除成功'); | 186 | |
| 187 | var targetUrl = 'order/ordersource/delete/' + id; | ||
| 188 | |||
| 189 | $.ajax({ | ||
| 190 | type: 'delete', | ||
| 191 | url: apiBaseUrl + targetUrl, | ||
| 192 | cache: false, | ||
| 193 | dataType: 'json', | ||
| 194 | contentType: "application/json; charset=UTF-8", | ||
| 195 | success: function (data) { | ||
| 196 | if (data.msg) { | ||
| 197 | layer.alert(data.msg); | ||
| 198 | } else if (data.code != 0) { | ||
| 199 | layer.alert('操作失败'); | ||
| 200 | } else { | ||
| 201 | layer.alert('操作成功'); | ||
| 202 | $li.off().find('.file-panel').off().end().remove(); | ||
| 203 | } | ||
| 204 | setTimeout(function () { | ||
| 205 | if(!data.code) { | ||
| 206 | table.fnDraw(); | ||
| 207 | layer_close(); | ||
| 208 | } | ||
| 209 | },500); | ||
| 210 | }, | ||
| 211 | error: function () { | ||
| 212 | layer.alert("操作失败") | ||
| 213 | } | ||
| 214 | }) | ||
| 129 | } | 215 | } |
| 130 | }); | ... | ... |
test.php
0 → 100644
| 1 | <!DOCTYPE HTML> | ||
| 2 | <html> | ||
| 3 | <head> | ||
| 4 | <meta charset="utf-8"> | ||
| 5 | <meta name="renderer" content="webkit|ie-comp|ie-stand"> | ||
| 6 | <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> | ||
| 7 | <meta name="viewport" | ||
| 8 | content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"/> | ||
| 9 | <meta http-equiv="Cache-Control" content="no-siteapp"/> | ||
| 10 | <link rel="stylesheet" type="text/css" href="/resource/static/h-ui/css/H-ui.min.css"/> | ||
| 11 | |||
| 12 | <?php | ||
| 13 | if (isset($styles) && is_array($styles)) { | ||
| 14 | foreach ($styles as $style) { | ||
| 15 | echo '<link rel="stylesheet" type="text/css" href="' . $style . '" />'; | ||
| 16 | } | ||
| 17 | } | ||
| 18 | ?> | ||
| 19 | <meta name="keywords" content=""> | ||
| 20 | <meta name="description" content=""> | ||
| 21 | <title></title> | ||
| 22 | <script> | ||
| 23 | var apiBaseUrl = "http://151.28ms.com:8088/"; | ||
| 24 | </script> | ||
| 25 | </head> | ||
| 26 | |||
| 27 | <body> | ||
| 28 | |||
| 29 | |||
| 30 | <script type="text/javascript" src="/resource/lib/jquery/1.9.1/jquery.min.js"></script> | ||
| 31 | |||
| 32 | |||
| 33 | <script> | ||
| 34 | $.ajax({ | ||
| 35 | type: "GET", | ||
| 36 | url: "http://test.smalldebit.club/api/Debit/GetUserDebitRecords?userId=7", | ||
| 37 | beforeSend: function (request) { | ||
| 38 | request.setRequestHeader("token", "926EE68FEF39A83EBFAAC7AF632A4737"); | ||
| 39 | }, | ||
| 40 | success: function (result) { | ||
| 41 | console.log(result); | ||
| 42 | } | ||
| 43 | }); | ||
| 44 | |||
| 45 | // $.get('http://test.smalldebit.club/api/Debit/GetUserDebitRecords?userId=7', function (d) { | ||
| 46 | // console.log(d) | ||
| 47 | // }); | ||
| 48 | |||
| 49 | </script> | ||
| 50 | |||
| 51 | </body> | ||
| 52 | |||
| 53 | </html> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
-
Please register or sign in to post a comment