Authored by Aiden Xu

分期订单

@@ -29,7 +29,7 @@ @@ -29,7 +29,7 @@
29 <div class="field" id="bank-desc" style="display: none;"> 29 <div class="field" id="bank-desc" style="display: none;">
30 <div class="bank-info"> 30 <div class="bank-info">
31 <img id="bank-icon" src="" alt=""> 31 <img id="bank-icon" src="" alt="">
32 - <span id="bank-name">中国工商银行</span> 32 + <span id="bank-name"></span>
33 </div> 33 </div>
34 </div> 34 </div>
35 35
@@ -18,7 +18,7 @@ @@ -18,7 +18,7 @@
18 (function(d,c){var e=d.documentElement,a="orientationchange" in window?"orientationchange":"resize",b=function(){var f=e.clientWidth;if(!f){return}if(f>=640){e.style.fontSize="40px"}else{e.style.fontSize=40*(f/640)+"px"}};if(!d.addEventListener){return}b();c.addEventListener(a,b,false);d.addEventListener("DOMContentLoaded",b,false)})(document,window); 18 (function(d,c){var e=d.documentElement,a="orientationchange" in window?"orientationchange":"resize",b=function(){var f=e.clientWidth;if(!f){return}if(f>=640){e.style.fontSize="40px"}else{e.style.fontSize=40*(f/640)+"px"}};if(!d.addEventListener){return}b();c.addEventListener(a,b,false);d.addEventListener("DOMContentLoaded",b,false)})(document,window);
19 </script> 19 </script>
20 {{#if devEnv}} 20 {{#if devEnv}}
21 - <link rel="stylesheet" href="//172.16.6.180:5001/css/index.css"> 21 + <link rel="stylesheet" href="//localhost:5001/css/index.css">
22 {{^}} 22 {{^}}
23 <link rel="stylesheet" href="//cdn.yoho.cn/m-yohobuy-node/{{version}}/index.css"> 23 <link rel="stylesheet" href="//cdn.yoho.cn/m-yohobuy-node/{{version}}/index.css">
24 {{/if}} 24 {{/if}}
@@ -41,8 +41,8 @@ @@ -41,8 +41,8 @@
41 <script type="text/javascript" src="//res.wx.qq.com/open/js/jweixin-1.1.0.js"></script> 41 <script type="text/javascript" src="//res.wx.qq.com/open/js/jweixin-1.1.0.js"></script>
42 {{/wechatShare}} 42 {{/wechatShare}}
43 {{#if devEnv}} 43 {{#if devEnv}}
44 - <script src="//172.16.6.180:5001/libs.js"></script>  
45 - <script src="//172.16.6.180:5001/{{module}}.{{page}}.js"></script> 44 + <script src="//localhost:5001/libs.js"></script>
  45 + <script src="//localhost:5001/{{module}}.{{page}}.js"></script>
46 {{^}} 46 {{^}}
47 <script src="//cdn.yoho.cn/m-yohobuy-node/{{version}}/libs.js"></script> 47 <script src="//cdn.yoho.cn/m-yohobuy-node/{{version}}/libs.js"></script>
48 <script src="//cdn.yoho.cn/m-yohobuy-node/{{version}}/{{module}}.{{page}}.js"></script> 48 <script src="//cdn.yoho.cn/m-yohobuy-node/{{version}}/{{module}}.{{page}}.js"></script>
@@ -43,6 +43,24 @@ var validateForm = function() { @@ -43,6 +43,24 @@ var validateForm = function() {
43 return ret; 43 return ret;
44 }; 44 };
45 45
  46 +var debounceFn = debounce(function(cardNo) {
  47 + // 获取银行信息
  48 + $.get('/home/installment/bank-info', {cardNo: cardNo}).then(function(result) {
  49 + if (result.code === 200) {
  50 + if (result.data.bankCode) {
  51 + // 设置银行名称
  52 + $('#bank-name').text(result.data.bankName);
  53 +
  54 + // 设置银行图标
  55 + $('#bank-icon').attr('src', '/img/home/bank-icons/' + result.data.bankCode + '.png');
  56 + $('#bank-desc').show();
  57 + }
  58 + } else {
  59 + $('#bank-desc').hide();
  60 + }
  61 + });
  62 +}, 1000);
  63 +
46 /** 64 /**
47 * 倒计时 65 * 倒计时
48 * 66 *
@@ -139,21 +157,7 @@ $('#cardNo').keyup(function() { @@ -139,21 +157,7 @@ $('#cardNo').keyup(function() {
139 157
140 158
141 if (cardNo && cardNo.length >= 15) { 159 if (cardNo && cardNo.length >= 15) {
142 - debounce(function() {  
143 - // 获取银行信息  
144 - $.get('/home/installment/bank-info', {cardNo: cardNo}).then(function(result) {  
145 - if (result.code === 200) {  
146 - // 设置银行名称  
147 - $('#bank-name').text(result.data.bankName);  
148 -  
149 - // 设置银行图标  
150 - $('#bank-icon').attr('src', '/img/home/bank-icons/' + result.data.bankCode + '.png');  
151 - $('#bank-desc').show();  
152 - } else {  
153 - $('#bank-desc').hide();  
154 - }  
155 - });  
156 - }, 1000)(); 160 + debounceFn(cardNo);
157 } else { 161 } else {
158 $('#bank-desc').hide(); 162 $('#bank-desc').hide();
159 } 163 }