From 733cfa21c16c019c0337f948ac884ca4961ea2ad Mon Sep 17 00:00:00 2001
From: cuiqian2004 <cuiqian2004@163.com>
Date: 星期二, 04 三月 2025 17:01:42 +0800
Subject: [PATCH] test
---
pages/modal/3018.vue | 32 +++++++++++++++++---------------
1 files changed, 17 insertions(+), 15 deletions(-)
diff --git a/pages/modal/3018.vue b/pages/modal/3018.vue
index 50986af..b910323 100644
--- a/pages/modal/3018.vue
+++ b/pages/modal/3018.vue
@@ -22,17 +22,17 @@
<a @tap="classAttr_extButton(index,iindex)"><i
class="ace-icon fa fa-plus-circle"></i></a>
</div>
- <input
+ <input
:type="attr.Type=='鏁存暟' || attr.Type=='娴偣鏁� || attr.Type=='int' || attr.Type=='float'?'number':'text'"
- :value="attr.Value" @focus="ontap" @blur="onevent" v-if="attr.Height=='1'"
+ :class="attr.edit?'':'input-disabled'" :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;"
+ :class="attr.edit?'':'input-disabled'" :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;"
+ :class="attr.edit?'':'input-disabled'" :data-index="index" :data-iindex="iindex" style="height:90px;"
:style="{'width':attr.Width}" :disabled="attr.edit?false:true"></textarea>
<!-- 鎵爜鍚庝簨浠惰繑鍥�-->
<div class="input_vallist">
@@ -47,16 +47,16 @@
<p class="tx_title2" :style="{'width':classattr.title_p_wdith+'%'}">{{attr.DispName}}:</p>
<input
:type="attr.Type=='鏁存暟' || attr.Type=='娴偣鏁� || attr.Type=='int' || attr.Type=='float' ?'number':'text'"
- class="attr_field" :value="attr.Value" @focus="ontap" @blur="onevent"
+ class="attr_field" :class="attr.edit?'':'input-disabled'" :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"
+ <textarea class="attr_field" :class="attr.edit?'':'input-disabled'" :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"
+ <textarea class="attr_field" :class="attr.edit?'':'input-disabled'" :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) +'%'}"
@@ -153,7 +153,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" :data-index="index" :data-iindex="iindex"
+ <input type="text" class="attr_field" :class="attr.edit?'':'input-disabled'" :data-index="index" :data-iindex="iindex"
:style="{'width': attr.Width.split('%')[0] - classattr.title_p_wdith - (attr.notempty==true?10:5) - 9 +'%'}"
disabled="true" :maxlength="-1">
<div class="text-right2" v-if="attr.Type=='寮曠敤瀵硅薄(鍗曚釜)'|| attr.Type=='obj-ref'">
@@ -179,12 +179,12 @@
<a class="class_attr_add_per" @tap="classAttr_AddPer(index,iindex)"><i
class="ace-icon fa fa-plus-circle"></i></a>
</div>
- <input type="text" :value="attr.Value" :style="{'width':attr.Width}" disabled="true"
+ <input type="text" :class="attr.edit?'':'input-disabled'" :value="attr.Value" :style="{'width':attr.Width}" disabled="true"
:maxlength="-1">
</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"
+ <input type="text" class="attr_field" :class="attr.edit?'':'input-disabled'" :value="attr.Value"
:style="{'width': attr.Width.split('%')[0] - classattr.title_p_wdith - (attr.notempty==true?10:5) - 9 +'%'}"
disabled="true" :maxlength="-1">
<div class="text-right2">
@@ -203,12 +203,12 @@
<a href="#" class="class_attr_add_prj" @tap="classAttr_AddPrj(index,iindex)"><i
class="ace-icon fa fa-plus-circle"></i></a>
</div>
- <input type="text" :value="attr.Value" :style="{'width':attr.Width}" disabled="true"
+ <input type="text" :class="attr.edit?'':'input-disabled'" :value="attr.Value" :style="{'width':attr.Width}" disabled="true"
:maxlength="-1">
</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"
+ <input type="text" class="attr_field" :class="attr.edit?'':'input-disabled'" :value="attr.Value"
:style="{'width': attr.Width.split('%')[0] - classattr.title_p_wdith - (attr.notempty==true?10:5) - 9 +'%'}"
disabled="true" :maxlength="-1">
<div class="text-right2">
@@ -223,12 +223,12 @@
<view v-if="classattr.control_style=='涓婁笅甯冨眬'">
<text class="tx_title">{{attr.DispName}}:<i class="i_tishi"
v-if="attr.notempty==true">*</i></text>
- <input type="text" :data-index="index" :data-iindex="iindex" :style="{'width':attr.Width}"
+ <input type="text" :class="attr.edit?'':'input-disabled'" :data-index="index" :data-iindex="iindex" :style="{'width':attr.Width}"
:disabled="attr.edit?false:true" :maxlength="-1">
</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" :data-index="index" :data-iindex="iindex"
+ <input type="text" class="attr_field" :class="attr.edit?'':'input-disabled'" :data-index="index" :data-iindex="iindex"
:style="{'width': attr.Width.split('%')[0] - classattr.title_p_wdith - (attr.notempty==true?10:5) +'%'}"
:disabled="attr.edit?false:true" :maxlength="-1">
<i class="i_tishi" v-if="attr.notempty==true">*</i>
@@ -2512,7 +2512,9 @@
right: 30rpx;
font-size: 60rpx;
}
-
+ .input-disabled {
+ background-color: #f3f3f3 !important;
+ }
input::-webkit-input-placeholder {
font-size: 12rpx;
}
--
Gitblit v1.9.1