Преглед на файлове

一键群发点不了的问题

xw преди 4 дни
родител
ревизия
4f7dc31227
променени са 1 файла, в които са добавени 8 реда и са изтрити 1 реда
  1. 8 1
      src/views/qw/sop/sop.vue

+ 8 - 1
src/views/qw/sop/sop.vue

@@ -759,7 +759,7 @@
             <el-option
               v-for="chatId in sendMsgOpen.row && sendMsgOpen.row.chatId ? sendMsgOpen.row.chatId.split(',') : []"
               :key="chatId"
-              :label="chatList.filter(e => e.chatId == chatId) ? chatList.filter(e => e.chatId == chatId)[0].name : ''"
+              :label="getChatName(chatId)"
               :value="chatId"
             />
           </el-select>
@@ -2227,6 +2227,13 @@ export default {
         content.miniprogramPicUrl = '';
       }
     },
+    /**
+     * 安全获取群聊名称
+     */
+    getChatName(chatId) {
+      const chat = this.chatList.find(e => e.chatId == chatId);
+      return chat ? chat.name : '';
+    },
   }
 };
 </script>