From 1c7513dfdd2bb26bd316e4f747c1b8d58201179a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E4=B8=80=E5=98=89?= Date: Tue, 22 Jul 2025 19:53:28 +0800 Subject: [PATCH] update --- src/pages/addAccount/index.vue | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/pages/addAccount/index.vue b/src/pages/addAccount/index.vue index 3bd2337..46be3f9 100644 --- a/src/pages/addAccount/index.vue +++ b/src/pages/addAccount/index.vue @@ -6,7 +6,7 @@ import XSelect from "../../components/XSelect.vue"; import Api from "../../api/index.js"; import XInput from "../../components/XInput.vue"; import XUpload from "../../components/XUpload.vue"; -import {reactive} from "vue"; +import {reactive, watch} from "vue"; import {backPage, showToast} from "../../utils/uils.js"; import {onLoad} from "@dcloudio/uni-app"; import XDateTime from "../../components/XDateTime.vue"; @@ -51,7 +51,6 @@ onLoad((options) => { data.homepage = [data.homepage]; data.qrcode = [data.qrcode]; Object.assign(form, data); - changeP(); }); if (SystemStore.accountManagementPo.pid) form.pid = Number(SystemStore.accountManagementPo.pid); }) @@ -71,6 +70,14 @@ const changeP = async () => { const {data} = await Api.system.getPlatformImages({id: form.pid}); Object.assign(ZYObj, data); } + +watch( + () => form.pid, + (val) => { + if (val) changeP(); + }, + {deep: true, immediate: true} +)