增加cookie时长
This commit is contained in:
parent
d132076ff3
commit
16cd1ec0c4
|
@ -9,7 +9,11 @@ import {
|
|||
faAngleRight,
|
||||
faCalendar,
|
||||
} from "@fortawesome/free-solid-svg-icons";
|
||||
import { getSpaceData,getStreamerDetailInfo } from "@/api/space";
|
||||
import {
|
||||
getSpaceData,
|
||||
getStreamerDetailInfo,
|
||||
getStreamerInfo,
|
||||
} from "@/api/space";
|
||||
import requireAPI from "@/utils/requireAPI";
|
||||
export default function Setting() {
|
||||
const router = useRouter();
|
||||
|
@ -17,12 +21,16 @@ export default function Setting() {
|
|||
const [streamerInfo, setStreamerInfo] = useState(null);
|
||||
useEffect(() => {
|
||||
(async () => {
|
||||
const {mid} = params;
|
||||
const { mid } = params;
|
||||
if (mid) {
|
||||
const info = await getStreamerDetailInfo(Number(mid));
|
||||
const info = await getStreamerInfo(Number(mid));
|
||||
const detailInfo = await getStreamerDetailInfo(Number(mid));
|
||||
await getSpaceData(Number(mid)).then((res) => {
|
||||
setStreamerInfo({ ...info.streamer_ext
|
||||
, refund_enable: res?.refund_enable });
|
||||
setStreamerInfo({
|
||||
...detailInfo.streamer_ext,
|
||||
...info,
|
||||
refund_enable: res?.refund_enable,
|
||||
});
|
||||
});
|
||||
}
|
||||
})();
|
||||
|
@ -125,16 +133,14 @@ export default function Setting() {
|
|||
<div
|
||||
className="flex justify-between items-center"
|
||||
onClick={() => {
|
||||
router.push(
|
||||
"spaceIntroSetting/" + streamerInfo.mid
|
||||
);
|
||||
router.push("spaceIntroSetting/" + streamerInfo.mid);
|
||||
}}
|
||||
>
|
||||
<div className="flex items-center">
|
||||
<Avatar
|
||||
rounded-full
|
||||
mr-4
|
||||
src={streamerInfo?.avatar.images[0].urls[0] }
|
||||
src={streamerInfo?.avatar.images[0].urls[0]}
|
||||
className="mr-4"
|
||||
style={{ "--size": "52px", "--border-radius": "50%" }}
|
||||
/>
|
||||
|
@ -207,9 +213,7 @@ export default function Setting() {
|
|||
<li>
|
||||
<div
|
||||
onClick={() =>
|
||||
router.push(
|
||||
"spacePaymentSetting?zid=" + streamerInfo.id
|
||||
)
|
||||
router.push("spacePaymentSetting?zid=" + streamerInfo.id)
|
||||
}
|
||||
className="flex justify-between"
|
||||
>
|
||||
|
|
|
@ -14,7 +14,7 @@ export default function AddToHome() {
|
|||
}, []);
|
||||
return firstLogin.first == "1" ? (
|
||||
<div
|
||||
className="fixed z-[100]"
|
||||
className="fixed z-[999]"
|
||||
style={{ bottom: !firstLogin.second ? "57px" : "0" }}
|
||||
>
|
||||
{!firstLogin.second ? (
|
||||
|
|
|
@ -222,7 +222,7 @@ export default function UploadImgs({
|
|||
}
|
||||
};
|
||||
return (
|
||||
<div className="event-none">
|
||||
<div className="event-none overflow-hidden">
|
||||
<DragDropContext onDragEnd={onDragEnd}>
|
||||
{columns.map((column, index) => (
|
||||
<Droppable
|
||||
|
|
|
@ -1,45 +0,0 @@
|
|||
遇到的问题:
|
||||
1. 退出登录后,验证token有限性似乎有问题
|
||||
2. 视频上传问题
|
||||
3. 跳转设置密码的登录判断
|
||||
4.
|
||||
5。
|
||||
6.
|
||||
7.
|
||||
8.
|
||||
9。
|
||||
|
||||
待修复的问题:
|
||||
1. 空间内没加视频封面是否模糊的判断 (完成)
|
||||
2. 空间内多张图片的付费贴,需要根据可预览图片数字段展示可见图片,并模糊剩余图片 (完成)
|
||||
11. 空间内生成分享卡片页面需要在现有项目里面写 (完成)
|
||||
12. 退出空间的弹窗样式错误,确认按钮应该是灰色并且放在左边 (完成)
|
||||
13. 空间设置中,创建时间字段放错了,放成id了 (完成)
|
||||
14. 空间tab为空的时候,不需要有“查看推荐”这个按钮 (完成)
|
||||
15. 需要增加会员功能
|
||||
16. 需要支持保存图片和视频,只有会员可以保存 (>>>靠后)
|
||||
17. 搜索页面,进入空间应该先到空间介绍页,然后判断是否解锁,如果解锁就重定向到空间内 (完成)
|
||||
18. 加微信组件中/api/vas/query_wechat这个接口应该在确认用户已经解锁微信了才去调用 (完成)
|
||||
19. 主播主页,空间动态的预览图,应该根据是否已经解锁空间来决定是否模糊,以及跳转空间介绍页还是空间内 (完成)(待验证!!!)
|
||||
20. 修改密码页面,显示未获取到手机号请重新登录 (完成)(待验证!!!)
|
||||
21. 意见反馈页面没完善 (完成)(待验证!!!)
|
||||
22. 关于我们页面没完善 (完成)
|
||||
23. 账号注销页面没完善、页面改成“账号注销” (完成)(待验证!!!)
|
||||
24. 登录页面底部用户协议部分文案改成“我已阅读并同意《用户协议》、《隐私政策》” (完成)
|
||||
25. 登录页面顶部加头图:和tiefen_space_web项目相同 (完成)
|
||||
26. 登录页面和修改密码页面输入框的placeholder文本颜色不统一 (完成)
|
||||
27. 登录页面缺少了忘记密码页面 (完成)
|
||||
28. 缺少支付相关页面
|
||||
29. 空间卡片,“付费”标签出现两次,同时缺少“创建者”标签,这两个标签需要横向排列 (完成)
|
||||
30. 切换账号之后,baseRequest没有更新 (完成)
|
||||
31. 空间设置中缺少空间内用户提交退款申请功能 (完成)(待验证!!!)
|
||||
32. 空间介绍页的空间价格目前是写死的,同时这里要判断空间价格是否为0,如果是0的话和不为0的点击事件有区别;此外,还有个退款后的用户不显示付费按钮的逻辑 (完成)(待验证!!!)
|
||||
待开发的功能:
|
||||
|
||||
|
||||
正在开发的功能:
|
||||
|
||||
已完成功能:
|
||||
1. 我的页面中的关注和粉丝 (完成)
|
||||
2. 用户添加主播微信 (完成)
|
||||
3. 搜索单条的样式 (完成)
|
|
@ -15,8 +15,8 @@ export async function checkAuth() {
|
|||
}
|
||||
|
||||
export function signIn(data) {
|
||||
setCookie("token", data.data.token);
|
||||
setCookie("mid", data.data.account.mid);
|
||||
setCookie("token", data.data.token, { maxAge: 60 * 60 * 24 * 365 * 10 });
|
||||
setCookie("mid", data.data.account.mid, { maxAge: 60 * 60 * 24 * 365 * 10 });
|
||||
}
|
||||
|
||||
export function signOut() {
|
||||
|
|
Loading…
Reference in New Issue