Showing
2 changed files
with
17 additions
and
4 deletions
| ... | @@ -2,10 +2,19 @@ | ... | @@ -2,10 +2,19 @@ |
| 2 | <div class="all-book-page content-bg"> | 2 | <div class="all-book-page content-bg"> |
| 3 | <div class="modify-top"></div> | 3 | <div class="modify-top"></div> |
| 4 | <div class="belong-school"> | 4 | <div class="belong-school"> |
| 5 | - <van-image round width="2rem" height="2rem" lazy-load :src="kgInfo.logo" style="vertical-align: text-bottom;" > | 5 | + <van-row align="center" justify="center" style="position: relative; top: 50%; transform: translateY(-50%);"> |
| 6 | - <template v-slot:error>加载失败</template> | 6 | + <van-col span="2"> |
| 7 | - </van-image> | 7 | + <van-image v-if="kgInfo.logo" round width="2rem" height="2rem" lazy-load :src="kgInfo.logo" style="vertical-align: text-bottom;" > |
| 8 | - <p class="title">{{ kgInfo.name }}</p> | 8 | + <template v-slot:error>加载失败</template> |
| 9 | + </van-image> | ||
| 10 | + <van-image v-else round width="2rem" height="2rem" lazy-load :src="icon_avatar" style="vertical-align: text-bottom;" > | ||
| 11 | + <template v-slot:error>加载失败</template> | ||
| 12 | + </van-image> | ||
| 13 | + </van-col> | ||
| 14 | + <van-col span="22"> | ||
| 15 | + <p class="title">{{ kgInfo.name }}</p> | ||
| 16 | + </van-col> | ||
| 17 | + </van-row> | ||
| 9 | </div> | 18 | </div> |
| 10 | <div class="summary"> | 19 | <div class="summary"> |
| 11 | <div class="ding left"></div> | 20 | <div class="ding left"></div> |
| ... | @@ -54,6 +63,8 @@ | ... | @@ -54,6 +63,8 @@ |
| 54 | </template> | 63 | </template> |
| 55 | 64 | ||
| 56 | <script setup> | 65 | <script setup> |
| 66 | +import icon_avatar from '@images/que-touxiang@2x.png' | ||
| 67 | + | ||
| 57 | import icon_book from '@images/shu@2x.png' | 68 | import icon_book from '@images/shu@2x.png' |
| 58 | import BookCard from '@/components/BookCard/index.vue' | 69 | import BookCard from '@/components/BookCard/index.vue' |
| 59 | import ShortcutFixed from '@/components/ShortcutFixed/index.vue' | 70 | import ShortcutFixed from '@/components/ShortcutFixed/index.vue' |
| ... | @@ -120,6 +131,7 @@ export default { | ... | @@ -120,6 +131,7 @@ export default { |
| 120 | .belong-school { | 131 | .belong-school { |
| 121 | padding: 1.5rem; | 132 | padding: 1.5rem; |
| 122 | padding-bottom: 0; | 133 | padding-bottom: 0; |
| 134 | + height: 3rem; | ||
| 123 | .title { | 135 | .title { |
| 124 | color: #222222; | 136 | color: #222222; |
| 125 | display: inline-block; | 137 | display: inline-block; | ... | ... |
| ... | @@ -144,6 +144,7 @@ const sendCode = () => { // 发送验证码 | ... | @@ -144,6 +144,7 @@ const sendCode = () => { // 发送验证码 |
| 144 | Toast.success('发送成功'); | 144 | Toast.success('发送成功'); |
| 145 | } else { | 145 | } else { |
| 146 | console.warn(res.data); | 146 | console.warn(res.data); |
| 147 | + if (!res.data.show) return false; | ||
| 147 | Toast({ | 148 | Toast({ |
| 148 | message: res.data.msg, | 149 | message: res.data.msg, |
| 149 | icon: 'close', | 150 | icon: 'close', | ... | ... |
-
Please register or login to post a comment