diff --git a/src/components/modules/settings/textInputArea.vue b/src/components/modules/settings/textInputArea.vue index 6bbffad..442b311 100644 --- a/src/components/modules/settings/textInputArea.vue +++ b/src/components/modules/settings/textInputArea.vue @@ -28,7 +28,7 @@ type TProps = { label?: string modelValue?: string editable?: boolean - max?: string + max?: string | number } type TEmits = { diff --git a/src/components/modules/widgets/wQrcode/wQrcodeSetting.ts b/src/components/modules/widgets/wQrcode/wQrcodeSetting.ts index cf1f5ad..670c3ea 100644 --- a/src/components/modules/widgets/wQrcode/wQrcodeSetting.ts +++ b/src/components/modules/widgets/wQrcode/wQrcodeSetting.ts @@ -28,6 +28,7 @@ export type TWQrcodeSetting = { minHeight: number dir: string } + cropEdit?: boolean } export const wQrcodeSetting: TWQrcodeSetting = { diff --git a/src/components/modules/widgets/wQrcode/wQrcodeStyle.vue b/src/components/modules/widgets/wQrcode/wQrcodeStyle.vue index 8fee8f3..dbf06ea 100644 --- a/src/components/modules/widgets/wQrcode/wQrcodeStyle.vue +++ b/src/components/modules/widgets/wQrcode/wQrcodeStyle.vue @@ -7,43 +7,43 @@ --> - + - finish('left', value)" /> - finish('top', value)" /> - finish('width', value)" /> - finish('height', value)" /> + finish('left', value)" /> + finish('top', value)" /> + finish('width', value)" /> + finish('height', value)" /> - + - + - finish('dotColor', value)" /> - finish('dotColor2', value)" /> + finish('dotColor', value)" /> + finish('dotColor2', value)" /> - finish('dotRotation', value)" /> + finish('dotRotation', value)" /> - finish('value', value)" /> + finish('value', value)" /> - + - {{ innerElement.url ? '替换图片' : '上传 Logo' }} + {{ state.innerElement.url ? '替换图片' : '上传 Logo' }} - 删除 + 删除 - finish('opacity', value)" /> + finish('opacity', value)" /> @@ -54,126 +54,171 @@ -