From 01fa158740467ca0db83b131249beeeb515a73c2 Mon Sep 17 00:00:00 2001 From: cuiqian2004 <cuiqian2004@163.com> Date: 星期二, 01 四月 2025 16:03:57 +0800 Subject: [PATCH] test --- pages/modal/3200.vue | 82 +++++++--------------------------------- 1 files changed, 15 insertions(+), 67 deletions(-) diff --git a/pages/modal/3200.vue b/pages/modal/3200.vue index c5309ae..6b3eadf 100644 --- a/pages/modal/3200.vue +++ b/pages/modal/3200.vue @@ -25,42 +25,8 @@ </div> <div class="dv-panel-input" v-if="!ListHtml_Panel" :style="param.ListPage.CheckBox==true && param.ListPage.Click_View==true?'width:85%;':param.ListPage.CheckBox==false && param.ListPage.Click_View==true?'width:91%;':param.ListPage.CheckBox==true && param.ListPage.Click_View==false?'width:88%;':'width:100%;'"> - <uni-forms class="v-area dv-panel" label-align="right"> - <view v-for="(item,index) in style.form.items" :key="index"> - <!-- 鏍呮牸甯冨眬 --> - <uni-row v-if="item.name == 'Layout'" :gutter="item.setting.gutter"> - <uni-col - :span="item.setting.spanList && item.setting.spanList[key]? item.setting.spanList[key] : 24 / item.setting.col" - v-for="(col,key) in item.setting.colList" :key="key"> - <uni-forms-item v-if="col != null" - :label="col.labelWidth === 0 ? '' : col.label? col.label+'锛�:''" - :label-width="col.labelWidth || col.labelWidth === 0 ? col.labelWidth : 100+'px'"> - <view v-if="col.disabled">{{col.value}}</view> - <input class="uni-input" - v-else-if="col.name=='Input' || col.name=='InputNumber'" - :type="col.name=='InputNumber'?'number':'text'" - v-model="col.value" :placeholder="col.placeholder" - :maxlength="-1" /> - <view v-else>{{col.value}}</view> + <OIForm class="v-area dv-panel" :form="style.form.items" viewMode></OIForm> - </uni-forms-item> - <uni-forms-item v-else label=""></uni-forms-item> - </uni-col> - </uni-row> - <uni-forms-item v-else - :label="item.labelWidth === 0 ? '' : item.label? item.label+'锛�:''" - :label-width="item.labelWidth || item.labelWidth === 0 ? item.labelWidth : 100+'px'" - :style="{ textAlign: item.setting.align }"> - <view v-if="item.disabled">{{item.value}}</view> - <input v-else-if="item.name=='Input' || item.name=='InputNumber' " - class="uni-input" :type="item.name=='InputNumber'?'number':'text'" - v-model="item.value" :disabled="item.disabled" - :placeholder="item.placeholder" :maxlength="-1" /> - <view v-else>{{item.value}}</view> - - </uni-forms-item> - </view> - </uni-forms> </div> <div class="dv-panel-button" v-if="param.ListPage.Click_View==true"> <a @click="onViewPageClick(style)"><i class="mobox-normal-right-arrow" /></a> @@ -100,7 +66,7 @@ <script> import { Base64 - } from '@/js/Base64.js'; + } from '@/js/Base64.js'; import classUtils from "@/js/utils.js" import { appGetInfo, @@ -1958,37 +1924,9 @@ .dv-panel { background-color: #efefef; padding: 20rpx 20rpx 20rpx 0px; - - .uni-forms-item { - padding-bottom: 5rpx; - margin-bottom: 0; - - .uni-forms-item__label { - height: 20px !important; - padding: 0 10rpx 0 0 !important; - } - - .uni-input { - width: calc(100% - 12rpx); - padding: 5rpx; - border: 1px solid #d5d5d5; - color: #2d8cf0; - height: 20px; - background: #FFF; - line-height: 20px; - border-radius: 6px !important; - font-size: 14px; - font-family: inherit; - box-shadow: none !important; - transition-duration: 0.1s; - vertical-align: middle; - } - - .uni-input:hover { - border: 1px solid rgb(41, 121, 255); - } - } - + border-radius: 12rpx; + margin-bottom: 20rpx; + text-align: right; } .dv-listHtml-Panel, @@ -1997,6 +1935,16 @@ width: 91%; display: inline-block; text-align: left; + + .uni-forms-item { + padding-bottom: 5rpx; + margin-bottom: 0; + + .uni-forms-item__label { + height: 20px !important; + padding: 0 10rpx 0 0 !important; + } + } } .dv-panel-buticon { -- Gitblit v1.9.1