init
Showing
1 changed file
with
34 additions
and
25 deletions
| 1 | <?php $this->load->view('common/header'); ?> | 1 | <?php $this->load->view('common/header'); ?> |
| 2 | 2 | ||
| 3 | <body> | 3 | <body> |
| 4 | <div class="cl pd-5 bg-1"> | 4 | <div class="cl pd-5 bg-1"> |
| 5 | <span class="l"> | 5 | <span class="l"> |
| 6 | <button class="btn btn-primary radius" onclick="layer_load('', '<?=site_url('/tool/cal');?>');"> | 6 | <button class="btn btn-primary radius" onclick="layer_load('', '<?= site_url('/tool/cal'); ?>');"> |
| 7 | <i class="Hui-iconfont"></i> 利息计算器 | 7 | <i class="Hui-iconfont"></i> 利息计算器 |
| 8 | </button> | 8 | </button> |
| 9 | <button class="btn btn-primary radius" onclick="layer_load('', '<?=site_url('/tool/web');?>');"> | 9 | <button class="btn btn-primary radius" onclick="layer_load('', '<?= site_url('/tool/web'); ?>');"> |
| 10 | <i class="Hui-iconfont"></i> 网查网址 | 10 | <i class="Hui-iconfont"></i> 网查网址 |
| 11 | </button> | 11 | </button> |
| 12 | </span> | 12 | </span> |
| 13 | </div> | 13 | </div> |
| 14 | 14 | ||
| 15 | <form id="form"> | 15 | <form id="form"> |
| 16 | <div class="panel panel-default"> | 16 | <div class="panel panel-default"> |
| 17 | <div class="panel-body"> | 17 | <div class="panel-body"> |
| 18 | <div class="row cl"> | 18 | <div class="row cl"> |
| ... | @@ -20,9 +20,11 @@ | ... | @@ -20,9 +20,11 @@ |
| 20 | <label>产品名称</label> | 20 | <label>产品名称</label> |
| 21 | <span class="form-control select-box"> | 21 | <span class="form-control select-box"> |
| 22 | <select id="product" class="select" size="1" name="productId"> | 22 | <select id="product" class="select" size="1" name="productId"> |
| 23 | <?php foreach ($this->session->products as $k=>$v):?> | 23 | <?php foreach ($this->session->products as $k => $v): ?> |
| 24 | <option data-repaymentMode="<?=$v->repaymentMode?>" data-loanDeadline="<?=$v->loanDeadline?>" value="<?=$v->id?>"><?=$v->productName?></option> | 24 | <option data-repaymentMode="<?= $v->repaymentMode ?>" |
| 25 | <?php endforeach;?> | 25 | data-loanDeadline="<?= $v->loanDeadline ?>" |
| 26 | value="<?= $v->id ?>"><?= $v->productName ?></option> | ||
| 27 | <?php endforeach; ?> | ||
| 26 | </select> | 28 | </select> |
| 27 | </span> | 29 | </span> |
| 28 | </div> | 30 | </div> |
| ... | @@ -34,16 +36,18 @@ | ... | @@ -34,16 +36,18 @@ |
| 34 | <div class="form-group col-sm-3 col-md-2"> | 36 | <div class="form-group col-sm-3 col-md-2"> |
| 35 | <label>借款期数</label> | 37 | <label>借款期数</label> |
| 36 | <span class="form-control select-box"> | 38 | <span class="form-control select-box"> |
| 37 | <select id="product" class="select" size="1" name="loanDeadline"> | 39 | <select class="select" size="1" id="loanDeadline"> |
| 38 | <?php for ($i=1; $i<=$this->session->products[0]->loanDeadline; $i++):?> | 40 | <?php for ($i = 1; $i <= $this->session->products[0]->loanDeadline; $i++): ?> |
| 39 | <option value="<?=$i?>"><?=$i?></option> | 41 | <option value="<?= $i ?>"><?= $i ?></option> |
| 40 | <?php endfor;?> | 42 | <?php endfor; ?> |
| 41 | </select> | 43 | </select> |
| 42 | </span> | 44 | </span> |
| 43 | </div> | 45 | </div> |
| 44 | <div class="form-group col-sm-3 col-md-2"> | 46 | <div class="form-group col-sm-3 col-md-2"> |
| 45 | <label>还款方式</label> | 47 | <label>还款方式</label> |
| 46 | <input type="text" class="form-control input-text" readonly value="<?=$this->session->products[0] ? $this->session->products[0]->repaymentMode : '';?>" id="repaymentMode"> | 48 | <input type="text" class="form-control input-text" readonly |
| 49 | value="<?= $this->session->products[0] ? $this->session->products[0]->repaymentMode : ''; ?>" | ||
| 50 | id="repaymentMode"> | ||
| 47 | </div> | 51 | </div> |
| 48 | </div> | 52 | </div> |
| 49 | </div> | 53 | </div> |
| ... | @@ -69,21 +73,26 @@ | ... | @@ -69,21 +73,26 @@ |
| 69 | 73 | ||
| 70 | <div class="row cl pb-20 col-sm-12"> | 74 | <div class="row cl pb-20 col-sm-12"> |
| 71 | <div class="col-sm-offset-4 col-sm-2"> | 75 | <div class="col-sm-offset-4 col-sm-2"> |
| 72 | <button class="btn btn-primary btn-block" >计算</button> | 76 | <button class="btn btn-primary btn-block">计算</button> |
| 73 | </div> | 77 | </div> |
| 74 | <div class="col-sm-2"> | 78 | <div class="col-sm-2"> |
| 75 | <input class="btn btn-warning btn-block" value="重置" type="reset"> | 79 | <input class="btn btn-warning btn-block" value="重置" type="reset"> |
| 76 | </div> | 80 | </div> |
| 77 | </div> | 81 | </div> |
| 78 | </form> | 82 | </form> |
| 79 | 83 | ||
| 80 | <?php $this->load->view('common/footer'); ?> | 84 | <?php $this->load->view('common/footer'); ?> |
| 81 | 85 | ||
| 82 | <script> | 86 | <script> |
| 83 | $('#product').change(function () { | 87 | $('#product').change(function () { |
| 84 | var data = $(this).find(':selected').data(); | 88 | var data = $(this).find(':selected').data(); |
| 85 | $('#repaymentMode').val(data.repaymentmode); | 89 | $('#repaymentMode').val(data.repaymentmode); |
| 86 | $('#loanDeadline').val(data.loandeadline); | 90 | $('#loanDeadline').empty(); |
| 91 | var str = ''; | ||
| 92 | for (var i = 1; i <= parseInt(data.loandeadline); $i++) { | ||
| 93 | str += '<option value="' + i + '">' + i + '</option>'; | ||
| 94 | } | ||
| 95 | $('#loanDeadline').append(str); | ||
| 87 | }) | 96 | }) |
| 88 | 97 | ||
| 89 | $('#form').submit(function (e) { | 98 | $('#form').submit(function (e) { |
| ... | @@ -93,13 +102,13 @@ | ... | @@ -93,13 +102,13 @@ |
| 93 | var productId = $('[name=productId]').val(); | 102 | var productId = $('[name=productId]').val(); |
| 94 | var str = 'borrowAmount=' + borrowAmount + '&productId=' + productId; | 103 | var str = 'borrowAmount=' + borrowAmount + '&productId=' + productId; |
| 95 | $.ajax({ | 104 | $.ajax({ |
| 96 | type:'get', | 105 | type: 'get', |
| 97 | url:apiBaseUrl + 'application/tool/interest?' + str, | 106 | url: apiBaseUrl + 'application/tool/interest?' + str, |
| 98 | cache: false, | 107 | cache: false, |
| 99 | dataType:'json', | 108 | dataType: 'json', |
| 100 | contentType: "application/json; charset=UTF-8", | 109 | contentType: "application/json; charset=UTF-8", |
| 101 | success:function(data){ | 110 | success: function (data) { |
| 102 | if(data.code != 0){ | 111 | if (data.code != 0) { |
| 103 | var msg = data.msg ? data.msg : '请求失败'; | 112 | var msg = data.msg ? data.msg : '请求失败'; |
| 104 | layer.alert(msg); | 113 | layer.alert(msg); |
| 105 | } else { | 114 | } else { |
| ... | @@ -107,11 +116,11 @@ | ... | @@ -107,11 +116,11 @@ |
| 107 | $('#totalAmount').val(data.data.repayPlans[0].totalAmount); | 116 | $('#totalAmount').val(data.data.repayPlans[0].totalAmount); |
| 108 | } | 117 | } |
| 109 | }, | 118 | }, |
| 110 | error:function(){ | 119 | error: function () { |
| 111 | layer.alert("请求失败") | 120 | layer.alert("请求失败") |
| 112 | } | 121 | } |
| 113 | }) | 122 | }) |
| 114 | }) | 123 | }) |
| 115 | </script> | 124 | </script> |
| 116 | </body> | 125 | </body> |
| 117 | <html> | 126 | <html> | ... | ... |
-
Please register or sign in to post a comment