From 1d48f44d198d6d2fb7e966e80865144cbab76644 Mon Sep 17 00:00:00 2001 From: liwenxuan <1298531568@qq.com> Date: Thu, 11 Sep 2025 10:46:46 +0800 Subject: [PATCH 1/3] =?UTF-8?q?1.=E6=9C=AA=E4=B8=8A=E4=BC=A0=E5=9B=BE?= =?UTF-8?q?=E7=89=87=E7=9A=84=E6=98=BE=E7=A4=BA=20"=E6=97=A0"=20=E5=AD=97?= =?UTF-8?q?=202.=E9=BB=98=E8=AE=A4=E5=9B=BE=E7=89=87=E5=8F=AF=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E5=BC=80=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/DesignForm/assembly/index.ts | 1 + .../DesignForm/formControlPropertiNew.vue | 10 ++++++++++ .../DesignForm/public/expand/lowcodeImage.vue | 13 +++++++++++-- 3 files changed, 22 insertions(+), 2 deletions(-) diff --git a/src/components/DesignForm/assembly/index.ts b/src/components/DesignForm/assembly/index.ts index 511af69..a896a3c 100644 --- a/src/components/DesignForm/assembly/index.ts +++ b/src/components/DesignForm/assembly/index.ts @@ -549,6 +549,7 @@ export default [ modelValue: '', uploadFlag: false, useDefaultImg: false, + defaultAllowsChange: '', onSiteShot: '', watermark: '', imgId: '', diff --git a/src/components/DesignForm/formControlPropertiNew.vue b/src/components/DesignForm/formControlPropertiNew.vue index 9e10785..086cc61 100644 --- a/src/components/DesignForm/formControlPropertiNew.vue +++ b/src/components/DesignForm/formControlPropertiNew.vue @@ -4385,6 +4385,16 @@ const aiAgentList = ref([ > +
+
+ 默认图片可更改 + + + + + +
+
diff --git a/src/components/DesignForm/public/expand/lowcodeImage.vue b/src/components/DesignForm/public/expand/lowcodeImage.vue index 00d4130..e655a44 100644 --- a/src/components/DesignForm/public/expand/lowcodeImage.vue +++ b/src/components/DesignForm/public/expand/lowcodeImage.vue @@ -313,9 +313,16 @@ function selectFile(){ class="avatar" :style="getFormItemInputStyle(configStyle, 2)" /> + + -
+
+
From 163dfa86bec2cc724d9a3138fb3ec3067192d8e7 Mon Sep 17 00:00:00 2001 From: liwenxuan <1298531568@qq.com> Date: Thu, 11 Sep 2025 11:30:07 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E5=9B=BE=E7=89=87fit?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DesignForm/designLayout/pageSize.vue | 4 ++-- .../DesignForm/public/expand/lowcodeImage.vue | 22 +++++++++++++++---- 2 files changed, 20 insertions(+), 6 deletions(-) diff --git a/src/components/DesignForm/designLayout/pageSize.vue b/src/components/DesignForm/designLayout/pageSize.vue index d20fe50..77413e8 100644 --- a/src/components/DesignForm/designLayout/pageSize.vue +++ b/src/components/DesignForm/designLayout/pageSize.vue @@ -101,8 +101,8 @@ const objectFitOptions = [ label:"contain-包含", }, { - value:"vover", - label:"vover-原始比例填充", + value:"cover", + label:"cover-原始比例填充", }, { value:"none", diff --git a/src/components/DesignForm/public/expand/lowcodeImage.vue b/src/components/DesignForm/public/expand/lowcodeImage.vue index e655a44..4470330 100644 --- a/src/components/DesignForm/public/expand/lowcodeImage.vue +++ b/src/components/DesignForm/public/expand/lowcodeImage.vue @@ -297,28 +297,41 @@ function selectFile(){ //fileUpload.handleStart(); fileUpload.value.$el.querySelector('input[type="file"]').click(); } + +//const fit = props.data.styles.divStyle.objectFit!=undefined ? props.data.styles.divStyle.objectFit : 'fill' + +const fit = computed(()=>{ + if(props.data.styles.divStyle&&props.data.styles.divStyle.objectFit){ + return props.data.styles.divStyle.objectFit + }else{ + return 'fill' + } +})