From 49dfdd3bf265db28d38167f34e9aabfdd3e8e5db Mon Sep 17 00:00:00 2001
From: cuiqian2004 <cuiqian2004@163.com>
Date: 星期五, 17 十月 2025 10:16:58 +0800
Subject: [PATCH] imagebutton

---
 pages/modal/3037.vue |   30 ++++++++++++++++++++----------
 1 files changed, 20 insertions(+), 10 deletions(-)

diff --git a/pages/modal/3037.vue b/pages/modal/3037.vue
index a1e17b8..900baf4 100644
--- a/pages/modal/3037.vue
+++ b/pages/modal/3037.vue
@@ -672,7 +672,9 @@
 	import buttonClickMixin from '@/mixins/button-click.js';
 	import {
 		showInfo,
-		showError
+		showError,
+		showLoading,
+		hideLoading
 	} from "@/js/Page.js"
 
 	export default {
@@ -752,15 +754,23 @@
 
 			async loadData() {
 				//涓绘暟鎹被鑾峰彇
-				const param = this.param
-				this.classAttrList = await this.classAttrGetList(param.Master_Cls?.ID)
-				this.classGridStyle = await this.classGridStyleInfo(param.Master_Cls.ID, param.Master_Cls
-					?.View_Style?.Name)
-				this.viewParam('Mast');
-				this.classAttrList = await this.classAttrGetList(param.Sub_Cls?.ID)
-				this.classGridStyle = await this.classGridStyleInfo(param.Sub_Cls?.ID, param.Sub_Cls?.View_Style
-					?.Name)
-				this.viewParam('Sub');
+				try {
+					showLoading("loading...")
+					const param = this.param
+					this.classAttrList = await this.classAttrGetList(param.Master_Cls?.ID)
+					this.classGridStyle = await this.classGridStyleInfo(param.Master_Cls.ID, param.Master_Cls
+						?.View_Style?.Name)
+					this.viewParam('Mast');
+					this.classAttrList = await this.classAttrGetList(param.Sub_Cls?.ID)
+					this.classGridStyle = await this.classGridStyleInfo(param.Sub_Cls?.ID, param.Sub_Cls?.View_Style
+						?.Name)
+					this.viewParam('Sub');
+				} catch (ex) {
+					// console.log(ex);
+					hideLoading()
+					showError(ex, this.translateSys('error') + " 1")
+
+				}
 			},
 			async DictItemGetList(attr) { //Mobox3寰楀埌瀛楀吀椤瑰垪琛� 				try {

--
Gitblit v1.9.1