Merge branch 'feat/liujie'
This commit is contained in:
@@ -60,8 +60,10 @@ export default forwardRef(({ id, from, detail, userInfo }, ref) => {
|
|||||||
show: async (publish_flag = false) => {
|
show: async (publish_flag = false) => {
|
||||||
setPublishFlag(publish_flag);
|
setPublishFlag(publish_flag);
|
||||||
if (publish_flag) {
|
if (publish_flag) {
|
||||||
|
try {
|
||||||
const url = await generateShareImageUrl();
|
const url = await generateShareImageUrl();
|
||||||
setShareImageUrl(url);
|
setShareImageUrl(url);
|
||||||
|
} catch (e) {}
|
||||||
}
|
}
|
||||||
setVisible(true);
|
setVisible(true);
|
||||||
},
|
},
|
||||||
@@ -81,6 +83,7 @@ export default forwardRef(({ id, from, detail, userInfo }, ref) => {
|
|||||||
const endTime = dayjs(end_time);
|
const endTime = dayjs(end_time);
|
||||||
const dayofWeek = DayOfWeekMap.get(startTime.day());
|
const dayofWeek = DayOfWeekMap.get(startTime.day());
|
||||||
const gameLength = `${endTime.diff(startTime, "hour")}小时`;
|
const gameLength = `${endTime.diff(startTime, "hour")}小时`;
|
||||||
|
console.log(userInfo, "userInfo");
|
||||||
const url = await generateShareImage({
|
const url = await generateShareImage({
|
||||||
userAvatar: userInfo.avatar_url,
|
userAvatar: userInfo.avatar_url,
|
||||||
userNickname: userInfo.nickname,
|
userNickname: userInfo.nickname,
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import SupplementalNotes from "./components/SupplementalNotes";
|
|||||||
import OrganizerInfo from "./components/OrganizerInfo";
|
import OrganizerInfo from "./components/OrganizerInfo";
|
||||||
import SharePopup from "./components/SharePopup";
|
import SharePopup from "./components/SharePopup";
|
||||||
import { navto, toast } from "@/utils/helper";
|
import { navto, toast } from "@/utils/helper";
|
||||||
|
import { delay } from "@/utils";
|
||||||
import ArrowLeft from "@/static/detail/icon-arrow-left.svg";
|
import ArrowLeft from "@/static/detail/icon-arrow-left.svg";
|
||||||
// import Logo from "@/static/detail/icon-logo-go.svg";
|
// import Logo from "@/static/detail/icon-logo-go.svg";
|
||||||
import styles from "./index.module.scss";
|
import styles from "./index.module.scss";
|
||||||
@@ -53,6 +54,12 @@ function Index() {
|
|||||||
await waitForAuthInit();
|
await waitForAuthInit();
|
||||||
// 然后再获取用户信息
|
// 然后再获取用户信息
|
||||||
await fetchUserInfo();
|
await fetchUserInfo();
|
||||||
|
|
||||||
|
await delay(1000);
|
||||||
|
|
||||||
|
if (from !== "publish") {
|
||||||
|
handleShare(true);
|
||||||
|
}
|
||||||
};
|
};
|
||||||
init();
|
init();
|
||||||
}, []);
|
}, []);
|
||||||
@@ -105,10 +112,6 @@ function Index() {
|
|||||||
fetchUserInfoById(res.data.publisher_id);
|
fetchUserInfoById(res.data.publisher_id);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (from === "publish") {
|
|
||||||
handleShare(true);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Taro.hideLoading();
|
// Taro.hideLoading();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user