Commit 6d4ce14f9c621cd6413da1da8d02c60348eba873

Authored by fengtao
1 parent 406ddf24

fix:新增的租户头像默认不一致

... ... @@ -19,7 +19,7 @@
19 19 <ListItemMeta>
20 20 <template #avatar>
21 21 <Avatar
22   - :src="item.sysNotice.avatar ?? 'https://q1.qlogo.cn/g?b=qq&nk=190848757&s=640'"
  22 + :src="item.sysNotice.avatar ?? defaultAvatar(item.receiverId)"
23 23 size="large"
24 24 />
25 25 </template>
... ... @@ -169,6 +169,8 @@
169 169 import { BasicTable, useTable } from '/@/components/Table';
170 170 import { isAdmin } from '/@/enums/roleEnum';
171 171 import { getTenantExpireTimeList, getTenantTop10 } from '/@/api/dashboard';
  172 + import headerImg from '/@/assets/images/logo.png';
  173 +
172 174 export default defineComponent({
173 175 components: {
174 176 Card,
... ... @@ -255,6 +257,12 @@
255 257 });
256 258
257 259 const userStore = useUserStore();
  260 + console.log(userStore.getUserInfo);
  261 + const defaultAvatar = (uid) => {
  262 + if (uid === userStore.getUserInfo?.userId) {
  263 + return userStore.getUserInfo?.avatar || headerImg;
  264 + }
  265 + };
258 266 const getContacts = computed(() => {
259 267 return userStore.enterPriseInfo?.contacts;
260 268 });
... ... @@ -295,6 +303,7 @@
295 303 registerTable,
296 304 isAdmin,
297 305 Empty,
  306 + defaultAvatar,
298 307 };
299 308 },
300 309 });
... ... @@ -303,12 +312,15 @@
303 312 .noticeTitle:hover {
304 313 border-bottom: 1px solid #ccc;
305 314 }
  315 +
306 316 :deep(.ant-anchor-link-active > .ant-anchor-link-title) {
307 317 color: #666;
308 318 }
  319 +
309 320 :deep(.ant-pagination-prev) {
310 321 display: none;
311 322 }
  323 +
312 324 :deep(.ant-pagination-next) {
313 325 display: none;
314 326 }
... ...