Skip to content

Commit cac3c6e

Browse files
style: Optimize WeCom scan code login style
1 parent 245dab2 commit cac3c6e

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

frontend/src/views/login/xpack/WecomQr.vue

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
<template>
22
<div class="sqlbot-wecom-qr-div">
3-
<div id="sqlbot-wecom-qr" :class="isBind ? 'sqlbot-wecom-bind-qr' : 'sqlbot-wecom-qr'" />
3+
<div
4+
id="sqlbot-wecom-qr"
5+
:class="isWecomClient ? 'sqlbot-wecom-qr-client' : 'sqlbot-wecom-qr'"
6+
/>
47
</div>
58
</template>
69

@@ -17,6 +20,7 @@ interface WecomInfo {
1720
redirect_uri: string
1821
}
1922
23+
const isWecomClient = ref(false)
2024
const props = defineProps({
2125
isBind: propTypes.bool.def(false),
2226
})
@@ -68,6 +72,7 @@ const loadQr = (CORP_ID: string, AGENT_ID: string, STATE: string, REDIRECT_URI:
6872
lang: getLocale() === 'en' ? 'en' : 'zh',
6973
},
7074
onCheckWeComLogin({ isWeComLogin }: { isWeComLogin: boolean }) {
75+
isWecomClient.value = isWeComLogin
7176
console.log(isWeComLogin)
7277
},
7378
onLoginSuccess({ code }: { code: string }) {
@@ -102,5 +107,13 @@ init()
102107
margin-top: -94px;
103108
margin-left: -30px;
104109
}
110+
.sqlbot-wecom-qr-client {
111+
width: 234px;
112+
height: 234px;
113+
transform: scale(0.75);
114+
transform-origin: top left;
115+
margin-top: -35px;
116+
margin-left: 0px;
117+
}
105118
}
106119
</style>

0 commit comments

Comments
 (0)