|
@@ -9,55 +9,49 @@ import { postMessage } from "/src/utils/native-message";
|
|
|
import { getQuery } from "/src/utils/queryString";
|
|
|
|
|
|
export default defineComponent({
|
|
|
- name: "TheVip",
|
|
|
- setup() {
|
|
|
- const apiUrls = {
|
|
|
- 'dev': 'https://dev.kt.colexiu.com',
|
|
|
- 'test': 'https://test.lexiaoya.cn',
|
|
|
- 'online': 'https://kt.colexiu.com',
|
|
|
- }
|
|
|
- let environment: 'dev' | 'test' | 'online' = location.origin.includes('//dev') ? 'dev' : location.origin.includes('//test') ? 'test' : (location.origin.includes('//online') || location.origin.includes('//kt') || location.origin.includes('//mec')) ? 'online' : 'dev'
|
|
|
- const close = () => {
|
|
|
- const query = getQuery();
|
|
|
- if (query.modelType){
|
|
|
- api_goback();
|
|
|
- } else {
|
|
|
- api_back();
|
|
|
- }
|
|
|
- };
|
|
|
-
|
|
|
- return () => (
|
|
|
- <Popup
|
|
|
- teleport="body"
|
|
|
- closeOnClickOverlay={false}
|
|
|
- class={["popup-custom"]}
|
|
|
- show={true}
|
|
|
- >
|
|
|
- <div class={styles.container}>
|
|
|
- <img class={styles.close} src={icon_close} onClick={close} />
|
|
|
- <img class={styles.title} src={icon_title} />
|
|
|
- <div class={styles.content}>
|
|
|
- 您还未领取<span style={{ color: "#FF5A56" }}>“乐器AI学练工具”</span>
|
|
|
- 哦,如需继续使用,请领取~
|
|
|
- </div>
|
|
|
- <div class={styles.btns}>
|
|
|
- <img
|
|
|
- class={styles.btn}
|
|
|
- src={icon_btn}
|
|
|
- onClick={() => {
|
|
|
- postMessage({
|
|
|
- api: "openWebView",
|
|
|
- content: {
|
|
|
- url: `${location.origin.includes('192') ? 'https://test.lexiaoya.cn' : apiUrls[environment]}/classroom-app/#/member-center`,
|
|
|
- orientation: 1,
|
|
|
- },
|
|
|
- });
|
|
|
- }}
|
|
|
- />
|
|
|
- <div onClick={close}>暂不领取</div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </Popup>
|
|
|
- );
|
|
|
- },
|
|
|
+ name: "TheVip",
|
|
|
+ setup() {
|
|
|
+ const apiUrls = {
|
|
|
+ dev: "https://dev.kt.colexiu.com",
|
|
|
+ test: "https://test.lexiaoya.cn",
|
|
|
+ online: "https://kt.colexiu.com",
|
|
|
+ };
|
|
|
+ let environment: "dev" | "test" | "online" = location.origin.includes("//dev") ? "dev" : location.origin.includes("//test") ? "test" : location.origin.includes("//online") || location.origin.includes("//kt") || location.origin.includes("//mec") ? "online" : "dev";
|
|
|
+ const close = () => {
|
|
|
+ const query = getQuery();
|
|
|
+ if (query.modelType) {
|
|
|
+ api_goback();
|
|
|
+ } else {
|
|
|
+ api_back();
|
|
|
+ }
|
|
|
+ };
|
|
|
+
|
|
|
+ return () => (
|
|
|
+ <Popup teleport="body" closeOnClickOverlay={false} class={["popup-custom"]} show={true}>
|
|
|
+ <div class={styles.container}>
|
|
|
+ <img class={styles.close} src={icon_close} onClick={close} />
|
|
|
+ <img class={styles.title} src={icon_title} />
|
|
|
+ <div class={styles.content}>
|
|
|
+ 立即开通<span style={{ color: "#FF5A56" }}>"乐器AI学练工具"</span>服务,解锁更多专属权益,享受全新学习体验!
|
|
|
+ </div>
|
|
|
+ <div class={styles.btns}>
|
|
|
+ <img
|
|
|
+ class={styles.btn}
|
|
|
+ src={icon_btn}
|
|
|
+ onClick={() => {
|
|
|
+ postMessage({
|
|
|
+ api: "openWebView",
|
|
|
+ content: {
|
|
|
+ url: `${location.origin.includes("192") ? "https://test.lexiaoya.cn" : apiUrls[environment]}/classroom-app/#/member-center`,
|
|
|
+ orientation: 1,
|
|
|
+ },
|
|
|
+ });
|
|
|
+ }}
|
|
|
+ />
|
|
|
+ {/* <div onClick={close}>暂不领取</div> */}
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </Popup>
|
|
|
+ );
|
|
|
+ },
|
|
|
});
|