|
@@ -18,9 +18,23 @@ const getActivityApi = () => {
|
|
|
return [];
|
|
|
});
|
|
|
};
|
|
|
+const getUserRegTypeFreeStatusApi = () => {
|
|
|
+ return server
|
|
|
+ .request<any>({
|
|
|
+ url: "/v1/api/user/user_reg_type_free_status",
|
|
|
+ method: "post",
|
|
|
+ })
|
|
|
+ .then((res) => {
|
|
|
+ return res.data;
|
|
|
+ })
|
|
|
+ .catch((e) => {
|
|
|
+ return {};
|
|
|
+ });
|
|
|
+};
|
|
|
+
|
|
|
const Page = async () => {
|
|
|
const activities = await getActivityApi();
|
|
|
- const config = await getConfigApi();
|
|
|
+ const config = await getUserRegTypeFreeStatusApi();
|
|
|
/// 如果数组不为空, 则有活动
|
|
|
const hasEndTimeActivities = activities.length > 0;
|
|
|
const current = activities.find((item) => item.end_time > 0)?.end_time;
|
|
@@ -137,7 +151,7 @@ const Page = async () => {
|
|
|
</div>
|
|
|
|
|
|
{/* 3 */}
|
|
|
- {config.show_free_game === 1 && (
|
|
|
+ {config.status && (
|
|
|
<div
|
|
|
className={
|
|
|
"mt-[10px] flex rounded-[0.0347rem] bg-[#fbe6c6]" +
|