Authored by lijing

秒杀详情页

@@ -978,10 +978,10 @@ const _getCommonConsult = () => { @@ -978,10 +978,10 @@ const _getCommonConsult = () => {
978 /** 978 /**
979 * 获取秒杀列表 979 * 获取秒杀列表
980 */ 980 */
981 -const getSeckillData = (productSkn) => { 981 +const getSeckillData = (param) => {
982 let params = { 982 let params = {
983 method: 'app.seckill.data', 983 method: 'app.seckill.data',
984 - product_skn: productSkn 984 + product_skn: param.productskn
985 }; 985 };
986 986
987 return api.get('', params, { 987 return api.get('', params, {
@@ -996,65 +996,7 @@ const getSeckillData = (productSkn) => { @@ -996,65 +996,7 @@ const getSeckillData = (productSkn) => {
996 if (result.data) { 996 if (result.data) {
997 data = result.data; 997 data = result.data;
998 } 998 }
999 -  
1000 - data = {  
1001 - activityId: 4,  
1002 - startTime: 1475892120,  
1003 - endTime: 1476892120,  
1004 - formatSecKillPrice: '¥1234.00',  
1005 - id: 4,  
1006 - orderBy: 0,  
1007 - productSkn: 512581470,  
1008 - secKillPrice: 50,  
1009 - secKillSku: [  
1010 - {  
1011 - activityId: 4,  
1012 - id: 1,  
1013 - productSkn: 512581470,  
1014 - productSku: 1381111,  
1015 - storageNum: 1  
1016 - },  
1017 - {  
1018 - activityId: 4,  
1019 - id: 2,  
1020 - productSkn: 512581470,  
1021 - productSku: 1382222,  
1022 - storageNum: 2  
1023 - },  
1024 - {  
1025 - activityId: 4,  
1026 - id: 2,  
1027 - productSkn: 512581470,  
1028 - productSku: 1383333,  
1029 - storageNum: 3  
1030 - },  
1031 - {  
1032 - activityId: 4,  
1033 - id: 2,  
1034 - productSkn: 512581470,  
1035 - productSku: 1384444,  
1036 - storageNum: 4  
1037 - },  
1038 - {  
1039 - activityId: 4,  
1040 - id: 2,  
1041 - productSkn: 512581470,  
1042 - productSku: 138555,  
1043 - storageNum: 3  
1044 - },  
1045 - {  
1046 - activityId: 4,  
1047 - id: 2,  
1048 - productSkn: 512581470,  
1049 - productSku: 138666,  
1050 - storageNum: 3  
1051 - }  
1052 - ],  
1053 - secKillStatus: 0,  
1054 - status: 2,  
1055 - storageSum: 0  
1056 - };  
1057 - 999 +
1058 return data; 1000 return data;
1059 }); 1001 });
1060 }; 1002 };
@@ -1101,7 +1043,7 @@ let getProductData = (data) => { @@ -1101,7 +1043,7 @@ let getProductData = (data) => {
1101 }), 1043 }),
1102 _getCommonConsult(), 1044 _getCommonConsult(),
1103 comment.getConsults(result.productId, 1, 2), 1045 comment.getConsults(result.productId, 1, 2),
1104 - getSeckillData(result.productSkn) 1046 + getSeckillData({productskn: result.productSkn})
1105 ]).then((info) => { 1047 ]).then((info) => {
1106 1048
1107 // 根据app.product.data接口是否返回isSecKill,判断是否是秒杀 1049 // 根据app.product.data接口是否返回isSecKill,判断是否是秒杀
@@ -9,9 +9,16 @@ @@ -9,9 +9,16 @@
9 <div class="text-info"> 9 <div class="text-info">
10 <p class="name">{{name}}</p> 10 <p class="name">{{name}}</p>
11 <p class="price"> 11 <p class="price">
12 - <span class="sale-price{{^price}} no-price{{/price}}">{{salePrice}}</span>  
13 - {{#if price}}  
14 - <span class="market-price">{{price}}</span> 12 + {{#if ../isSecKill/startIng}}
  13 + <span class="sale-price">{{../isSecKill/secKillPrice}}</span>
  14 + {{#if price}}
  15 + <span class="market-price">{{price}}</span>
  16 + {{/if}}
  17 + {{else}}
  18 + <span class="sale-price{{^price}} no-price{{/price}}">{{salePrice}}</span>
  19 + {{#if price}}
  20 + <span class="market-price">{{price}}</span>
  21 + {{/if}}
15 {{/if}} 22 {{/if}}
16 </p> 23 </p>
17 {{#if ../isSecKill/startIng}} 24 {{#if ../isSecKill/startIng}}