ソースを参照

企业微信接口获取群众手机号,不阻塞流程

zhanghaifeng 1 ヶ月 前
コミット
b0b10090a3
1 ファイル変更7 行追加3 行削除
  1. 7 3
      src/subPages/pages/reportProblems/index.vue

+ 7 - 3
src/subPages/pages/reportProblems/index.vue

@@ -86,11 +86,15 @@ const submit = async () => {
   )?.areaCode || '' // 添加兜底处理
   console.log('formData.value',formData.value)
   
-  /* 获取群主手机号 */
-  await getOwnerPhone();
+  /* 获取群主手机号(不阻塞流程,报错也继续执行) */
+  try {
+    await getOwnerPhone();
+  } catch (e) {
+    console.error('获取群主手机号失败:', e);
+  }
   const { data } = await addQuestionReportData({
     ...formData.value,
-    ownerPhone: ownerPhone.value,
+    ...(ownerPhone.value ? { ownerPhone: ownerPhone.value } : {}),
     // personList:formData.value.person1+','+formData.value.person2,
     streetCode: addressList.value.selectedOptions[1] ? addressList.value.selectedOptions[1].areaCode : '',
     streetName: addressList.value.selectedOptions[1] ? addressList.value.selectedOptions[1].areaName : '',