cuiqian2004
2024-09-27 ec63534e04c68e067dcb0380e56f2e5312de24a3
pages/modal/3200.vue
@@ -50,10 +50,9 @@
                           <view v-if="item.name!='Layout'">
                              <text class="txt_title"
                                 :style="{'width':item.labelWidth+'px'}">{{item.label}}:</text>
                              <span class="form-item-span" v-if="item.disabled">{{item.value}}</span>
                              <!-- 文本框/数字框 -->
                           <!-- 文本框/数字框 -->
                              <view class="dv_input"
                                 v-if="(item.name=='Input' || item.name=='InputNumber') && !item.disabled">
                                 v-if="(item.name=='Input' || item.name=='InputNumber')">
                                 <text v-if="item.setting.prefix" class="uni-icon"
                                    :class="[item.setting.prefix]" @change="onChange(item)">&#xe568;</text>
                                 <input class="uni-input" :class="item.disabled?'input-disabled':''"
@@ -66,12 +65,12 @@
                                    :class="[item.setting.suffix]" @click="onChange(item)">&#xe568;</text>
                              </view>
                              <!-- 下拉框-单选 item.useDict?item.dict:item.selections-->
                              <uni-data-select id="dv_select" v-if="item.name=='Select' && !item.disabled"
                              <uni-data-select id="dv_select" v-if="item.name=='Select'"
                                 :class="item.disabled?'input-disabled':''" v-model="item.value"
                                 :localdata="item.dict" @change="onChange(item)" :disabled="item.disabled"
                                 :clear="false"></uni-data-select>
                              <!-- 多行文本 -->
                              <view class="input-wrapper" v-if="item.name=='Textarea' && !item.disabled">
                              <view class="input-wrapper" v-if="item.name=='Textarea'">
                                 <textarea class="uni-input" :value="item.value"
                                    :class="item.disabled?'input-disabled':''"
                                    :placeholder="item.placeholder" @blur="onModelValue(item)"
@@ -118,7 +117,6 @@
                                 <view v-if="cols!=null">
                                    <text class="txt_title"
                                       :style="{'width':cols.labelWidth+'px'}">{{cols.label}}:</text>
                                    <span class="form-item-span" v-if="cols.disabled">{{cols.value}}</span>
                                    <view class="dv_input"
                                       v-if="(cols.name=='Input' || cols.name=='InputNumber') && !cols.disabled">
                                       <text v-if="cols.setting.prefix" class="uni-icon"
@@ -137,13 +135,13 @@
                                    </view>
                                    <!-- 下拉框-单选 cols.useDict?cols.dict:cols.selections-->
                                    <uni-data-select id="dv_select"
                                       v-if="cols.name=='Select' && !cols.disabled"
                                       v-if="cols.name=='Select'"
                                       :class="cols.disabled?'input-disabled':''" v-model="cols.value"
                                       :localdata="cols.dict" @change="onChange(cols)"
                                       :disabled="cols.disabled" :clear="false"></uni-data-select>
                                    <!-- 多行文本 -->
                                    <view class="input-wrapper"
                                       v-if="cols.name=='Textarea' && !cols.disabled">
                                       v-if="cols.name=='Textarea'">
                                       <textarea class="uni-input" :value="cols.value"
                                          :class="cols.disabled?'input-disabled':''"
                                          :placeholder="cols.placeholder" @blur="onModelValue(cols)"
@@ -584,9 +582,9 @@
                  var itemName = '';
                  (result.dict_item_list || []).forEach((item) => {
                     if (item.is_default == '1')
                        itemName = item.name;
                        itemName = item.value ? item.value : item.name
                     list.push({
                        text: item.name,
                        text: item.value ? item.value : item.name,
                        value: item.id,
                     });
                  });