From b1f20a79e8c5635e0f8aeea42df1d5804fd6dc1f Mon Sep 17 00:00:00 2001
From: cuiqian2004 <cuiqian2004@163.com>
Date: 星期一, 17 六月 2024 18:01:29 +0800
Subject: [PATCH] delete event

---
 pages/modal/classAttr.vue |   27 +++++++++++++++------------
 1 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/pages/modal/classAttr.vue b/pages/modal/classAttr.vue
index 6c238e0..8d36f40 100644
--- a/pages/modal/classAttr.vue
+++ b/pages/modal/classAttr.vue
@@ -270,6 +270,7 @@
 		display: inline-block;
 	}
 </style>
+<style>
 	.touch-item {
 	        background-color: #F8F9FC;
 	        display: flex;
@@ -334,7 +335,7 @@
 							<div class="text-right" v-if="attr.ext_button==true">
 								<a @tap="classAttr_extButton(index,iindex)" ><i class="ace-icon fa fa-plus-circle"></i></a>
 							</div>
-							<input type="text" :value="attr.Value" @focus="ontap" @blur="onevent" v-if="attr.Height=='1'" :data-index="index" :data-iindex="iindex" :style="{'width':attr.Width}" :disabled="attr.edit?false:true" > <!-- =='flase'?true:false -->
+							<input :type="attr.Type=='鏁存暟' || attr.Type=='娴偣鏁�?'number':'text'" :value="attr.Value" @focus="ontap" @blur="onevent" v-if="attr.Height=='1'" :data-index="index" :data-iindex="iindex" :style="{'width':attr.Width}" :disabled="attr.edit?false:true" > <!-- =='flase'?true:false -->
 							<textarea :value="attr.Value" @focus="ontap" @blur="onevent" v-else-if="attr.Height=='2'" :data-index="index":data-iindex="iindex" style="height:60px;" :style="{'width':attr.Width}" :disabled="attr.edit?false:true"></textarea>
 							<textarea :value="attr.Value" @focus="ontap" @blur="onevent" v-else-if="attr.Height=='3'" :data-index="index":data-iindex="iindex" style="height:90px;" :style="{'width':attr.Width}" :disabled="attr.edit?false:true"></textarea>
 							<!-- 鎵爜鍚庝簨浠惰繑鍥�-->
@@ -346,7 +347,7 @@
 						</view>
 						<view v-if="classattr.control_style=='宸﹀彸甯冨眬'">
 							<p class="tx_title2" :style="{'width':classattr.title_p_wdith+'%'}">{{attr.DispName}}:</p>
-							<input type="text" class="attr_field" :value="attr.Value" @focus="ontap" @blur="onevent" v-if="attr.Height=='1'" :data-index="index" :data-iindex="iindex" :style="{'width': attr.Width.split('%')[0] - classattr.title_p_wdith - (attr.notempty==true?10:5) - (attr.ext_button==true?9:0) +'%'}" :disabled="attr.edit?false:true" >
+							<input :type="attr.Type=='鏁存暟' || attr.Type=='娴偣鏁�?'number':'text'" class="attr_field" :value="attr.Value" @focus="ontap" @blur="onevent" v-if="attr.Height=='1'" :data-index="index" :data-iindex="iindex" :style="{'width': attr.Width.split('%')[0] - classattr.title_p_wdith - (attr.notempty==true?10:5) - (attr.ext_button==true?9:0) +'%'}" :disabled="attr.edit?false:true" >
 							<textarea class="attr_field" :value="attr.Value" @focus="ontap" @blur="onevent" v-else-if="attr.Height=='2'" :data-index="index":data-iindex="iindex" style="height:60px;" :style="{'width': attr.Width.split('%')[0] - classattr.title_p_wdith - (attr.notempty==true?10:5) - (attr.ext_button==true?9:0) +'%'}" :disabled="attr.edit?false:true"></textarea>
 							<textarea class="attr_field" :value="attr.Value" @focus="ontap" @blur="onevent" v-else-if="attr.Height=='3'" :data-index="index":data-iindex="iindex" style="height:90px;" :style="{'width': attr.Width.split('%')[0] - classattr.title_p_wdith - (attr.notempty==true?10:5) - (attr.ext_button==true?9:0) +'%'}" :disabled="attr.edit?false:true"></textarea>
 							<div class="text-right2" v-if="attr.ext_button==true">
@@ -700,6 +701,7 @@
 						if (success.code=='00000') {
 							success.data.StyleDef = JSON.parse(success.data.StyleDef);
 							$this.$data.classGridStyle = success.data;
+							// console.log($this.$data.classGridStyle);
 							
 							$this.class_attr_init();
 						}else{
@@ -1579,6 +1581,7 @@
 		    	});
 		    },
 		    DataObjRunCustomEvent_Return(eventid,data_attr,button_callback,index,iindex){
+				var $this = this;
 				var enviroment = {
 				    'function': '3000', // 鍔熻兘鐐圭紪鍙� 				    cls_id: this.$data.param.clsid,     // 鍔熻兘鐐逛富鏁版嵁绫绘爣璇�@@ -1605,16 +1608,16 @@
 							req.push({ attr: ar.Name, val: ar.Value });
 					}
 				}
-				if (this.$data.refdatastore.length > 0) {
-				    for (var i = 0; i < this.$data.refdatastore.length; i++) {
-				        if (!req.filter(function (s) {
-				            return this.$data.refdatastore[i].attr == s.name
-				        }).length) {
-				            length = 1;
-				            req.push({ 'attr': this.$data.refdatastore[i].attr, 'val': this.$data.refdatastore[i].value });
-				        }
-				    }
-				}
+				// if (this.$data.refdatastore.length > 0) {
+				//     for (var i = 0; i < this.$data.refdatastore.length; i++) {
+				//         if (!req.filter(function (s) {
+				//             return $this.$data.refdatastore[i].attr == s.name
+				//         }).length) {
+				//             length = 1;
+				//             req.push({ 'attr': this.$data.refdatastore[i].attr, 'val': this.$data.refdatastore[i].value });
+				//         }
+				//     }
+				// }
 				var extinfo = enviroment;
 				extinfo.edit_dlg = {
 				    type: 'small',//灏忕獥鍙�
--
Gitblit v1.9.1