From c23b1707cc2c3c2895f75727312f3d4b5d7941db Mon Sep 17 00:00:00 2001 From: gongfuxiang Date: Thu, 1 Dec 2022 14:49:41 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=AF=E8=A7=86=E5=8C=96=E5=B8=83=E5=B1=80?= =?UTF-8?q?=E9=99=90=E5=AE=BD=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/layout/view/base.html | 3 - app/layout/view/form_back.html | 6 - .../offcanvas_layout_module_config.html | 87 --------------- public/static/common/js/layout.admin.js | 103 +----------------- 4 files changed, 4 insertions(+), 195 deletions(-) delete mode 100644 app/layout/view/public/offcanvas/offcanvas_layout_module_config.html diff --git a/app/layout/view/base.html b/app/layout/view/base.html index 695fe751c..39ee00799 100644 --- a/app/layout/view/base.html +++ b/app/layout/view/base.html @@ -134,9 +134,6 @@ {{include file="../../../layout/view/public/offcanvas/offcanvas_layout_config" /}} - -{{include file="../../../layout/view/public/offcanvas/offcanvas_layout_module_config" /}} - {{include file="../../../layout/view/public/offcanvas/offcanvas_module_config_images" /}} diff --git a/app/layout/view/form_back.html b/app/layout/view/form_back.html index ff2a1e8c9..36d038900 100644 --- a/app/layout/view/form_back.html +++ b/app/layout/view/form_back.html @@ -5,12 +5,6 @@ function FormBackLayoutConfig(e) FormBackLayoutConfigHandle(e); } -// 容器模块设置回调处理 -function FormBackLayoutModuleConfig(e) -{ - FormBackLayoutModuleConfigHandle(e); -} - // 单图选择回调处理 function FormBackModuleConfigImages(e) { diff --git a/app/layout/view/public/offcanvas/offcanvas_layout_module_config.html b/app/layout/view/public/offcanvas/offcanvas_layout_module_config.html deleted file mode 100644 index dbefe49b7..000000000 --- a/app/layout/view/public/offcanvas/offcanvas_layout_module_config.html +++ /dev/null @@ -1,87 +0,0 @@ - -
-
-
-
- -
-
基础样式
-
- - {{include file="../../../layout/view/public/style/background_color" key="" required="" /}} - - - {{include file="../../../layout/view/public/style/color" key="_border" required="" name="边线颜色" /}} -
-
- - -
-
中屏样式
-
- - {{include file="../../../layout/view/public/style/border_radius" max="30" key="_md" required="" /}} - - - {{include file="../../../layout/view/public/style/border_style_4" key="_md" /}} - - - {{include file="../../../layout/view/public/style/border_width_4" key="_md" /}} - - - {{include file="../../../layout/view/public/style/margin_4" key="_md" /}} - - - {{include file="../../../layout/view/public/style/padding_4" key="_md" /}} -
-
- - -
-
小屏样式
-
- - {{include file="../../../layout/view/public/style/border_radius" max="30" key="_sm" required="" /}} - - - {{include file="../../../layout/view/public/style/border_style_4" key="_sm" /}} - - - {{include file="../../../layout/view/public/style/border_width_4" key="_sm" /}} - - - {{include file="../../../layout/view/public/style/margin_4" key="_sm" /}} - - - {{include file="../../../layout/view/public/style/padding_4" key="_sm" /}} -
-
- - -
-
大屏样式
-
- - {{include file="../../../layout/view/public/style/border_radius" max="30" key="_lg" required="" /}} - - - {{include file="../../../layout/view/public/style/border_style_4" key="_lg" /}} - - - {{include file="../../../layout/view/public/style/border_width_4" key="_lg" /}} - - - {{include file="../../../layout/view/public/style/margin_4" key="_lg" /}} - - - {{include file="../../../layout/view/public/style/padding_4" key="_lg" /}} -
-
- -
- -
-
-
-
-
\ No newline at end of file diff --git a/public/static/common/js/layout.admin.js b/public/static/common/js/layout.admin.js index 7b3cb151b..5dafde709 100644 --- a/public/static/common/js/layout.admin.js +++ b/public/static/common/js/layout.admin.js @@ -1,6 +1,5 @@ // 公共列表 form 搜索条件 FromInit('form.form-validation-layout-config'); -FromInit('form.form-validation-layout-module-config'); FromInit('form.form-validation-module-offcanvas-images'); FromInit('form.form-validation-module-offcanvas-many-images'); FromInit('form.form-validation-module-offcanvas-images-text'); @@ -25,7 +24,6 @@ var $base_show_style_value_obj = null; var $base_title_keywords_obj = null; var $layout = $('.layout-container'); var $offcanvas_layout_config = $('#offcanvas-layout-config'); -var $offcanvas_layout_module_config = $('#offcanvas-layout-module-config'); var $offcanvas_config_images = $('#offcanvas-module-config-images'); var $offcanvas_config_many_images = $('#offcanvas-module-config-many-images'); var $offcanvas_config_images_text = $('#offcanvas-module-config-images-text'); @@ -546,99 +544,6 @@ function FormBackLayoutConfigHandle(data) $offcanvas_layout_config.offCanvas('close'); } -/** - * 布局模块-容器设置处理 - * @author Devil - * @blog http://gong.gg/ - * @version 1.0.0 - * @date 2021-05-18 - * @desc description - * @param {[object]} data [表单数据] - */ -function FormBackLayoutModuleConfigHandle(data) -{ - // 基础信息 - if($layout_content_obj == null) - { - Prompt('操作标记有误'); - return false; - } - - // 标签类定义 - var ent = ''; - - // 边线大小、外边距、内边距 - var size_arr = ['sm', 'md', 'lg']; - var angle_arr = ['top', 'right', 'bottom', 'left']; - var type_arr = { - "style_{var}_border_width": "layout-{var}-border", - "style_{var}_margin": "layout-{var}-margin", - "style_{var}_padding": "layout-{var}-padding", - }; - for(var a in size_arr) - { - for(var b in type_arr) - { - for(var c in angle_arr) - { - var key = b.replace('{var}', size_arr[a])+'_'+angle_arr[c]; - if((data[key] || 0) > 0) - { - ent += type_arr[b].replace('{var}', size_arr[a])+'-'+angle_arr[c]+'-'+data[key]+' '; - } - } - } - } - - // 边线类型 - for(var a in size_arr) - { - for(var b in angle_arr) - { - var key = 'style_'+size_arr[a]+'_border_style_'+angle_arr[b]; - if((data[key] || null) != null) - { - ent += 'layout-'+size_arr[a]+'-border-'+angle_arr[b]+'-'+data[key]+' '; - } - } - } - // 圆角 - for(var i in size_arr) - { - var key = 'style_'+size_arr[i]+'_border_radius'; - if((data[key] || 0) > 0) - { - ent += 'layout-'+size_arr[i]+'-border-radius-'+data[key]+' '; - } - } - - // 样式处理 - var style = ''; - - // 背景色 - if((data['style_background_color'] || null) != null) - { - style += 'background-color:'+data['style_background_color']+';'; - } - // 边线颜色 - if((data['style_border_color'] || null) != null) - { - style += 'border-color:'+data['style_border_color']+';'; - } - - // 类和样式处理 - $layout_content_obj.attr('class', $offcanvas_layout_module_config.attr('data-ent')+' '+ent); - $layout_content_obj.attr('style', style); - - // 数据加入配置 - data['frontend_config'] = { - "style": style, - "ent": ent - } - $layout_content_obj.attr('data-json', encodeURIComponent(CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse(JSON.stringify(data))))); - $offcanvas_layout_module_config.offCanvas('close'); -} - /** * 模块-图片处理 * @author Devil @@ -3164,7 +3069,7 @@ $(function() $layout_content_obj = $(this).parents('.layout-content-container'); // 配置数据 - var config_doc = '#offcanvas-layout-module-config'; + var config_doc = '#offcanvas-layout-config'; var json = $layout_content_obj.attr('data-json') || null; if(json != null) { @@ -3183,13 +3088,13 @@ $(function() FormDataFill(json, config_doc); // 背景色组件处理 - ModuleColorpickerHandle($offcanvas_layout_module_config); + ModuleColorpickerHandle($offcanvas_layout_config); // 指定操作类型 - $offcanvas_layout_module_config.attr('data-ent', 'layout-content-container'); + $offcanvas_layout_config.attr('data-ent', 'layout-content-container'); // 打开配置 - $offcanvas_layout_module_config.offCanvas('open'); + $offcanvas_layout_config.offCanvas('open'); }); // 模块拖放 -- GitLab