diff --git a/src/pages/Activities/Activities.js b/src/pages/Activities/Activities.js index 09272ab..f80fd45 100644 --- a/src/pages/Activities/Activities.js +++ b/src/pages/Activities/Activities.js @@ -35,18 +35,15 @@ const Activities = ({ const receive = async (activity) => { setReceiving(true); try { - const { code, data, msg } = await post( - "/api/ar/v1/applet/CouponReceive", - { - activityCode: activity.code, - memberID, - } - ); + const { code, msg } = await post("/api/ar/v1/applet/CouponReceive", { + activityCode: activity.code, + memberID, + }); window.weui.toast(msg, { className: "toast", }); - if (code === 200) { - activity.isReceived = true; + if (code !== 200) { + activity.isAllReceived = true; } } catch (error) { console.warn(error); @@ -121,10 +118,10 @@ const Activities = ({
活动奖励
- !activity.isReceived && !receiving && receive(activity) + !activity.isAllReceived && !receiving && receive(activity) } className={`btn ${ - activity.isReceived || receiving ? "disabled" : "" + activity.isAllReceived || receiving ? "disabled" : "" }`} > 领取奖励 diff --git a/src/pages/Activities/Activities.scss b/src/pages/Activities/Activities.scss index 1b23e30..65d2aa0 100644 --- a/src/pages/Activities/Activities.scss +++ b/src/pages/Activities/Activities.scss @@ -163,7 +163,7 @@ top: 97px; left: 10px; right: 10px; - height: 184px; + bottom: 0; font-family: "PingFang SC"; font-style: normal; font-weight: 400;