From b723103cdcfa1ab856b1cab9a3cc29b733e94f2b Mon Sep 17 00:00:00 2001 From: sws <1141121512@qq.com> Date: Tue, 27 Aug 2024 17:19:07 +0800 Subject: [PATCH 1/6] =?UTF-8?q?1.=E4=BB=A3=E7=A0=81=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E4=BC=98=E5=8C=96=20sws=202024-08-27?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/common/upload/index.vue | 4 +- src/components/model-article-list/index.vue | 8 +++- .../model-article-list-content.vue | 47 ++++++++++++++++--- .../model-article-list-setting.vue | 9 +++- .../model-article-list-styles.vue | 29 ++++++++++-- src/components/model-hot-zone/index.vue | 6 +-- .../components/main/default/article-list.ts | 12 ++--- .../components/main/default/article-tabs.ts | 12 ++--- src/layout/components/main/index.vue | 1 - src/utils/index.ts | 10 +++- 10 files changed, 104 insertions(+), 34 deletions(-) diff --git a/src/components/common/upload/index.vue b/src/components/common/upload/index.vue index 1a322fd1..1dcb345a 100644 --- a/src/components/common/upload/index.vue +++ b/src/components/common/upload/index.vue @@ -297,9 +297,7 @@ watch( get_tree(); // 获取附件列表 get_attachment_list(); - - icon_value.value = ''; - temp_icon_value.value = ''; + icon_index.value = -1; } } diff --git a/src/components/model-article-list/index.vue b/src/components/model-article-list/index.vue index 7b07e080..a272395d 100644 --- a/src/components/model-article-list/index.vue +++ b/src/components/model-article-list/index.vue @@ -14,7 +14,12 @@
{{ !isEmpty(item.new_title) ? item.new_title : item.data.title }}
{{ field_show.includes('0') ? (!is_obj_empty(item.data) ? item.data.add_time : '2020-06-05 15:20') : '' }}
- {{ item.data.access_count ? item.data.access_count : '16' }} +
+ +
+ {{ item.data.access_count ? item.data.access_count : '16' }} +
+
@@ -89,7 +94,6 @@ const default_data_list: ArticleList = { watch( props.value, (newVal, oldValue) => { - console.log(newVal); const new_content = newVal?.content; const new_style = newVal?.style; // 内容 diff --git a/src/components/model-article-list/model-article-list-content.vue b/src/components/model-article-list/model-article-list-content.vue index 1ec5f00a..4e5355cf 100644 --- a/src/components/model-article-list/model-article-list-content.vue +++ b/src/components/model-article-list/model-article-list-content.vue @@ -70,8 +70,26 @@ const props = defineProps({ type: Object, default: () => ({}), }, + styles: { + type: Object, + default: () => ({}), + }, + defaultConfig: { + type: Object, + default: () => ({ + // 图片不同风格下的圆角 + img_radius_0: 4, + img_radius_1: 0, + }), + }, }); -const form = reactive(props.value); +// 默认值 +const state = reactive({ + form: props.value, + data: props.styles, +}); +// 如果需要解构,确保使用toRefs +const { form, data } = toRefs(state); const base_list = reactive({ theme_list: [ { name: '单列展示', value: '0' }, @@ -121,17 +139,34 @@ const init = () => { }; const theme_change = (val: any) => { if (val == '3' || val == '4') { - form.field_show = ['1']; + form.value.field_show = ['1']; } else { - form.field_show = ['0', '1']; + form.value.field_show = ['0', '1']; + } + if (val == '0') { + if (data.value.img_radius.radius == props.defaultConfig.img_radius_0 || (data.value.img_radius.radius_bottom_left == props.defaultConfig.img_radius_1 && data.value.img_radius.radius_bottom_right == props.defaultConfig.img_radius_1 && data.value.img_radius.radius_top_left == props.defaultConfig.img_radius_1 && data.value.img_radius.radius_top_right == props.defaultConfig.img_radius_1)) { + data.value.img_radius.radius = props.defaultConfig.img_radius_0; + data.value.img_radius.radius_bottom_left = props.defaultConfig.img_radius_0; + data.value.img_radius.radius_bottom_right = props.defaultConfig.img_radius_0; + data.value.img_radius.radius_top_left = props.defaultConfig.img_radius_0; + data.value.img_radius.radius_top_right = props.defaultConfig.img_radius_0; + } + } else { + if (data.value.img_radius.radius == props.defaultConfig.img_radius_0 || (data.value.img_radius.radius_bottom_left == props.defaultConfig.img_radius_1 && data.value.img_radius.radius_bottom_right == props.defaultConfig.img_radius_1 && data.value.img_radius.radius_top_left == props.defaultConfig.img_radius_1 && data.value.img_radius.radius_top_right == props.defaultConfig.img_radius_1)) { + data.value.img_radius.radius = props.defaultConfig.img_radius_1; + data.value.img_radius.radius_bottom_left = props.defaultConfig.img_radius_1; + data.value.img_radius.radius_bottom_right = props.defaultConfig.img_radius_1; + data.value.img_radius.radius_top_left = props.defaultConfig.img_radius_1; + data.value.img_radius.radius_top_right = props.defaultConfig.img_radius_1; + } } }; const data_list_remove = (index: number) => { - form.data_list.splice(index, 1); + form.value.data_list.splice(index, 1); }; const data_list_sort = (item: any) => { - form.data_list = item; + form.value.data_list = item; }; const add = () => { url_value_dialog_visible.value = true; @@ -140,7 +175,7 @@ const add = () => { const url_value_dialog_visible = ref(false); const url_value_dialog_call_back = (item: any[]) => { item.forEach((child: any) => { - form.data_list.push({ + form.value.data_list.push({ id: get_math(), new_title: '', new_cover: [], diff --git a/src/components/model-article-list/model-article-list-setting.vue b/src/components/model-article-list/model-article-list-setting.vue index 89fa7f1b..31d02562 100644 --- a/src/components/model-article-list/model-article-list-setting.vue +++ b/src/components/model-article-list/model-article-list-setting.vue @@ -1,10 +1,10 @@ @@ -19,4 +19,9 @@ const props = defineProps({ default: () => ({}), }, }); +const data_config = reactive({ + // 图片不同风格下的圆角 + img_radius_0: 4, + img_radius_1: 0, +}); diff --git a/src/components/model-article-list/model-article-list-styles.vue b/src/components/model-article-list/model-article-list-styles.vue index 4b9edab6..8fca22bb 100644 --- a/src/components/model-article-list/model-article-list-styles.vue +++ b/src/components/model-article-list/model-article-list-styles.vue @@ -57,6 +57,14 @@ const props = defineProps({ type: Object, default: () => ({}), }, + defaultConfig: { + type: Object, + default: () => ({ + // 图片不同风格下的圆角 + img_radius_0: 4, + img_radius_1: 0, + }), + }, }); // 默认值 const state = reactive({ @@ -66,11 +74,24 @@ const state = reactive({ // 如果需要解构,确保使用toRefs const { form, data } = toRefs(state); const theme = computed(() => data.value.theme); +if (theme.value == '0') { + if (form.value.img_radius.radius == props.defaultConfig.img_radius_0 || (form.value.img_radius.radius_bottom_left == props.defaultConfig.img_radius_1 && form.value.img_radius.radius_bottom_right == props.defaultConfig.img_radius_1 && form.value.img_radius.radius_top_left == props.defaultConfig.img_radius_1 && form.value.img_radius.radius_top_right == props.defaultConfig.img_radius_1)) { + form.value.img_radius.radius = props.defaultConfig.img_radius_0; + form.value.img_radius.radius_bottom_left = props.defaultConfig.img_radius_0; + form.value.img_radius.radius_bottom_right = props.defaultConfig.img_radius_0; + form.value.img_radius.radius_top_left = props.defaultConfig.img_radius_0; + form.value.img_radius.radius_top_right = props.defaultConfig.img_radius_0; + } +} else { + if (form.value.img_radius.radius == props.defaultConfig.img_radius_0 || (form.value.img_radius.radius_bottom_left == props.defaultConfig.img_radius_1 && form.value.img_radius.radius_bottom_right == props.defaultConfig.img_radius_1 && form.value.img_radius.radius_top_left == props.defaultConfig.img_radius_1 && form.value.img_radius.radius_top_right == props.defaultConfig.img_radius_1)) { + form.value.img_radius.radius = props.defaultConfig.img_radius_1; + form.value.img_radius.radius_bottom_left = props.defaultConfig.img_radius_1; + form.value.img_radius.radius_bottom_right = props.defaultConfig.img_radius_1; + form.value.img_radius.radius_top_left = props.defaultConfig.img_radius_1; + form.value.img_radius.radius_top_right = props.defaultConfig.img_radius_1; + } +} const emit = defineEmits(['update:value']); -const font_weight = reactive([ - { name: '加粗', value: '500' }, - { name: '正常', value: '400' }, -]); const common_style_update = (value: any) => { form.value.common_style = value; }; diff --git a/src/components/model-hot-zone/index.vue b/src/components/model-hot-zone/index.vue index d7854301..84520d61 100644 --- a/src/components/model-hot-zone/index.vue +++ b/src/components/model-hot-zone/index.vue @@ -73,10 +73,10 @@ const rect_style = computed(() => { .hot { min-height: 1rem; .hot_box { - background: rgba(42, 148, 255, 0.25); - border: 1px dashed #8ec6ff; + background: rgba(42, 148, 255, 0.15); + border: 1px dashed rgba(142, 198, 255, 0.5); position: absolute; - opacity: 0.6; + opacity: 0.4; } } diff --git a/src/layout/components/main/default/article-list.ts b/src/layout/components/main/default/article-list.ts index 4f05bd79..6fe317c6 100644 --- a/src/layout/components/main/default/article-list.ts +++ b/src/layout/components/main/default/article-list.ts @@ -42,7 +42,7 @@ interface DefaultArticleList { } const defaultArticleList: DefaultArticleList = { content: { - theme: '1', + theme: '0', data_type: '0', category: [], data_list: [], @@ -73,11 +73,11 @@ const defaultArticleList: DefaultArticleList = { }, // 图片圆角 img_radius: { - radius: 0, - radius_top_left: 0, - radius_top_right: 0, - radius_bottom_left: 0, - radius_bottom_right: 0, + radius: 4, + radius_top_left: 4, + radius_top_right: 4, + radius_bottom_left: 4, + radius_bottom_right: 4, }, // 内间距 padding: { diff --git a/src/layout/components/main/default/article-tabs.ts b/src/layout/components/main/default/article-tabs.ts index ed4c8c72..7abd8ec5 100644 --- a/src/layout/components/main/default/article-tabs.ts +++ b/src/layout/components/main/default/article-tabs.ts @@ -99,11 +99,11 @@ const defaultArticleTabs: DefaultArticleTabs = { }, // 图片圆角 img_radius: { - radius: 0, - radius_top_left: 0, - radius_top_right: 0, - radius_bottom_left: 0, - radius_bottom_right: 0, + radius: 4, + radius_top_left: 4, + radius_top_right: 4, + radius_bottom_left: 4, + radius_bottom_right: 4, }, // 内间距 padding: { @@ -117,7 +117,7 @@ const defaultArticleTabs: DefaultArticleTabs = { article_spacing: 10, // 文章间距 article_width: 155, // 文章宽度 article_height: 155, // 文章宽度 - common_style: { ...defaultCommon, padding:10, padding_top:10, padding_left: 10, padding_right: 10, padding_bottom: 10 }, + common_style: { ...defaultCommon, padding: 10, padding_top: 10, padding_left: 10, padding_right: 10, padding_bottom: 10 }, }, }; diff --git a/src/layout/components/main/index.vue b/src/layout/components/main/index.vue index 4dd92d44..b1cbbb79 100644 --- a/src/layout/components/main/index.vue +++ b/src/layout/components/main/index.vue @@ -172,7 +172,6 @@ watch( () => props.diyData, (newValue) => { diy_data.value = newValue; - console.log(newValue); } ); // 监听 diff --git a/src/utils/index.ts b/src/utils/index.ts index feb8ee67..1e9fa4e5 100644 --- a/src/utils/index.ts +++ b/src/utils/index.ts @@ -315,7 +315,15 @@ export const tabs_style = (color: string, style: string | number | boolean | und return color; } }; -// 在线地址 +/** + * 获取在线资源URL的异步函数 + * 该函数根据当前环境变量的配置选择不同的方式来获取资源URL + * 如果环境变量VITE_APP_BASE_API被设置为'/dev-api',则从本地开发环境中导入临时数据 + * 否则,从cookie中获取资源主机地址 + * 这种设计允许开发者在不同的环境中灵活切换资源URL的来源,以适应不同的开发和生产需求 + * + * @returns {Promise} 返回一个Promise,解析为包含资源URL的字符串 + */ export const online_url = async () => { if (import.meta.env.VITE_APP_BASE_API == '/dev-api') { let temp_value = await import('../../temp.d'); From 3cde0af661df78931d2c763e0ed6a85ac50f3e4b Mon Sep 17 00:00:00 2001 From: sws <1141121512@qq.com> Date: Tue, 27 Aug 2024 17:24:20 +0800 Subject: [PATCH 2/6] =?UTF-8?q?1.=E6=96=87=E7=AB=A0=E9=A3=8E=E6=A0=BC?= =?UTF-8?q?=E5=88=87=E6=8D=A2=E5=9B=BE=E7=89=87=E5=9C=86=E8=A7=92=E4=BC=98?= =?UTF-8?q?=E5=8C=96=20sws=202024-08-27?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../model-article-tabs-content.vue | 29 +++++++++++++++++-- .../model-article-tabs-setting.vue | 9 ++++-- .../model-article-tabs-styles.vue | 25 ++++++++++++++++ .../components/main/default/article-list.ts | 2 +- .../components/main/default/article-tabs.ts | 2 +- 5 files changed, 61 insertions(+), 6 deletions(-) diff --git a/src/components/model-article-tabs/model-article-tabs-content.vue b/src/components/model-article-tabs/model-article-tabs-content.vue index 43b4343c..19fde939 100644 --- a/src/components/model-article-tabs/model-article-tabs-content.vue +++ b/src/components/model-article-tabs/model-article-tabs-content.vue @@ -96,7 +96,15 @@ const props = defineProps({ tabStyle: { type: Object, default: () => ({}), - } + }, + defaultConfig: { + type: Object, + default: () => ({ + // 图片不同风格下的圆角 + img_radius_0: 4, + img_radius_1: 0, + }), + }, }); const form = reactive(props.value); const base_list = reactive({ @@ -158,6 +166,23 @@ const article_theme_change = (val: any) => { } else { form.field_show = ['0', '1']; } + if (val == '0') { + if (styles.img_radius.radius == props.defaultConfig.img_radius_0 || (styles.img_radius.radius_bottom_left == props.defaultConfig.img_radius_1 && styles.img_radius.radius_bottom_right == props.defaultConfig.img_radius_1 && styles.img_radius.radius_top_left == props.defaultConfig.img_radius_1 && styles.img_radius.radius_top_right == props.defaultConfig.img_radius_1)) { + styles.img_radius.radius = props.defaultConfig.img_radius_0; + styles.img_radius.radius_bottom_left = props.defaultConfig.img_radius_0; + styles.img_radius.radius_bottom_right = props.defaultConfig.img_radius_0; + styles.img_radius.radius_top_left = props.defaultConfig.img_radius_0; + styles.img_radius.radius_top_right = props.defaultConfig.img_radius_0; + } + } else { + if (styles.img_radius.radius == props.defaultConfig.img_radius_0 || (styles.img_radius.radius_bottom_left == props.defaultConfig.img_radius_1 && styles.img_radius.radius_bottom_right == props.defaultConfig.img_radius_1 && styles.img_radius.radius_top_left == props.defaultConfig.img_radius_1 && styles.img_radius.radius_top_right == props.defaultConfig.img_radius_1)) { + styles.img_radius.radius = props.defaultConfig.img_radius_1; + styles.img_radius.radius_bottom_left = props.defaultConfig.img_radius_1; + styles.img_radius.radius_bottom_right = props.defaultConfig.img_radius_1; + styles.img_radius.radius_top_left = props.defaultConfig.img_radius_1; + styles.img_radius.radius_top_right = props.defaultConfig.img_radius_1; + } + } }; // 开启关闭链接 @@ -216,7 +241,7 @@ const url_value_dialog_call_back = (item: any[]) => { }; const styles = reactive(props.tabStyle); -const tabs_theme_change = (val: string | number | boolean | undefined):void => { +const tabs_theme_change = (val: string | number | boolean | undefined): void => { styles.tabs_color_checked = tabs_style(styles.tabs_color_checked, val); }; diff --git a/src/components/model-article-tabs/model-article-tabs-setting.vue b/src/components/model-article-tabs/model-article-tabs-setting.vue index 4a3db026..95475382 100644 --- a/src/components/model-article-tabs/model-article-tabs-setting.vue +++ b/src/components/model-article-tabs/model-article-tabs-setting.vue @@ -1,10 +1,10 @@ @@ -19,4 +19,9 @@ const props = defineProps({ default: () => ({}), }, }); +const data_config = reactive({ + // 图片不同风格下的圆角 + img_radius_0: 4, + img_radius_1: 0, +}); diff --git a/src/components/model-article-tabs/model-article-tabs-styles.vue b/src/components/model-article-tabs/model-article-tabs-styles.vue index f4dc5fd9..2ae8a3e4 100644 --- a/src/components/model-article-tabs/model-article-tabs-styles.vue +++ b/src/components/model-article-tabs/model-article-tabs-styles.vue @@ -67,6 +67,14 @@ const props = defineProps({ type: Object, default: () => ({}), }, + defaultConfig: { + type: Object, + default: () => ({ + // 图片不同风格下的圆角 + img_radius_0: 4, + img_radius_1: 0, + }), + }, }); // 默认值 const state = reactive({ @@ -76,6 +84,23 @@ const state = reactive({ // 如果需要解构,确保使用toRefs const { form, data } = toRefs(state); const theme = computed(() => data.value.theme); +if (theme.value == '0') { + if (form.value.img_radius.radius == props.defaultConfig.img_radius_0 || (form.value.img_radius.radius_bottom_left == props.defaultConfig.img_radius_1 && form.value.img_radius.radius_bottom_right == props.defaultConfig.img_radius_1 && form.value.img_radius.radius_top_left == props.defaultConfig.img_radius_1 && form.value.img_radius.radius_top_right == props.defaultConfig.img_radius_1)) { + form.value.img_radius.radius = props.defaultConfig.img_radius_0; + form.value.img_radius.radius_bottom_left = props.defaultConfig.img_radius_0; + form.value.img_radius.radius_bottom_right = props.defaultConfig.img_radius_0; + form.value.img_radius.radius_top_left = props.defaultConfig.img_radius_0; + form.value.img_radius.radius_top_right = props.defaultConfig.img_radius_0; + } +} else { + if (form.value.img_radius.radius == props.defaultConfig.img_radius_0 || (form.value.img_radius.radius_bottom_left == props.defaultConfig.img_radius_1 && form.value.img_radius.radius_bottom_right == props.defaultConfig.img_radius_1 && form.value.img_radius.radius_top_left == props.defaultConfig.img_radius_1 && form.value.img_radius.radius_top_right == props.defaultConfig.img_radius_1)) { + form.value.img_radius.radius = props.defaultConfig.img_radius_1; + form.value.img_radius.radius_bottom_left = props.defaultConfig.img_radius_1; + form.value.img_radius.radius_bottom_right = props.defaultConfig.img_radius_1; + form.value.img_radius.radius_top_left = props.defaultConfig.img_radius_1; + form.value.img_radius.radius_top_right = props.defaultConfig.img_radius_1; + } +} const font_weight = reactive([ { name: '加粗', value: '500' }, { name: '正常', value: '400' }, diff --git a/src/layout/components/main/default/article-list.ts b/src/layout/components/main/default/article-list.ts index 6fe317c6..bf2b84ee 100644 --- a/src/layout/components/main/default/article-list.ts +++ b/src/layout/components/main/default/article-list.ts @@ -71,7 +71,7 @@ const defaultArticleList: DefaultArticleList = { radius_bottom_left: 8, radius_bottom_right: 8, }, - // 图片圆角 + // 图片圆角 ---- 除了风格一圆角是4,其他都是0 img_radius: { radius: 4, radius_top_left: 4, diff --git a/src/layout/components/main/default/article-tabs.ts b/src/layout/components/main/default/article-tabs.ts index 7abd8ec5..af5d236c 100644 --- a/src/layout/components/main/default/article-tabs.ts +++ b/src/layout/components/main/default/article-tabs.ts @@ -97,7 +97,7 @@ const defaultArticleTabs: DefaultArticleTabs = { radius_bottom_left: 8, radius_bottom_right: 8, }, - // 图片圆角 + // 图片圆角 ---- 除了风格一圆角是4,其他都是0 img_radius: { radius: 4, radius_top_left: 4, From c375957af86cf9e39106d91901b191a81b149222 Mon Sep 17 00:00:00 2001 From: sws <1141121512@qq.com> Date: Tue, 27 Aug 2024 17:56:43 +0800 Subject: [PATCH 3/6] =?UTF-8?q?1.=E5=95=86=E5=93=81=E9=A3=8E=E6=A0=BC?= =?UTF-8?q?=E5=88=87=E6=8D=A2=E5=9B=BE=E7=89=87=E5=9C=86=E8=A7=92=E4=BC=98?= =?UTF-8?q?=E5=8C=96=20sws=202024-08-27?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../model-shop-list-content.vue | 32 ++++++++- .../model-shop-list-setting.vue | 9 ++- .../model-shop-list-styles.vue | 64 +++++++++--------- .../model-shop-tabs-content.vue | 29 +++++++- .../model-shop-tabs-setting.vue | 9 ++- .../model-shop-tabs-styles.vue | 66 +++++++++---------- 6 files changed, 132 insertions(+), 77 deletions(-) diff --git a/src/components/model-shop-list/model-shop-list-content.vue b/src/components/model-shop-list/model-shop-list-content.vue index 0fcab93d..0a668695 100644 --- a/src/components/model-shop-list/model-shop-list-content.vue +++ b/src/components/model-shop-list/model-shop-list-content.vue @@ -67,12 +67,25 @@ const props = defineProps({ type: Object, default: () => ({}), }, + styles: { + type: Object, + default: () => ({}), + }, + defaultConfig: { + type: Object, + default: () => ({ + // 图片不同风格下的圆角 + img_radius_0: 4, + img_radius_1: 0, + }), + }, }); const state = reactive({ form: props.value, + data: props.styles, }); // 如果需要解构,确保使用toRefs -const { form } = toRefs(state); +const { form, data } = toRefs(state); const base_list = reactive({ product_style_list: [ @@ -155,6 +168,23 @@ const change_style = (val: any): void => { if (['3', '4', '5'].includes(val) && ['0', '1'].includes(form.value.shop_type)) { form.value.shop_type = '2'; } + if (['0', '4'].includes(val)) { + if (data.value.shop_img_radius.radius == props.defaultConfig.img_radius_0 || (data.value.shop_img_radius.radius_bottom_left == props.defaultConfig.img_radius_1 && data.value.shop_img_radius.radius_bottom_right == props.defaultConfig.img_radius_1 && data.value.shop_img_radius.radius_top_left == props.defaultConfig.img_radius_1 && data.value.shop_img_radius.radius_top_right == props.defaultConfig.img_radius_1)) { + data.value.shop_img_radius.radius = props.defaultConfig.img_radius_0; + data.value.shop_img_radius.radius_bottom_left = props.defaultConfig.img_radius_0; + data.value.shop_img_radius.radius_bottom_right = props.defaultConfig.img_radius_0; + data.value.shop_img_radius.radius_top_left = props.defaultConfig.img_radius_0; + data.value.shop_img_radius.radius_top_right = props.defaultConfig.img_radius_0; + } + } else { + if (data.value.shop_img_radius.radius == props.defaultConfig.img_radius_0 || (data.value.shop_img_radius.radius_bottom_left == props.defaultConfig.img_radius_1 && data.value.shop_img_radius.radius_bottom_right == props.defaultConfig.img_radius_1 && data.value.shop_img_radius.radius_top_left == props.defaultConfig.img_radius_1 && data.value.shop_img_radius.radius_top_right == props.defaultConfig.img_radius_1)) { + data.value.shop_img_radius.radius = props.defaultConfig.img_radius_1; + data.value.shop_img_radius.radius_bottom_left = props.defaultConfig.img_radius_1; + data.value.shop_img_radius.radius_bottom_right = props.defaultConfig.img_radius_1; + data.value.shop_img_radius.radius_top_left = props.defaultConfig.img_radius_1; + data.value.shop_img_radius.radius_top_right = props.defaultConfig.img_radius_1; + } + } };