|
@@ -11,12 +11,17 @@ import QM_LOGO from "./qm-logo.png";
|
|
import VueQrcode from "@chenfengyuan/vue-qrcode";
|
|
import VueQrcode from "@chenfengyuan/vue-qrcode";
|
|
import SiteMessageNotification from "@/features/SiteMessage/SiteMessageNotification.vue";
|
|
import SiteMessageNotification from "@/features/SiteMessage/SiteMessageNotification.vue";
|
|
import { MenuSubItem, getMenuDict, parseMapLine } from "./menuConfig";
|
|
import { MenuSubItem, getMenuDict, parseMapLine } from "./menuConfig";
|
|
-
|
|
|
|
|
|
+import { Base64 } from 'js-base64';
|
|
const router = useRouter();
|
|
const router = useRouter();
|
|
const route = useRoute();
|
|
const route = useRoute();
|
|
|
|
|
|
const user = store.user;
|
|
const user = store.user;
|
|
-
|
|
|
|
|
|
+let qrcodeContent = computed(()=>{
|
|
|
|
+ let str = user.rootOrgId+'@'+user.rootOrgName;
|
|
|
|
+ let base64str = Base64.encode(str);
|
|
|
|
+ console.log('base64str:',base64str)
|
|
|
|
+ return base64str;
|
|
|
|
+})
|
|
// computed
|
|
// computed
|
|
const customMenuLogo = computed(() =>
|
|
const customMenuLogo = computed(() =>
|
|
store.QECSConfig.IS_CUSTOM_MENU_LOGO
|
|
store.QECSConfig.IS_CUSTOM_MENU_LOGO
|
|
@@ -135,7 +140,7 @@ watch(
|
|
<n-tab-pane name="app" tab="下载云考APP">
|
|
<n-tab-pane name="app" tab="下载云考APP">
|
|
<div class="qr-code">
|
|
<div class="qr-code">
|
|
<vue-qrcode
|
|
<vue-qrcode
|
|
- :value="appDownloadUrl"
|
|
|
|
|
|
+ :value="qrcodeContent"
|
|
:options="{ width: 200 }"
|
|
:options="{ width: 200 }"
|
|
></vue-qrcode>
|
|
></vue-qrcode>
|
|
</div>
|
|
</div>
|