Commit e6c9db0a07d4f675d421805de3407d1e90175fc1
Merge branch 'dev' of http://git.vipzhuang.cn/wxd/MShopWeApp into dev
Showing
3 changed files
with
206 additions
and
188 deletions
pages/cart/cart/cart.js
@@ -1423,9 +1423,32 @@ Page({ | @@ -1423,9 +1423,32 @@ Page({ | ||
1423 | 1423 | ||
1424 | //----------------------更新购物数量,加减,调用接口--------------------- | 1424 | //----------------------更新购物数量,加减,调用接口--------------------- |
1425 | postCardList: function(t, item, pitem) { | 1425 | postCardList: function(t, item, pitem) { |
1426 | + var e = this,th=e,user_id = getApp().globalData.user_id; | ||
1427 | + function normal_check() { | ||
1428 | + //--- 看一下是不是线下库存 --- | ||
1429 | + if(th.data.sales_rules==2 && goodsinfo.prom_type!=7){ | ||
1430 | + th.check_down_line(t, pitem, item,wareIds); | ||
1431 | + }else{ | ||
1432 | + if (t.goods_num > store_count) { | ||
1433 | + wx.showModal({ | ||
1434 | + title: '提示', | ||
1435 | + content: '购买数量超出商品库存' | ||
1436 | + }); | ||
1437 | + var txt = "requestData[" + pitem + "].goods[" + item + "].goods_num"; | ||
1438 | + e.setData({ | ||
1439 | + [txt]: store_count | ||
1440 | + }); | ||
1441 | + e.doCheckAll(); | ||
1442 | + t.goods_num=store_count; | ||
1443 | + } | ||
1444 | + e.update_cart(t, pitem, item); | ||
1445 | + } | ||
1446 | + } | ||
1447 | + | ||
1448 | + | ||
1449 | + | ||
1450 | + | ||
1426 | 1451 | ||
1427 | - var e = this,th=e; | ||
1428 | - var user_id = getApp().globalData.user_id; | ||
1429 | // console.log('update'); | 1452 | // console.log('update'); |
1430 | // console.log('9995959595959',t); | 1453 | // console.log('9995959595959',t); |
1431 | rq.get("/api/weshop/goods/get/" + oo.stoid + "/" + t.goods_id, { | 1454 | rq.get("/api/weshop/goods/get/" + oo.stoid + "/" + t.goods_id, { |
@@ -1456,12 +1479,8 @@ Page({ | @@ -1456,12 +1479,8 @@ Page({ | ||
1456 | th.setData({[txt]:promgoodsbuynum}); | 1479 | th.setData({[txt]:promgoodsbuynum}); |
1457 | } | 1480 | } |
1458 | goodsbuynum = buy_num_data.goodsbuynum; | 1481 | goodsbuynum = buy_num_data.goodsbuynum; |
1459 | - | ||
1460 | - | ||
1461 | - // console.log('goodsbuynum===========', goodsbuynum); | ||
1462 | - }) | ||
1463 | 1482 | ||
1464 | - | 1483 | + }) |
1465 | 1484 | ||
1466 | var buyed_mum2 = t.goods_num + goodsbuynum; | 1485 | var buyed_mum2 = t.goods_num + goodsbuynum; |
1467 | if (buyed_mum2 > limit && limit > 0) { | 1486 | if (buyed_mum2 > limit && limit > 0) { |
@@ -1482,129 +1501,174 @@ Page({ | @@ -1482,129 +1501,174 @@ Page({ | ||
1482 | } | 1501 | } |
1483 | 1502 | ||
1484 | 1503 | ||
1485 | - if (goodsinfo.prom_type == 1) { | ||
1486 | - //读取秒杀 | ||
1487 | - rq.get("/api/ms/flash_sale/getFlashSaleOne/" + oo.stoid + "/" + goodsinfo.prom_id, { | ||
1488 | - isShowLoading: 0, | ||
1489 | - success: function(res_d) { | ||
1490 | - | ||
1491 | - if(res_d.data.code==0 && res_d.data.data){ | ||
1492 | - if (t.goods_num > store_count) { | ||
1493 | - wx.showModal({ | ||
1494 | - title: '提示', | ||
1495 | - content: '购买数量超出商品库存' | ||
1496 | - }); | ||
1497 | - var txt = "requestData[" + pitem + "].goods[" + item + "].goods_num"; | ||
1498 | - e.setData({ | ||
1499 | - [txt]: store_count | ||
1500 | - }); | ||
1501 | - e.doCheckAll(); | ||
1502 | - | ||
1503 | - t.goods_num=store_count; | ||
1504 | - e.update_cart(t, pitem, item); | 1504 | + switch (goodsinfo.prom_type){ |
1505 | + case 1: | ||
1506 | + //读取秒杀 | ||
1507 | + rq.get("/api/ms/flash_sale/getFlashSaleOne/" + oo.stoid + "/" + goodsinfo.prom_id, { | ||
1508 | + isShowLoading: 0, | ||
1509 | + success: function(res_d) { | ||
1510 | + if(res_d.data.code==0 && res_d.data.data){ | ||
1511 | + if (t.goods_num > store_count) { | ||
1512 | + wx.showModal({ | ||
1513 | + title: '提示', | ||
1514 | + content: '购买数量超出商品库存' | ||
1515 | + }); | ||
1516 | + var txt = "requestData[" + pitem + "].goods[" + item + "].goods_num"; | ||
1517 | + e.setData({ | ||
1518 | + [txt]: store_count | ||
1519 | + }); | ||
1520 | + e.doCheckAll(); | ||
1505 | 1521 | ||
1506 | - return false; | ||
1507 | - } | 1522 | + t.goods_num=store_count; |
1523 | + e.update_cart(t, pitem, item); | ||
1508 | 1524 | ||
1509 | - var false_data = res_d.data.data; | ||
1510 | - //--判断库存-- | ||
1511 | - if (t.goods_num > false_data.goods_num - false_data.buy_num) { | ||
1512 | - wx.showModal({ | ||
1513 | - title: '提示', | ||
1514 | - content: '购买数量超出活动库存' | ||
1515 | - }); | ||
1516 | - var txt = "requestData[" + pitem + "].goods[" + item + "].goods_num"; | ||
1517 | - e.setData({ | ||
1518 | - [txt]: false_data.goods_num - false_data.buy_num | ||
1519 | - }); | ||
1520 | - e.doCheckAll(); | ||
1521 | - | ||
1522 | - t.goods_num=false_data.goods_num - false_data.buy_num; | ||
1523 | - e.update_cart(t, pitem, item); | 1525 | + return false; |
1526 | + } | ||
1524 | 1527 | ||
1525 | - return false; | ||
1526 | - } | 1528 | + var false_data = res_d.data.data; |
1529 | + //--判断库存-- | ||
1530 | + if (t.goods_num > false_data.goods_num - false_data.buy_num) { | ||
1531 | + wx.showModal({ | ||
1532 | + title: '提示', | ||
1533 | + content: '购买数量超出活动库存' | ||
1534 | + }); | ||
1535 | + var txt = "requestData[" + pitem + "].goods[" + item + "].goods_num"; | ||
1536 | + e.setData({ | ||
1537 | + [txt]: false_data.goods_num - false_data.buy_num | ||
1538 | + }); | ||
1539 | + e.doCheckAll(); | ||
1527 | 1540 | ||
1528 | - //--判断redis数量是否已经超出-- | ||
1529 | - if (t.goods_num > false_data.redisnum) { | ||
1530 | - wx.showModal({ | ||
1531 | - title: '提示', | ||
1532 | - content: '购买数量超出商品库存' | ||
1533 | - }); | ||
1534 | - var txt = "requestData[" + pitem + "].goods[" + item + "].goods_num"; | ||
1535 | - e.setData({ | ||
1536 | - [txt]: false_data.redisnum | ||
1537 | - }); | ||
1538 | - e.doCheckAll(); | ||
1539 | - | ||
1540 | - t.goods_num=false_data.redisnum; | ||
1541 | - e.update_cart(t, pitem, item); | 1541 | + t.goods_num=false_data.goods_num - false_data.buy_num; |
1542 | + e.update_cart(t, pitem, item); | ||
1542 | 1543 | ||
1544 | + return false; | ||
1545 | + } | ||
1543 | 1546 | ||
1544 | - return false; | ||
1545 | - } | 1547 | + //--判断redis数量是否已经超出-- |
1548 | + if (t.goods_num > false_data.redisnum) { | ||
1549 | + wx.showModal({ | ||
1550 | + title: '提示', | ||
1551 | + content: '购买数量超出商品库存' | ||
1552 | + }); | ||
1553 | + var txt = "requestData[" + pitem + "].goods[" + item + "].goods_num"; | ||
1554 | + e.setData({ | ||
1555 | + [txt]: false_data.redisnum | ||
1556 | + }); | ||
1557 | + e.doCheckAll(); | ||
1546 | 1558 | ||
1547 | - //--活动的限购是不是要判断-- | ||
1548 | - if (t.goods_num + promgoodsbuynum > false_data.buy_limit && false_data.buy_limit > 0) { | ||
1549 | - wx.showModal({ | ||
1550 | - title: '提示', | ||
1551 | - content: '购买数量超出秒杀限购' | ||
1552 | - }); | ||
1553 | - var txt = "requestData[" + pitem + "].goods[" + item + "].goods_num"; | ||
1554 | - e.setData({ | ||
1555 | - [txt]: false_data.false_data.buy_limit | ||
1556 | - }); | ||
1557 | - e.doCheckAll(); | ||
1558 | - | ||
1559 | - t.goods_num=false_data.false_data.buy_limit; | ||
1560 | - e.update_cart(t, pitem, item); | ||
1561 | - return false; | ||
1562 | - } | ||
1563 | - e.update_cart(t, pitem, item); | 1559 | + t.goods_num=false_data.redisnum; |
1560 | + e.update_cart(t, pitem, item); | ||
1561 | + return false; | ||
1562 | + } | ||
1564 | 1563 | ||
1565 | - }else{ | ||
1566 | - //--- 看一下是不是线下库存 --- | ||
1567 | - if(th.data.sales_rules==2){ | ||
1568 | - th.check_down_line(t, pitem, item,wareIds); | ||
1569 | - }else{ | ||
1570 | - if (t.goods_num > store_count) { | 1564 | + //--活动的限购是不是要判断-- |
1565 | + if (t.goods_num + promgoodsbuynum > false_data.buy_limit && false_data.buy_limit > 0) { | ||
1571 | wx.showModal({ | 1566 | wx.showModal({ |
1572 | title: '提示', | 1567 | title: '提示', |
1573 | - content: '购买数量超出商品库存' | 1568 | + content: '购买数量超出秒杀限购' |
1574 | }); | 1569 | }); |
1575 | var txt = "requestData[" + pitem + "].goods[" + item + "].goods_num"; | 1570 | var txt = "requestData[" + pitem + "].goods[" + item + "].goods_num"; |
1576 | e.setData({ | 1571 | e.setData({ |
1577 | - [txt]: store_count | 1572 | + [txt]: false_data.buy_limit |
1578 | }); | 1573 | }); |
1579 | e.doCheckAll(); | 1574 | e.doCheckAll(); |
1575 | + t.goods_num=(false_data.buy_limit-promgoodsbuynum)?false_data.buy_limit-promgoodsbuynum:0; | ||
1576 | + e.update_cart(t, pitem, item); | ||
1580 | return false; | 1577 | return false; |
1581 | } | 1578 | } |
1582 | e.update_cart(t, pitem, item); | 1579 | e.update_cart(t, pitem, item); |
1580 | + | ||
1581 | + }else{ | ||
1582 | + normal_check(); | ||
1583 | } | 1583 | } |
1584 | } | 1584 | } |
1585 | + }) | ||
1586 | + break; | ||
1587 | + case 2: | ||
1588 | + getApp().request.promiseGet("/api/weshop/goods/groupBuy/getActInfo/" + os.stoid + "/" + goodsinfo.goods_id + "/" + goodsinfo.prom_id, { | ||
1589 | + }).then(res => { | ||
1590 | + if(res.data.code==0 && res.data.data){ | ||
1591 | + if (t.goods_num > store_count) { | ||
1592 | + wx.showModal({ | ||
1593 | + title: '提示', | ||
1594 | + content: '购买数量超出商品库存' | ||
1595 | + }); | ||
1596 | + var txt = "requestData[" + pitem + "].goods[" + item + "].goods_num"; | ||
1597 | + e.setData({ | ||
1598 | + [txt]: store_count | ||
1599 | + }); | ||
1600 | + e.doCheckAll(); | ||
1601 | + | ||
1602 | + t.goods_num=store_count; | ||
1603 | + e.update_cart(t, pitem, item); | ||
1604 | + | ||
1605 | + return false; | ||
1606 | + } | ||
1607 | + | ||
1608 | + var gr_data = res.data.data; | ||
1609 | + //--判断库存-- | ||
1610 | + if (t.goods_num > gr_data.goods_num - gr_data.buy_num) { | ||
1611 | + wx.showModal({ | ||
1612 | + title: '提示', | ||
1613 | + content: '购买数量超出活动库存' | ||
1614 | + }); | ||
1615 | + var txt = "requestData[" + pitem + "].goods[" + item + "].goods_num"; | ||
1616 | + e.setData({ | ||
1617 | + [txt]: gr_data.goods_num - gr_data.buy_num | ||
1618 | + }); | ||
1619 | + e.doCheckAll(); | ||
1620 | + | ||
1621 | + t.goods_num=gr_data.goods_num - gr_data.buy_num; | ||
1622 | + e.update_cart(t, pitem, item); | ||
1623 | + | ||
1624 | + return false; | ||
1625 | + } | ||
1626 | + | ||
1627 | + //--判断redis数量是否已经超出-- | ||
1628 | + if (t.goods_num > gr_data.redisnum) { | ||
1629 | + wx.showModal({ | ||
1630 | + title: '提示', | ||
1631 | + content: '购买数量超出商品库存' | ||
1632 | + }); | ||
1633 | + var txt = "requestData[" + pitem + "].goods[" + item + "].goods_num"; | ||
1634 | + e.setData({ | ||
1635 | + [txt]: gr_data.redisnum | ||
1636 | + }); | ||
1637 | + e.doCheckAll(); | ||
1638 | + | ||
1639 | + t.goods_num=gr_data.redisnum; | ||
1640 | + e.update_cart(t, pitem, item); | ||
1641 | + return false; | ||
1642 | + } | ||
1643 | + | ||
1644 | + //--活动的限购是不是要判断-- | ||
1645 | + if (t.goods_num + promgoodsbuynum > gr_data.buy_limit && gr_data.buy_limit > 0) { | ||
1646 | + wx.showModal({ | ||
1647 | + title: '提示', | ||
1648 | + content: '购买数量超出秒杀限购' | ||
1649 | + }); | ||
1650 | + var txt = "requestData[" + pitem + "].goods[" + item + "].goods_num"; | ||
1651 | + e.setData({ | ||
1652 | + [txt]: gr_data.buy_limit | ||
1653 | + }); | ||
1654 | + e.doCheckAll(); | ||
1655 | + | ||
1656 | + t.goods_num=(gr_data.buy_limit-promgoodsbuynum)?gr_data.buy_limit-promgoodsbuynum:0; | ||
1657 | + e.update_cart(t, pitem, item); | ||
1658 | + return false; | ||
1659 | + } | ||
1660 | + e.update_cart(t, pitem, item); | ||
1661 | + | ||
1662 | + }else{ | ||
1663 | + normal_check(); | ||
1664 | + } | ||
1665 | + }) | ||
1585 | 1666 | ||
1586 | - } | ||
1587 | - }) | ||
1588 | - } else { | ||
1589 | - //--- 看一下是不是线下库存 --- | ||
1590 | - if(th.data.sales_rules==2 && goodsinfo.prom_type!=7){ | ||
1591 | - th.check_down_line(t, pitem, item,wareIds); | ||
1592 | - }else{ | ||
1593 | - if (t.goods_num > store_count) { | ||
1594 | - wx.showModal({ | ||
1595 | - title: '提示', | ||
1596 | - content: '购买数量超出商品库存' | ||
1597 | - }); | ||
1598 | - var txt = "requestData[" + pitem + "].goods[" + item + "].goods_num"; | ||
1599 | - e.setData({ | ||
1600 | - [txt]: store_count | ||
1601 | - }); | ||
1602 | - e.doCheckAll(); | ||
1603 | - t.goods_num=store_count; | ||
1604 | - } | ||
1605 | - e.update_cart(t, pitem, item); | ||
1606 | - } | ||
1607 | - } | 1667 | + break; |
1668 | + default: | ||
1669 | + normal_check() | ||
1670 | + break | ||
1671 | + } | ||
1608 | } | 1672 | } |
1609 | }); | 1673 | }); |
1610 | }, | 1674 | }, |
pages/cart/cart2/cart2.js
@@ -983,6 +983,7 @@ Page({ | @@ -983,6 +983,7 @@ Page({ | ||
983 | //t.data.data.shop_price = tt.data.data.prom_price; | 983 | //t.data.data.shop_price = tt.data.data.prom_price; |
984 | t.data.data.shop_price = tt.data.data.prom_user_price; | 984 | t.data.data.shop_price = tt.data.data.prom_user_price; |
985 | th.data.ckeck_quan_price=0; | 985 | th.data.ckeck_quan_price=0; |
986 | + gd.is_xz_yh=1; | ||
986 | } else { | 987 | } else { |
987 | t.data.data.prom_id = 0; | 988 | t.data.data.prom_id = 0; |
988 | t.data.data.prom_type = 0; | 989 | t.data.data.prom_type = 0; |
pages/goods/goodsInfo/goodsInfo.js
@@ -469,7 +469,7 @@ Page({ | @@ -469,7 +469,7 @@ Page({ | ||
469 | } else { | 469 | } else { |
470 | //要用接口是获取距离,js的计算不准 | 470 | //要用接口是获取距离,js的计算不准 |
471 | getApp().request.promiseGet("/api/weshop/pickup/list", { | 471 | getApp().request.promiseGet("/api/weshop/pickup/list", { |
472 | - data: { store_id: os.stoid, pickup_id: e.pickup_id, lat: th.data.lat, lon: th.data.lon }, | 472 | + data: { store_id: os.stoid, pickup_id: e.pickup_id, lat: th.data.lat, lon: th.data.lon,isstop:0,is_pos:1 }, |
473 | }).then(res => { | 473 | }).then(res => { |
474 | if (res.data.code == 0) { | 474 | if (res.data.code == 0) { |
475 | e = res.data.data.pageData[0]; | 475 | e = res.data.data.pageData[0]; |
@@ -2497,12 +2497,14 @@ Page({ | @@ -2497,12 +2497,14 @@ Page({ | ||
2497 | store_id: o.stoid, | 2497 | store_id: o.stoid, |
2498 | distr_type: g_distr_type, | 2498 | distr_type: g_distr_type, |
2499 | isstop: 0, | 2499 | isstop: 0, |
2500 | + is_pos:1, | ||
2500 | pageSize: 2000 | 2501 | pageSize: 2000 |
2501 | } | 2502 | } |
2502 | } else { | 2503 | } else { |
2503 | dd = { | 2504 | dd = { |
2504 | store_id: o.stoid, | 2505 | store_id: o.stoid, |
2505 | isstop: 0, | 2506 | isstop: 0, |
2507 | + is_pos:1, | ||
2506 | pageSize: 2000 | 2508 | pageSize: 2000 |
2507 | } | 2509 | } |
2508 | } | 2510 | } |
@@ -3022,44 +3024,24 @@ Page({ | @@ -3022,44 +3024,24 @@ Page({ | ||
3022 | getApp().request.get("/api/weshop/goods/groupBuy/getActInfo/" +os.stoid + "/" +gid+"/"+ prom_id, { | 3024 | getApp().request.get("/api/weshop/goods/groupBuy/getActInfo/" +os.stoid + "/" +gid+"/"+ prom_id, { |
3023 | success: function (t) { | 3025 | success: function (t) { |
3024 | if (t.data.code != 0) { | 3026 | if (t.data.code != 0) { |
3025 | - ee.setData({ | ||
3026 | - prom_type: 0, | ||
3027 | - isshow: 1, | ||
3028 | - }); | ||
3029 | - ee.get_sku(os.stoid, ee.data.data, gid); | ||
3030 | - ee.get_sto(); | 3027 | + ee.get_normal(gid); |
3031 | return false; | 3028 | return false; |
3032 | } | 3029 | } |
3033 | //----已经结束----- | 3030 | //----已经结束----- |
3034 | if (t.data.data.is_end == 1) { | 3031 | if (t.data.data.is_end == 1) { |
3035 | - ee.setData({ | ||
3036 | - prom_type: 0, | ||
3037 | - isshow: 1, | ||
3038 | - }); | ||
3039 | - ee.get_sku(os.stoid, ee.data.data, gid); | ||
3040 | - ee.get_sto(); | 3032 | + ee.get_normal(gid); |
3041 | return false; | 3033 | return false; |
3042 | } | 3034 | } |
3043 | //----已经过期----- | 3035 | //----已经过期----- |
3044 | var now = ut.gettimestamp(); | 3036 | var now = ut.gettimestamp(); |
3045 | if (t.data.data.end_time < now || t.data.data.start_time>now) { | 3037 | if (t.data.data.end_time < now || t.data.data.start_time>now) { |
3046 | - ee.setData({ | ||
3047 | - prom_type: 0, | ||
3048 | - isshow: 1, | ||
3049 | - }); | ||
3050 | - ee.get_sku(os.stoid, ee.data.data, gid); | ||
3051 | - ee.get_sto(); | 3038 | + ee.get_normal(gid); |
3052 | return false; | 3039 | return false; |
3053 | } | 3040 | } |
3054 | 3041 | ||
3055 | /*-- 还没有开始预热的也不显示 --*/ | 3042 | /*-- 还没有开始预热的也不显示 --*/ |
3056 | if (t.data.data.show_time > now) { | 3043 | if (t.data.data.show_time > now) { |
3057 | - ee.setData({ | ||
3058 | - prom_type: 0, | ||
3059 | - isshow: 1, | ||
3060 | - }); | ||
3061 | - ee.get_sku(os.stoid, ee.data.data, gid); | ||
3062 | - ee.get_sto(); | 3044 | + ee.get_normal(gid); |
3063 | return false; | 3045 | return false; |
3064 | } | 3046 | } |
3065 | 3047 | ||
@@ -3134,43 +3116,23 @@ Page({ | @@ -3134,43 +3116,23 @@ Page({ | ||
3134 | getApp().request.get("/api/ms/flash_sale/getNew/" +os.stoid + "/" +user_id+"/"+ prom_id, { | 3116 | getApp().request.get("/api/ms/flash_sale/getNew/" +os.stoid + "/" +user_id+"/"+ prom_id, { |
3135 | success: function (t) { | 3117 | success: function (t) { |
3136 | if (t.data.code != 0) { | 3118 | if (t.data.code != 0) { |
3137 | - ee.setData({ | ||
3138 | - prom_type: 0, | ||
3139 | - isshow: 1, | ||
3140 | - }); | ||
3141 | - ee.get_sku(os.stoid, ee.data.data, gid); | ||
3142 | - ee.get_sto(); | 3119 | + ee.get_normal(gid); |
3143 | return false; | 3120 | return false; |
3144 | } | 3121 | } |
3145 | //----已经结束----- | 3122 | //----已经结束----- |
3146 | if (t.data.data.is_end == 1) { | 3123 | if (t.data.data.is_end == 1) { |
3147 | - ee.setData({ | ||
3148 | - prom_type: 0, | ||
3149 | - isshow: 1, | ||
3150 | - }); | ||
3151 | - ee.get_sku(os.stoid, ee.data.data, gid); | ||
3152 | - ee.get_sto(); | 3124 | + ee.get_normal(gid); |
3153 | return false; | 3125 | return false; |
3154 | } | 3126 | } |
3155 | //----已经过期----- | 3127 | //----已经过期----- |
3156 | var now = ut.gettimestamp(); | 3128 | var now = ut.gettimestamp(); |
3157 | if (t.data.data.end_time < now) { | 3129 | if (t.data.data.end_time < now) { |
3158 | - ee.setData({ | ||
3159 | - prom_type: 0, | ||
3160 | - isshow: 1, | ||
3161 | - }); | ||
3162 | - ee.get_sku(os.stoid, ee.data.data, gid); | ||
3163 | - ee.get_sto(); | 3130 | + ee.get_normal(gid); |
3164 | return false; | 3131 | return false; |
3165 | } | 3132 | } |
3166 | /*-- 还没有开始预热的也不显示 --*/ | 3133 | /*-- 还没有开始预热的也不显示 --*/ |
3167 | if (t.data.data.show_time > now) { | 3134 | if (t.data.data.show_time > now) { |
3168 | - ee.setData({ | ||
3169 | - prom_type: 0, | ||
3170 | - isshow: 1, | ||
3171 | - }); | ||
3172 | - ee.get_sku(os.stoid, ee.data.data, gid); | ||
3173 | - ee.get_sto(); | 3135 | + ee.get_normal(gid); |
3174 | return false; | 3136 | return false; |
3175 | } | 3137 | } |
3176 | 3138 | ||
@@ -3303,9 +3265,7 @@ Page({ | @@ -3303,9 +3265,7 @@ Page({ | ||
3303 | ee.get_sto(); | 3265 | ee.get_sto(); |
3304 | 3266 | ||
3305 | } else { | 3267 | } else { |
3306 | - ee.setData({ prom_type: 0, isshow: 1, }); | ||
3307 | - ee.get_sku(os.stoid, ee.data.data, gid); | ||
3308 | - ee.get_sto(); | 3268 | + ee.get_normal(gid); |
3309 | return false; | 3269 | return false; |
3310 | } | 3270 | } |
3311 | }) | 3271 | }) |
@@ -3330,44 +3290,25 @@ Page({ | @@ -3330,44 +3290,25 @@ Page({ | ||
3330 | success: function (t) { | 3290 | success: function (t) { |
3331 | console.log(t,3124); | 3291 | console.log(t,3124); |
3332 | if (t.data.code != 0) { | 3292 | if (t.data.code != 0) { |
3333 | - ee.setData({ | ||
3334 | - prom_type: 0, | ||
3335 | - isshow: 1, | ||
3336 | - }); | ||
3337 | - ee.get_sku(os.stoid, ee.data.data, gid); | ||
3338 | - ee.get_sto(); | ||
3339 | - return false; | 3293 | + ee.get_normal(gid); |
3294 | + return false; | ||
3340 | } | 3295 | } |
3341 | //----已经结束----- | 3296 | //----已经结束----- |
3342 | if (t.data.data.is_end == 1) { | 3297 | if (t.data.data.is_end == 1) { |
3343 | - ee.setData({ | ||
3344 | - prom_type: 0, | ||
3345 | - isshow: 1, | ||
3346 | - }); | ||
3347 | - ee.get_sku(os.stoid, ee.data.data, gid); | ||
3348 | - return false; | 3298 | + ee.get_normal(gid); |
3299 | + return false; | ||
3349 | } | 3300 | } |
3350 | //----已经过期----- | 3301 | //----已经过期----- |
3351 | var now = ut.gettimestamp(); | 3302 | var now = ut.gettimestamp(); |
3352 | if (t.data.data.end_time < now) { | 3303 | if (t.data.data.end_time < now) { |
3353 | - ee.setData({ | ||
3354 | - prom_type: 0, | ||
3355 | - isshow: 1, | ||
3356 | - }); | ||
3357 | - ee.get_sku(os.stoid, ee.data.data, gid); | ||
3358 | - ee.get_sto(); | ||
3359 | - return false; | 3304 | + ee.get_normal(gid); |
3305 | + return false; | ||
3360 | } | 3306 | } |
3361 | 3307 | ||
3362 | /*-- 还没有开始预热的也不显示 --*/ | 3308 | /*-- 还没有开始预热的也不显示 --*/ |
3363 | if (t.data.data.show_time > now) { | 3309 | if (t.data.data.show_time > now) { |
3364 | - ee.setData({ | ||
3365 | - prom_type: 0, | ||
3366 | - isshow: 1, | ||
3367 | - }); | ||
3368 | - ee.get_sku(os.stoid, ee.data.data, gid); | ||
3369 | - ee.get_sto(); | ||
3370 | - return false; | 3310 | + ee.get_normal(gid); |
3311 | + return false; | ||
3371 | } | 3312 | } |
3372 | 3313 | ||
3373 | /*-- 判断拼单是否启用 --*/ | 3314 | /*-- 判断拼单是否启用 --*/ |
@@ -6054,9 +5995,21 @@ Page({ | @@ -6054,9 +5995,21 @@ Page({ | ||
6054 | corpId: id, | 5995 | corpId: id, |
6055 | success(res) {} | 5996 | success(res) {} |
6056 | }) | 5997 | }) |
5998 | + }, | ||
5999 | + | ||
6000 | + get_normal(gid){ | ||
6001 | + this.setData({ | ||
6002 | + prom_type: 0, | ||
6003 | + isshow: 1, | ||
6004 | + }); | ||
6005 | + this.get_sku(os.stoid, this.data.data, gid); | ||
6006 | + this.get_sto(); | ||
6007 | + this.check_is_youhui(gid,1); | ||
6008 | + this.data.is_normal=1; | ||
6057 | } | 6009 | } |
6058 | 6010 | ||
6059 | 6011 | ||
6060 | 6012 | ||
6061 | 6013 | ||
6014 | + | ||
6062 | }); | 6015 | }); |