|
@@ -27,6 +27,7 @@ import {
|
|
|
} from '../../api';
|
|
|
import AddTeacher from '../../modal/add-teacher';
|
|
|
import TheQrCode from '/src/components/TheQrCode';
|
|
|
+import { stringifyQuery } from '/src/router';
|
|
|
|
|
|
export default defineComponent({
|
|
|
name: 'school-info',
|
|
@@ -191,6 +192,18 @@ export default defineComponent({
|
|
|
message.success('修改成功');
|
|
|
data.disabled = true;
|
|
|
};
|
|
|
+
|
|
|
+ const registerUrl = () => {
|
|
|
+ const queryStr = stringifyQuery({
|
|
|
+ tenantId: user.info.schoolInfos?.[0]?.tenantId,
|
|
|
+ schoolId: user.info.schoolInfos?.[0]?.id,
|
|
|
+ schoolName: user.info.schoolInfos?.[0]?.name
|
|
|
+ });
|
|
|
+ console.log(queryStr);
|
|
|
+ const url =
|
|
|
+ `${location.origin}/classroom-app/#/teaher-register` + queryStr;
|
|
|
+ return url;
|
|
|
+ };
|
|
|
return () => (
|
|
|
<div class={styles.schoolInfo}>
|
|
|
<NSpace wrapItem={false} align="center">
|
|
@@ -321,10 +334,7 @@ export default defineComponent({
|
|
|
preset="dialog"
|
|
|
showIcon={false}>
|
|
|
<div style={{ textAlign: 'center' }}>
|
|
|
- <TheQrCode
|
|
|
- text={`${location.origin}/classroom-app/#/teaher-register?tenantId=${user.info.schoolInfos?.[0]?.tenantId}&schoolId=${user.info.schoolInfos?.[0]?.id}&schoolName=${user.info.schoolInfos?.[0]?.name}`}
|
|
|
- size={300}
|
|
|
- />
|
|
|
+ <TheQrCode text={registerUrl()} size={300} />
|
|
|
</div>
|
|
|
</NModal>
|
|
|
</div>
|