From 377722df8f97989ca6c4252f909243c9b8b0d340 Mon Sep 17 00:00:00 2001
From: jt <jt@activesoft.com>
Date: 星期四, 04 八月 2022 10:22:57 +0800
Subject: [PATCH] test

---
 pages/modal/classAttr.vue |   33 ++++++++++++++++++++++-----------
 1 files changed, 22 insertions(+), 11 deletions(-)

diff --git a/pages/modal/classAttr.vue b/pages/modal/classAttr.vue
index 6cdca4b..3ef5b03 100644
--- a/pages/modal/classAttr.vue
+++ b/pages/modal/classAttr.vue
@@ -170,8 +170,6 @@
 
 <template>
 	<view class="content">
-		
-		
 		<view class="v-area" v-for="(classattr,index) in classAttrList">
 			<div class="class_attr_title">
 				<div class="title_line"></div>
@@ -331,7 +329,7 @@
 			</div>
 			
 			
-			<button type="default" @tap="sava" class="btn_add">鏂板</button>
+			<button type="default" @tap="sava" class="btn_add">{{title}}</button>
 		</view>
 	</view>
 </template> 
@@ -358,12 +356,23 @@
 			}
 		},
 		onLoad(options) {
+			// console.log(options);
+			this.$data.title = options.titlename; //璁剧疆鎸夐挳鏂囧瓧
+			uni.setNavigationBarTitle({ title: options.titlename}); //璁剧疆椤堕儴鏍囬 
 			var param = JSON.parse(options.param);
 			// console.log(param);
+			if(!param.EditDlgMode){
+				uni.showModal({title:"鎻愮ず",content:"璇ュ姛鑳界偣鏈厤缃紪杈戠獥鍙o紝璇烽噸鏂伴厤缃紒",showCancel:false,confirmText:"鍙栨秷"});
+				return;
+			}
+			if(!param.Edit_dlg.Name){
+				uni.showModal({title:"鎻愮ず",content:"璇ュ姛鑳界偣鏈厤缃獥鍙f牱寮忥紝璇烽噸鏂伴厤缃紒",showCancel:false,confirmText:"鍙栨秷"});
+				return;
+			}
 			this.$data.param = param;
 			var edit_dlg = {
-			    Model:  param.EditDlgMode,
-			    Name:  param.Edit_dlg.Name
+			    Model: param.EditDlgMode,
+			    Name: param.Edit_dlg.Name
 			}
 			var dataInfo = {
 				class_id: param.clsid
@@ -419,7 +428,7 @@
 							uni.showModal({title:"閿欒1.2",content:success.msg,showCancel:false,confirmText:"鍙栨秷"});
 						}
 					}).catch(ex=>{
-						// console.log(ex);
+						console.log(ex);
 						uni.showModal({title:"閿欒1.3",content:ex.errMsg,showCancel:false,confirmText:"鍙栨秷"});
 					});
 				}
@@ -891,10 +900,12 @@
 						                }
 										console.log(val);
 						                for (var i = 0; i < val.length; i++) {
-											for (var l = 0; l < this.$data.classAttrList.Attr.length; l++) {
-											    var ca = this.$data.classAttrList.Attr[l];
-											    if (val[i].attr  == ca.Name) {
-											        ca.value = val[i].value;
+											for (var a = 0; a < this.$data.classAttrList.length; a++) {
+												for (var l = 0; l < this.$data.classAttrList[a].Attr.length; l++) {
+													var ca = this.$data.classAttrList[a].Attr[l];
+													if (val[i].attr  == ca.Name) {
+														ca.value = val[i].value;
+													}
 												}
 											}
 						                    // if ($el_attr.data('type') == 'bool') {
@@ -928,7 +939,7 @@
 						                }
 						            }
 						        }
-						        if (action_type = 'open_select_userdlg') {
+						        if (action_type == 'open_select_userdlg') {
 									uni.showModal({title:"閿欒2.2",content:"open_select_userdlg杩欎釜action_type杩樻湭澶勭悊锛�,showCancel:false,confirmText:"鍙栨秷"});
 						        }
 						    }

--
Gitblit v1.9.1