|
@@ -25,6 +25,7 @@ import { useMessage } from 'wot-design-uni'
|
|
|
import { requestToast } from '../../../core/utils/common'
|
|
|
import { ComponentExposed } from 'vue-component-type-helpers'
|
|
|
import dayjs from 'dayjs'
|
|
|
+import wechatChannels from '@designer-hub/assets/src/libs/assets/wechatChannels'
|
|
|
|
|
|
const { alert, confirm } = useMessage()
|
|
|
const router = useRouter()
|
|
@@ -106,7 +107,7 @@ defineExpose({
|
|
|
custom-class="aspect-[1.14/1]"
|
|
|
/>
|
|
|
<div class="absolute bottom-0 left-0 right-0">
|
|
|
- <div class="h-[107px] bg-gradient-to-t from-black to-transparent">
|
|
|
+ <div class="bg-gradient-to-t from-black to-transparent">
|
|
|
<div class="flex">
|
|
|
<div
|
|
|
class="w-18 h-18 border-white border border-solid mx-3.5 rounded-full overflow-hidden"
|
|
@@ -117,21 +118,23 @@ defineExpose({
|
|
|
:src="isOwn ? userInfo?.avatar : memberInfo?.avatar || NetImages.DefaultAvatar"
|
|
|
></wd-img>
|
|
|
</div>
|
|
|
- <div>
|
|
|
+ <div class="pb-8 flex-1">
|
|
|
<div class="text-white text-2xl font-normal font-['PingFang_SC'] leading-normal">
|
|
|
{{ memberInfo.name }}
|
|
|
</div>
|
|
|
- <div>
|
|
|
- <div
|
|
|
- class="h-6 px-2 bg-black/10 rounded-[30px] border border-white/60 justify-center items-center gap-2.5 inline-flex"
|
|
|
- >
|
|
|
+ <div class="flex flex-wrap gap-4">
|
|
|
+ <template v-for="(it, i) in designerInfo?.personalIdentity.split('、')" :key="i">
|
|
|
<div
|
|
|
- class="text-center text-white text-[10px] font-normal font-['PingFang_SC'] leading-normal"
|
|
|
+ class="h-6 px-2 bg-black/10 rounded-[30px] border border-solid border-white/60 justify-center items-center gap-2.5 inline-flex"
|
|
|
>
|
|
|
- <!-- 创设空间事务所创始人 -->
|
|
|
- {{ designerInfo.personalIdentity }}
|
|
|
+ <div
|
|
|
+ class="text-center text-white text-[10px] font-normal font-['PingFang_SC'] leading-normal"
|
|
|
+ >
|
|
|
+ <!-- 创设空间事务所创始人 -->
|
|
|
+ {{ it }}
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
+ </template>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -159,6 +162,43 @@ defineExpose({
|
|
|
<div class="text-black/80 text-sm font-normal font-['PingFang_SC'] leading-normal">
|
|
|
{{ designerInfo?.designDesc }}
|
|
|
</div>
|
|
|
+ <div
|
|
|
+ class="bg-gradient-to-t from-[#fdf6ee] to-[#fefdfc] rounded-[10px] border border-[#fff4e6] border-solid flex items-center px-3.5 py-5 gap-3"
|
|
|
+ >
|
|
|
+ <div class="w-[37.01px] h-[37.01px] bg-[#fa9d3b] rounded-lg">
|
|
|
+ <wd-img width="100%" height="100%" :src="wechatChannels"></wd-img>
|
|
|
+ </div>
|
|
|
+ <div class="flex-1">
|
|
|
+ <div class="text-black/90 text-sm font-normal font-['PingFang SC'] leading-normal">
|
|
|
+ 视频号
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ <span class="text-black/40 text-xs font-normal font-['PingFang SC'] leading-normal">
|
|
|
+ 您还没有关联视频号
|
|
|
+ </span>
|
|
|
+ <span class="text-black/40 text-xs font-normal font-['PingFang SC'] leading-normal">
|
|
|
+ ,
|
|
|
+ </span>
|
|
|
+ <span class="text-black/40 text-xs font-normal font-['PingFang SC'] leading-normal">
|
|
|
+ 快去关联吧~
|
|
|
+ </span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ <div
|
|
|
+ class="h-7 px-4 py-0.5 bg-[#fa9d3b] rounded-[20px] justify-center items-center gap-2.5 inline-flex"
|
|
|
+ >
|
|
|
+ <div
|
|
|
+ class="text-center text-white text-xs font-normal font-['PingFang SC'] leading-normal"
|
|
|
+ >
|
|
|
+ 去关联
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <!-- <div class="text-[#e08e38] text-xs font-normal font-['PingFang SC'] leading-normal">
|
|
|
+ 去看看
|
|
|
+ </div> -->
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
<div>
|
|
|
<wd-tabs v-model="tab" custom-class="bg-transparent!">
|
|
|
<template v-for="({ label, value }, index) in tabs" :key="index">
|