Commit c936d90681e39113a91c121023026f142b8cee08

Authored by yvan.ni
1 parent 2ff2aeec

组件的修改,避免https://qa-weshop.yolipai.net的空调用

components/diy_goodsGroup/diy_goodsGroup.js
... ... @@ -120,7 +120,17 @@ Component({
120 120 } else if (prom_type == 6) {
121 121 url = "/api/ms/flash_sale/get/" + os.stoid + "/" + prom_id;
122 122 }
123   - return app.request.promiseGet(url, {})
  123 + if(url==""){
  124 + th.data.requestData.push(item);
  125 + th.setData({ goods_array: th.data.requestData, });
  126 + if (th.data.firist_type_curr == th.data.firist_type_data.length) {
  127 + th.setData({ goods_btn: [] });
  128 + }
  129 + }else{
  130 + return app.request.promiseGet(url, {})
  131 + }
  132 +
  133 +
124 134 }).then(res => {
125 135 index++;
126 136 var prom = res.data.data;
... ... @@ -185,18 +195,27 @@ Component({
185 195 } else if (prom_type == 6) {
186 196 url = "/api/ms/flash_sale/get/" + os.stoid + "/" + prom_id;
187 197 }
188   -
189   - app.request.promiseGet(url, {}).then(res => {
190   - var prom = res.data.data;
191   - if (prom != null) {
192   - item.shop_price = res.data.data.price;
193   - }
  198 + if(url!="") {
  199 + app.request.promiseGet(url, {}).then(res => {
  200 + var prom = res.data.data;
  201 + if (prom != null) {
  202 + item.shop_price = res.data.data.price;
  203 + }
  204 + th.data.requestData.push(item);
  205 + th.setData({
  206 + goods_array: th.data.requestData,
  207 + page: th.data.currentPage - 1,
  208 + });
  209 + })
  210 + }else{
194 211 th.data.requestData.push(item);
195 212 th.setData({
196 213 goods_array: th.data.requestData,
197 214 page: th.data.currentPage - 1,
198 215 });
199   - })
  216 + }
  217 +
  218 +
200 219 })
201 220  
202 221 })
... ... @@ -247,17 +266,25 @@ Component({
247 266 url = "/api/ms/flash_sale/get/" + os.stoid + "/" + prom_id;
248 267 }
249 268  
250   - app.request.promiseGet(url, {}).then(res => {
251   - var prom = res.data.data;
252   - if (prom != null) {
253   - item.shop_price = res.data.data.price;
254   - }
  269 + if(url!=null){
  270 + app.request.promiseGet(url, {}).then(res => {
  271 + var prom = res.data.data;
  272 + if (prom != null) {
  273 + item.shop_price = res.data.data.price;
  274 + }
  275 + th.data.requestData.push(item);
  276 + th.setData({
  277 + goods_array: th.data.requestData,
  278 + page: th.data.currentPage - 1,
  279 + });
  280 + })
  281 + }else{
255 282 th.data.requestData.push(item);
256 283 th.setData({
257 284 goods_array: th.data.requestData,
258 285 page: th.data.currentPage - 1,
259 286 });
260   - })
  287 + }
261 288 })
262 289  
263 290 })
... ...