Quellcode durchsuchen

feat(shop): 添加用户关系 ID 字段并优化店铺信息获取逻辑

- 在店铺信息表单中添加 userRelationId 字段,用于存储用户关系 ID
- 修改获取店铺信息逻辑,设置 shopUserRelationId 到 formData.userRelationId- 优化 banner 图片处理,确保空值情况下不报错
tangy vor 1 Monat
Ursprung
Commit
4e8e90b24f
1 geänderte Dateien mit 5 neuen und 4 gelöschten Zeilen
  1. 5 4
      src/views/shop/info.vue

+ 5 - 4
src/views/shop/info.vue

@@ -142,7 +142,8 @@ const formData = reactive({
   idCardFront: '',
   idCardBack: '',
   businessLicense: '',
-  operatingLicense: ''
+  operatingLicense: '',
+  userRelationId: null,
 })
 
 // 获取店铺信息
@@ -164,15 +165,15 @@ const getData = async () => {
     //@ts-ignore
     formData[key] = data[key]
   }
+  formData.userRelationId = data?data['shopUserRelationId']:''
   if (formData.banner) {
     formData.banner = formData.banner.split(',')
+  } else {
+    formData.banner = '';
   }
   if (!formData.image) {//不能是null,会报错
     formData.image = '';
   }
-  if (!formData.banner) {//不能是null,会报错
-    formData.banner = '';
-  }
   if (!formData.idCardFront) {//不能是null,会报错
     formData.idCardFront = '';
   }