From 07925905f1a596e20e980de6d42db217abb753b0 Mon Sep 17 00:00:00 2001
From: cuiqian2004 <cuiqian2004@163.com>
Date: 星期五, 12 十二月 2025 18:06:11 +0800
Subject: [PATCH] plugin

---
 pages/modal/3018.vue |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/pages/modal/3018.vue b/pages/modal/3018.vue
index f9273bc..09fd2ca 100644
--- a/pages/modal/3018.vue
+++ b/pages/modal/3018.vue
@@ -308,7 +308,9 @@
 	import {
 		showInfo,
 		showError,
-		showModal
+		showModal,
+		showLoading,
+		hideLoading
 	} from "@/js/Page.js"
 	import pickerAddress from '../../js/pickerAddress/pickerAddress.vue'
 	import utils from "@/js/utils.js"
@@ -380,13 +382,16 @@
 		mounted() {
 			console.log("3018 mounted");
 		},
+		onReady() {
+			uni.setNavigationBarTitle({
+				title: this.title 
+			}); //璁剧疆椤堕儴鏍囬 
+		},
 		onLoad(options) {
 			console.log("3018", options);
-			uni.setNavigationBarTitle({
-				title: options.titlename
-			}); //璁剧疆椤堕儴鏍囬 
+			
 			var param = JSON.parse(options.param);
-			this.title = param.Add_BtnName ? param.Add_BtnName : options.titlename; //璁剧疆鎸夐挳鏂囧瓧
+			this.title =  options.titlename; //璁剧疆鎸夐挳鏂囧瓧param.Add_BtnName ? param.Add_BtnName :
 			if (options.type) {
 				this.type = options.type;
 			}
@@ -437,6 +442,7 @@
 			},
 			async loadData() {
 				try {
+						showLoading("loading...")
 					const param = this.param
 					var edit_dlg = {
 						Model: param.EditDlgMode,
@@ -460,8 +466,10 @@
 					}
 					$this.classAttrList = result;
 					await $this.classGridStyleInfo();
+					hideLoading()
 				} catch (ex) {
 					// console.log(ex);
+					hideLoading()
 					showError(ex, this.translateSys('error') + " 1")
 
 				}

--
Gitblit v1.9.1