Kaynağa Gözat

fix: Mp/WxAccountSelect name字段更新

(cherry picked from commit 82dc0054f2ed4c7d0c5abf55e8e4d91237c79bcc)
dhb52 2 yıl önce
ebeveyn
işleme
732f65e22c

+ 4 - 1
src/views/mp/components/wx-account-select/main.vue

@@ -22,11 +22,14 @@ const handleQuery = async () => {
   // 默认选中第一个
   if (accountList.value.length > 0) {
     account.id = accountList.value[0].id
+    account.name = accountList.value[0].name
     emit('change', account.id, account.name)
   }
 }
 
-const onChanged = () => {
+const onChanged = (id?: number) => {
+  const found = accountList.value.find((v) => v.id === id)
+  account.name = found ? found.name : ''
   emit('change', account.id, account.name)
 }