mirror of
https://github.com/LingChair/LingChair-V0.git
synced 2025-12-08 01:55:50 +08:00
51 lines
1.4 KiB
JavaScript
51 lines
1.4 KiB
JavaScript
/*
|
|
* ©2024 满月叶
|
|
* Github: MoonLeeeaf
|
|
* 最终执行的杂项
|
|
*/
|
|
|
|
// 感觉 window.attr 比那一堆 import 好用多了
|
|
|
|
// 没有刷新令牌需要重新登录 或者初始化
|
|
if (!localStorage.refreshToken || localStorage.refreshToken === "")
|
|
localStorage.isSignIn = false
|
|
|
|
if (!localStorage.server || localStorage.server === "")
|
|
setUpClient()
|
|
else
|
|
setUpClient(localStorage.server)
|
|
|
|
// 登录到账号
|
|
let dialogSignIn
|
|
// 谨防 localStorage 字符串数据大坑
|
|
if (localStorage.isSignIn == "false")
|
|
dialogSignIn = new mdui.Dialog(viewBinding.dialogSignIn.get(0), {
|
|
modal: true,
|
|
closeOnEsc: false,
|
|
history: false,
|
|
}).open()
|
|
else {
|
|
(async () => viewBinding.userNick.text(await NickCache.getNick(localStorage.userName)))()
|
|
let hello
|
|
let nowHour = new Date().getHours()
|
|
if (nowHour >= 6 && nowHour <= 11) hello = "早安"
|
|
else if (nowHour == 12) hello = "中午好"
|
|
else if (nowHour >= 13 && nowHour <= 18) hello = "下午好"
|
|
else if (nowHour >= 19 && nowHour < 22) hello = "晚上好"
|
|
else hello = "晚安"
|
|
viewBinding.helloText.text(hello)
|
|
|
|
viewBinding.userHead.attr("src", CurrentUser.getUserHeadUrl(localStorage.userName))
|
|
|
|
ContactsList.reloadList()
|
|
|
|
CurrentUser.registerCallback()
|
|
}
|
|
|
|
// 感谢AI的力量
|
|
Stickyfill.add($("*").filter((a, b) => $(b).css('position') === 'sticky'))
|
|
|
|
ChatMsgAdapter.initMsgElementEvents()
|
|
|
|
ChatMsgAdapter.initInputResizer()
|