liudongzhi преди 2 месеца
родител
ревизия
851a34750e
променени са 1 файла, в които са добавени 13 реда и са изтрити 0 реда
  1. 13 0
      src/views/storeDecoration/decorationCompanyDetail.vue

+ 13 - 0
src/views/storeDecoration/decorationCompanyDetail.vue

@@ -8,6 +8,17 @@
         </el-button>
       </div>
       <el-form ref="formRef" :model="formData" label-width="140px" label-position="right">
+        <el-form-item label="用户头像">
+          <el-image
+            v-if="formData.storeAvatar"
+            :src="formData.storeAvatar"
+            style="width: 100px; height: 100px; border-radius: 4px"
+            fit="cover"
+            :preview-src-list="[formData.storeAvatar]"
+          />
+          <span v-else style="color: #999">暂无头像</span>
+        </el-form-item>
+
         <el-form-item label="用户昵称">
           <el-input v-model="formData.userNickname" placeholder="请输入" disabled />
         </el-form-item>
@@ -124,6 +135,7 @@ const router = useRouter();
 
 const formRef = ref();
 const formData = ref<any>({
+  storeAvatar: "",
   userNickname: "",
   hasCommunicated: false,
   createdTime: "",
@@ -165,6 +177,7 @@ const initData = async () => {
     if (res.code == 200 || res.code == 0) {
       const data = res.data || res.data?.data || {};
       formData.value = {
+        storeAvatar: data.storeAvatar || "",
         userNickname: data.storeName || data.userNickname || data.nickname || "",
         hasCommunicated: data.hasCommunicated ?? false,
         createdTime: data.createdTime || "",