Authored by whb

Merge branch 'develop' of http://git.dev.yoho.cn/web/yohobuy into develop

@@ -23,18 +23,18 @@ class Yohobuy @@ -23,18 +23,18 @@ class Yohobuy
23 const SERVICE_URL = 'http://service.api.yohobuy.com/'; 23 const SERVICE_URL = 'http://service.api.yohobuy.com/';
24 const YOHOBUY_URL = 'http://www.yohobuy.com/';**/ 24 const YOHOBUY_URL = 'http://www.yohobuy.com/';**/
25 25
26 -// const API_URL = 'http://apih5.yoho.cn/';  
27 -// const API_URL2 = 'http://apih5.yoho.cn/';  
28 -// const SERVICE_URL = 'http://serviceh5.yoho.cn/';  
29 -// const YOHOBUY_URL = 'http://www.yohobuy.com/';  
30 -// const API_OLD = 'http://api2.open.yohobuy.com/'; 26 + const API_URL = 'http://apih5.yoho.cn/';
  27 + const API_URL2 = 'http://apih5.yoho.cn/';
  28 + const SERVICE_URL = 'http://serviceh5.yoho.cn/';
  29 + const YOHOBUY_URL = 'http://www.yohobuy.com/';
  30 + const API_OLD = 'http://api2.open.yohobuy.com/';
31 31
32 // /* 测试环境 */ 32 // /* 测试环境 */
33 // const API_URL = 'http://192.168.102.205:8080/gateway/'; // 先临时使用网关 33 // const API_URL = 'http://192.168.102.205:8080/gateway/'; // 先临时使用网关
34 - const API_URL = 'http://testapi.yoho.cn:28078/'; 34 + /**const API_URL = 'http://testapi.yoho.cn:28078/';
35 const SERVICE_URL = 'http://testservice.yoho.cn:28077/'; 35 const SERVICE_URL = 'http://testservice.yoho.cn:28077/';
36 const YOHOBUY_URL = 'http://www.yohobuy.com/'; 36 const YOHOBUY_URL = 'http://www.yohobuy.com/';
37 - const API_OLD = 'http://test2.open.yohobuy.com/'; 37 + const API_OLD = 'http://test2.open.yohobuy.com/';**/
38 38
39 /* 预览环境 */ 39 /* 预览环境 */
40 // const API_URL = 'http://preapi.yoho.cn/'; 40 // const API_URL = 'http://preapi.yoho.cn/';
@@ -151,7 +151,7 @@ function changeSizeChosed(newSizeIndex) { @@ -151,7 +151,7 @@ function changeSizeChosed(newSizeIndex) {
151 } 151 }
152 } 152 }
153 153
154 - //老的选中尺码在新选中的颜色对应尺码中不存在,需要下述1,2,3,4 154 + //特殊处理: 老的选中尺码在新选中的颜色对应尺码中不存在,需要下述1,2,3
155 // 1.重置尺码选择的标志变量. 155 // 1.重置尺码选择的标志变量.
156 $curSizeBlock = null; 156 $curSizeBlock = null;
157 hasChooseSize = false; 157 hasChooseSize = false;
@@ -161,9 +161,7 @@ function changeSizeChosed(newSizeIndex) { @@ -161,9 +161,7 @@ function changeSizeChosed(newSizeIndex) {
161 161
162 // 3.目标颜色行第一行显示 162 // 3.目标颜色行第一行显示
163 $colorRowList.eq(0).removeClass('hide'); 163 $colorRowList.eq(0).removeClass('hide');
164 -  
165 - // 4.老的选中颜色去掉勾选,新的选中颜色加上勾选  
166 - //changeColorChosed(0); 164 + curColorIndex = 0;
167 165
168 return -1; 166 return -1;
169 } 167 }
@@ -235,14 +233,6 @@ $yohoPage.on('touchstart', '.color-list .block', function() { @@ -235,14 +233,6 @@ $yohoPage.on('touchstart', '.color-list .block', function() {
235 $sizeRowList.eq(index + 1).removeClass('hide'); 233 $sizeRowList.eq(index + 1).removeClass('hide');
236 234
237 curSizeIndex = index + 1; 235 curSizeIndex = index + 1;
238 -  
239 - // 特殊处理  
240 - //if (-1 === curGoodNum) {  
241 - //  
242 - // //index = $this.data('index') - 1;  
243 - //  
244 - //}  
245 -  
246 $curColorBlock = $this; 236 $curColorBlock = $this;
247 237
248 // 修改颜色时修改商品图片 238 // 修改颜色时修改商品图片
@@ -251,7 +241,15 @@ $yohoPage.on('touchstart', '.color-list .block', function() { @@ -251,7 +241,15 @@ $yohoPage.on('touchstart', '.color-list .block', function() {
251 241
252 // 颜色块切换勾选样式 242 // 颜色块切换勾选样式
253 $this.siblings('.chosed').removeClass('chosed'); 243 $this.siblings('.chosed').removeClass('chosed');
254 - $this.toggleClass('chosed'); 244 +
  245 + // 特殊处理
  246 + if (-1 === curGoodNum) {
  247 + $curColorBlock = $($colorRowList.eq(0).children().get(index));
  248 + $curColorBlock.addClass('chosed');
  249 + } else {
  250 + $this.toggleClass('chosed');
  251 + }
  252 +
255 $('#good-num').val(1); 253 $('#good-num').val(1);
256 254
257 // 设置按钮的样式和文字 255 // 设置按钮的样式和文字