|
|
@ -5,6 +5,7 @@ import "./Popup.scss"; |
|
|
import navpng from "./nav.png"; |
|
|
import navpng from "./nav.png"; |
|
|
import arpng from "./ar.png"; |
|
|
import arpng from "./ar.png"; |
|
|
import couponTop from "./couponTop.png"; |
|
|
import couponTop from "./couponTop.png"; |
|
|
|
|
|
import toDetail from "./toDetail.png"; |
|
|
const Popup = ({ |
|
|
const Popup = ({ |
|
|
showPopup, |
|
|
showPopup, |
|
|
defaultPopup, |
|
|
defaultPopup, |
|
|
@ -46,8 +47,32 @@ const Popup = ({ |
|
|
<div style={{ flex: 1 }}> |
|
|
<div style={{ flex: 1 }}> |
|
|
<div className="popupname">{shop.name}</div> |
|
|
<div className="popupname">{shop.name}</div> |
|
|
<div className="popupdesc"> |
|
|
<div className="popupdesc"> |
|
|
<span> {shop.shopFormat ? shop.shopFormat : " "}</span> |
|
|
|
|
|
<span> {shop.floorName}</span> |
|
|
|
|
|
|
|
|
<span className={`popupformat ${shop.webUrl ? "hasDetail" : ""}`}> |
|
|
|
|
|
{shop.shopFormat ? shop.shopFormat : " "} |
|
|
|
|
|
</span> |
|
|
|
|
|
<span style={{ display: "flex" }}> |
|
|
|
|
|
{shop.floorName} |
|
|
|
|
|
{shop.webUrl && ( |
|
|
|
|
|
<img |
|
|
|
|
|
className="toDetail" |
|
|
|
|
|
src={toDetail} |
|
|
|
|
|
onClick={() => { |
|
|
|
|
|
if (window.my) { |
|
|
|
|
|
window.my.navigateTo({ |
|
|
|
|
|
url: `../detail/detail?url=${encodeURIComponent( |
|
|
|
|
|
shop.webUrl |
|
|
|
|
|
)}`,
|
|
|
|
|
|
}); |
|
|
|
|
|
} else |
|
|
|
|
|
window.wx.miniProgram.navigateTo({ |
|
|
|
|
|
url: `/pages/detail/index?url=${encodeURIComponent( |
|
|
|
|
|
shop.webUrl |
|
|
|
|
|
)}`,
|
|
|
|
|
|
}); |
|
|
|
|
|
}} |
|
|
|
|
|
/> |
|
|
|
|
|
)} |
|
|
|
|
|
</span> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|