|
@@ -21,6 +21,7 @@ import iconWeichat from './images/icon-weichat.png'
|
|
|
import teacherTopBg from './images/teacher-top_bg.png'
|
|
|
import manageTopBg from './images/manage-top_bg.png'
|
|
|
import orchestraTopBg from './images/orchestra-top_bg.png'
|
|
|
+import defaultLogo from '@/common/images/logo@2x.png'
|
|
|
|
|
|
export default defineComponent({
|
|
|
name: 'save-share-image',
|
|
@@ -151,7 +152,9 @@ export default defineComponent({
|
|
|
|
|
|
state.schoolName = res.data.name
|
|
|
state.schoolId = res.data.id
|
|
|
- state.schoolLogo = res.data.logo + '@base@tag=imgScale&w=570?t=' + +new Date()
|
|
|
+ state.schoolLogo = res.data.logo
|
|
|
+ ? res.data.logo + '@base@tag=imgScale&w=570?t=' + +new Date()
|
|
|
+ : ''
|
|
|
// 生成二维码
|
|
|
if (state.type === 'teacher') {
|
|
|
state.url =
|
|
@@ -230,7 +233,7 @@ export default defineComponent({
|
|
|
<>
|
|
|
<img
|
|
|
class={[styles.schoolLogo]}
|
|
|
- src={state.schoolLogo}
|
|
|
+ src={state.schoolLogo || defaultLogo}
|
|
|
crossorigin="anonymous"
|
|
|
style={{
|
|
|
objectFit: 'cover'
|
|
@@ -290,7 +293,7 @@ export default defineComponent({
|
|
|
<>
|
|
|
<img
|
|
|
class={[styles.schoolLogo]}
|
|
|
- src={state.schoolLogo}
|
|
|
+ src={state.schoolLogo || defaultLogo}
|
|
|
crossorigin="anonymous"
|
|
|
style={{
|
|
|
objectFit: 'cover'
|