Initial commit

This commit is contained in:
南宁网宿科技
2023-06-03 23:57:39 +08:00
commit 13bed2bafb
1017 changed files with 175796 additions and 0 deletions
+41
View File
@@ -0,0 +1,41 @@
<template>
<div id="ww_login" style="width: 100%; height: 100%"></div>
</template>
<script setup>
import * as ww from '@wecom/jssdk';
import { onMounted, ref } from 'vue';
const wwLoginInstance = ref(null);
const wwLogin = () => {
wwLoginInstance.value = ww.createWWLoginPanel({
el: '#ww_login',
params: {
login_type: 'ServiceApp',
appid: 'wx5400ab7aebf0f3c3',
agentid: '10000xx',
redirect_uri: 'https://oa.gxwebsoft.com/wx-work-login',
state: 'loginState',
redirect_type: 'callback',
panel_size: 'small'
},
onCheckWeComLogin({ isWeComLogin }) {
console.log('1111');
console.log(isWeComLogin);
},
onLoginSuccess({ code }) {
console.log('222');
console.log({ code });
},
onLoginFail(err) {
console.log('333');
console.log(err);
}
});
};
onMounted(() => {
wwLogin();
});
</script>