Merge branch 'develop' of http://git.dev.yoho.cn/web/yohobuy into fix/issue
Showing
5 changed files
with
17 additions
and
18 deletions
@@ -376,8 +376,8 @@ class AbstractAction extends Controller_Abstract | @@ -376,8 +376,8 @@ class AbstractAction extends Controller_Abstract | ||
376 | * 设置网站SEO的描述内容 | 376 | * 设置网站SEO的描述内容 |
377 | * | 377 | * |
378 | * @param string $description 描述内容 | 378 | * @param string $description 描述内容 |
379 | - * @param string $sign 连接的字符串 | ||
380 | * @param bool $showMore 是否显示更多内容 | 379 | * @param bool $showMore 是否显示更多内容 |
380 | + * @param string $sign 连接的字符串 | ||
381 | * @return void | 381 | * @return void |
382 | */ | 382 | */ |
383 | protected function setDescription($description, $showMore = true, $sign = ' ') | 383 | protected function setDescription($description, $showMore = true, $sign = ' ') |
@@ -119,7 +119,7 @@ function resetColorZeroStock($siblingBlock) { | @@ -119,7 +119,7 @@ function resetColorZeroStock($siblingBlock) { | ||
119 | 119 | ||
120 | // 选择了颜色切换商品图片 | 120 | // 选择了颜色切换商品图片 |
121 | function changeGoodImgWhenClickColor() { | 121 | function changeGoodImgWhenClickColor() { |
122 | - if (hasChooseColor && curColorIndex) { | 122 | + if (hasChooseColor && curColorIndex >= 0) { |
123 | $imgsThumb.addClass('hide').eq(curColorIndex).removeClass('hide'); | 123 | $imgsThumb.addClass('hide').eq(curColorIndex).removeClass('hide'); |
124 | } | 124 | } |
125 | } | 125 | } |
@@ -93,8 +93,7 @@ function orderCompute() { | @@ -93,8 +93,7 @@ function orderCompute() { | ||
93 | }).then(function(res) { | 93 | }).then(function(res) { |
94 | var priceHtml; | 94 | var priceHtml; |
95 | 95 | ||
96 | - if (!res) { | ||
97 | - tip.show('网络出错'); | 96 | + if (!res.length) { |
98 | window.location.reload(); | 97 | window.location.reload(); |
99 | } else { | 98 | } else { |
100 | /*if (res.order_amount) { | 99 | /*if (res.order_amount) { |
@@ -106,8 +105,12 @@ function orderCompute() { | @@ -106,8 +105,12 @@ function orderCompute() { | ||
106 | if (res.last_order_amount) { | 105 | if (res.last_order_amount) { |
107 | res.last_order_amount = (+res.last_order_amount).toFixed(2); | 106 | res.last_order_amount = (+res.last_order_amount).toFixed(2); |
108 | } | 107 | } |
109 | - $coinCheck.find('em').html('- ¥ ' + res.use_yoho_coin); | ||
110 | - $coinUsed.html('已抵¥' + res.use_yoho_coin); | 108 | + if (res.use_yoho_coin) { |
109 | + $coinCheck.find('em').html('- ¥ ' + res.use_yoho_coin); | ||
110 | + $coinUsed.html('已抵¥' + res.use_yoho_coin); | ||
111 | + $coinCheck.find('em').show(); | ||
112 | + $coinUsed.show(); | ||
113 | + } | ||
111 | priceHtml = priceTmpl({ | 114 | priceHtml = priceTmpl({ |
112 | cartPayData: res.promotion_formula_list, | 115 | cartPayData: res.promotion_formula_list, |
113 | price: res.last_order_amount | 116 | price: res.last_order_amount |
@@ -116,7 +119,6 @@ function orderCompute() { | @@ -116,7 +119,6 @@ function orderCompute() { | ||
116 | $price.html(priceHtml); | 119 | $price.html(priceHtml); |
117 | } | 120 | } |
118 | }).fail(function() { | 121 | }).fail(function() { |
119 | - tip.show('网络出错'); | ||
120 | window.location.reload(); | 122 | window.location.reload(); |
121 | }); | 123 | }); |
122 | } | 124 | } |
@@ -163,7 +165,6 @@ function submitOrder() { | @@ -163,7 +165,6 @@ function submitOrder() { | ||
163 | var url; | 165 | var url; |
164 | 166 | ||
165 | if (!res) { | 167 | if (!res) { |
166 | - loading.hideLoadingMask(); | ||
167 | tip.show('网络出错'); | 168 | tip.show('网络出错'); |
168 | return; | 169 | return; |
169 | } | 170 | } |
@@ -177,13 +178,13 @@ function submitOrder() { | @@ -177,13 +178,13 @@ function submitOrder() { | ||
177 | } | 178 | } |
178 | window.setCookie('order-info', ''); | 179 | window.setCookie('order-info', ''); |
179 | window.location.href = url; | 180 | window.location.href = url; |
180 | - } else { | ||
181 | - loading.hideLoadingMask(); | ||
182 | - tip.show(res.message || '网络出错'); | 181 | + } else if (res.message) { |
182 | + tip.show(res.message); | ||
183 | } | 183 | } |
184 | }).fail(function() { | 184 | }).fail(function() { |
185 | - loading.hideLoadingMask(); | ||
186 | tip.show('网络出错'); | 185 | tip.show('网络出错'); |
186 | + }).always(function() { | ||
187 | + loading.hideLoadingMask(); | ||
187 | }); | 188 | }); |
188 | } | 189 | } |
189 | 190 | ||
@@ -215,9 +216,7 @@ $('.coin').on('touchend', function() { | @@ -215,9 +216,7 @@ $('.coin').on('touchend', function() { | ||
215 | 216 | ||
216 | if ($this.find('.checkbox').hasClass('icon-cb-checked')) { | 217 | if ($this.find('.checkbox').hasClass('icon-cb-checked')) { |
217 | orderInfo('yohoCoin', $this.data('yoho-coin')); | 218 | orderInfo('yohoCoin', $this.data('yoho-coin')); |
218 | - $this.find('.coin-check em').show(); | ||
219 | $this.find('.can-use').hide(); | 219 | $this.find('.can-use').hide(); |
220 | - $this.find('.used').show(); | ||
221 | } else { | 220 | } else { |
222 | orderInfo('yohoCoin', 0); | 221 | orderInfo('yohoCoin', 0); |
223 | $this.find('.coin-check em').hide(); | 222 | $this.find('.coin-check em').hide(); |
@@ -26,7 +26,7 @@ class LoginController extends AbstractAction | @@ -26,7 +26,7 @@ class LoginController extends AbstractAction | ||
26 | 26 | ||
27 | $data = array( | 27 | $data = array( |
28 | 'loginIndex' => true, // 模板中使用JS的标识 | 28 | 'loginIndex' => true, // 模板中使用JS的标识 |
29 | - 'backUrl' => '/', // 返回的URL链接 | 29 | + 'backUrl' => 'javascript:history.go(-1)', // 返回的URL链接 |
30 | 'showHeaderImg' => true, // 控制显示头部图片 | 30 | 'showHeaderImg' => true, // 控制显示头部图片 |
31 | 'isPassportPage' => true, // 模板中模块标识 | 31 | 'isPassportPage' => true, // 模板中模块标识 |
32 | 'registerUrl' => '/reg.html', // 注册的URL链接 | 32 | 'registerUrl' => '/reg.html', // 注册的URL链接 |
@@ -56,7 +56,7 @@ class LoginController extends AbstractAction | @@ -56,7 +56,7 @@ class LoginController extends AbstractAction | ||
56 | 56 | ||
57 | $data = array(); | 57 | $data = array(); |
58 | $data['loginInternational'] = true; // 模板中使用JS的标识 | 58 | $data['loginInternational'] = true; // 模板中使用JS的标识 |
59 | - $data['backUrl'] = '/'; // 返回的URL链接 | 59 | + $data['backUrl'] = 'javascript:history.go(-1)'; // 返回的URL链接 |
60 | $data['headerText'] = '登录'; // 头部信息 | 60 | $data['headerText'] = '登录'; // 头部信息 |
61 | $data['isPassportPage'] = true; // 模板中模块标识 | 61 | $data['isPassportPage'] = true; // 模板中模块标识 |
62 | $data['areaCode'] = '+86'; // 默认区号 | 62 | $data['areaCode'] = '+86'; // 默认区号 |
@@ -19,7 +19,7 @@ class RegController extends AbstractAction | @@ -19,7 +19,7 @@ class RegController extends AbstractAction | ||
19 | 19 | ||
20 | $data = array(); | 20 | $data = array(); |
21 | $data['regIndex'] = true; // 模板中使用JS的标识 | 21 | $data['regIndex'] = true; // 模板中使用JS的标识 |
22 | - $data['backUrl'] = '/'; // 返回的URL链接 | 22 | + $data['backUrl'] = 'javascript:history.go(-1)'; // 返回的URL链接 |
23 | $data['headerText'] = '注册'; // 头部信息 | 23 | $data['headerText'] = '注册'; // 头部信息 |
24 | $data['isPassportPage'] = true; // 模板中模块标识 | 24 | $data['isPassportPage'] = true; // 模板中模块标识 |
25 | $data['areaCode'] = '+86'; // 默认的区号 | 25 | $data['areaCode'] = '+86'; // 默认的区号 |
@@ -56,7 +56,7 @@ class RegController extends AbstractAction | @@ -56,7 +56,7 @@ class RegController extends AbstractAction | ||
56 | 56 | ||
57 | $data = array( | 57 | $data = array( |
58 | 'regCode' => true, // 模板中使用JS的标识 | 58 | 'regCode' => true, // 模板中使用JS的标识 |
59 | - 'backUrl' => '/', // 返回的URL链接 | 59 | + 'backUrl' => SITE_MAIN . '/?go=1', // 返回的URL链接 |
60 | 'headerText' => '注册', // 头部信息 | 60 | 'headerText' => '注册', // 头部信息 |
61 | 'isPassportPage' => true, // 模板中模块标识 | 61 | 'isPassportPage' => true, // 模板中模块标识 |
62 | 'areaCode' => '+' . $area, // 地区编号 | 62 | 'areaCode' => '+' . $area, // 地区编号 |
-
Please register or login to post a comment