// @ts-nocheck import { Component } from "react"; import { View, Text, Image, Button } from "@tarojs/components"; import "./index.scss"; import { AtButton, AtInput, AtTabBar } from "taro-ui"; import React, { useCallback, useEffect, useState } from "react"; import { AtGrid } from "taro-ui"; import { Swiper, SwiperItem } from "@tarojs/components"; import { AtCard } from "taro-ui"; import { AtImagePicker } from "taro-ui"; import Taro from "@tarojs/taro"; import { AtTag } from "taro-ui"; import { AtList, AtListItem } from "taro-ui"; import { AtForm, AtMessage } from "taro-ui"; import loft from "../../images/loft.png"; import nomadvloglife from "../../images/nomadvloglife.png"; import { AtModal, AtModalHeader, AtModalContent, AtModalAction, AtAvatar, AtAccordion, } from "taro-ui"; import qrcode from "../../images/qrcode.png"; import joinGroup from "../../images/joinGroup.png"; // export default class Index extends Component { const Salon = () => { const [meetupQR, setmeetupQR] = useState(false); const [isWeChat, setisWeChat] = useState(false); const [meetup, setmeetup] = useState(window.localStorage.getItem("meetup")); useEffect(() => { isWeChatFun(); }, []); // const handleClick = (value) => { // // 跳转到目的页面,在当前页面打开 // Taro.navigateTo({ // url: "/pages/index/index", // }); // }; // 是否在微信客户端 const isWeChatFun = () => { var ua = navigator.userAgent.toLowerCase(); if (ua.indexOf("micromessenger") != -1) { setisWeChat(true); return true; } else { setisWeChat(false); return false; } }; const payh5 = (type, total_fee = 1000) => { // console.log("111"); Taro.request({ method: "POST", url: `${process.env.TARO_API_API}/payh5`, //仅为示例,并非真实的接口地址 // url: "https://pay.hackrobot.cn${process.env.TARO_API_API}/payh5", //仅为示例,并非真实的接口地址 data: { callback_url: window.location.href, openid: window.localStorage.getItem("openid"), total_fee: total_fee, // 金额,单位:分 type: type, //订单类型 book/meetup/video/vip }, header: { "content-type": "application/json", // 默认值 }, success: function (res) { console.log(res.data); // window.alert(res.data.jsapi); WeixinJSBridge.invoke( "getBrandWCPayRequest", { // 以下6个支付参数通过payjs的jsapi接口获取 // appId: "wxc5205a653b0259bf", // timeStamp: "1701401644", // nonceStr: "KhOYB0wFV6j9qyQK", // package: "prepay_id=wx01113404850024729b35f4d69b73500000", // signType: "MD5", // paySign: "2A823C8D47CCF871C6C65A56DC228CF8", ...(res?.data?.jsapi ?? {}), }, function (res) { // 支付成功 if (res.err_msg == "get_brand_wcpay_request:ok") { window.localStorage.setItem(type, 1); //订单类型 book/meetup/video/vip WeixinJSBridge.call("closeWindow"); } } ); }, }); }; return ( 技术交流群 {/* 2017-05-07    */} 异度星球 群简介 | 📣技术爱好者 微信群是一个交流技术的平台,不限软件/硬件
| 📋入群须知 微信群只是一个沟通平台,与其他伙伴搭桥
可以讨论但不限于:
1️⃣云手机
2️⃣机器人
3️⃣AIGC /边缘计算

| ❌禁止以下行为 🚫营销推广
🚫恶意捣乱

❗群主没有解答义务,勿随意@ {/*
💰价格29元/人 (场地成本) */}

{meetup == 1 ? ( | ☕入群口令:3399 ) : null} {meetup == 1 ? ( {`ID:${window.localStorage.getItem("openid")}`} ) : null} {/* 已报名 */} {meetup == 1 ? ( ) : null}
{/* 判断有没有wxid,是否女性 */} { if (meetup == 1) { return false; } else { if (!!isWeChat) { payh5("meetup", 2900); } else { setmeetupQR(true); } } }} > {meetup == 1 ? "入群口令: 3399" : `立即加入`} {/* 软件下载模态窗 */} 咨询沙龙
); }; export default Salon;