From f68d5c9662265d39e78f328b5fd81376a544e825 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=91=E4=BA=9A=E6=9D=83?= <673583240@qq.com> Date: Wed, 27 Jul 2022 14:48:47 +0800 Subject: [PATCH 1/3] =?UTF-8?q?ztree=E5=A2=9E=E5=8A=A0=E8=8A=82=E7=82=B9?= =?UTF-8?q?=E6=BF=80=E6=B4=BB=E7=8A=B6=E6=80=812=EF=BC=8C=E5=B9=B6?= =?UTF-8?q?=E6=9A=B4=E9=9C=B2=E5=8F=AF=E9=85=8D=E7=BD=AEdom=E8=8A=82?= =?UTF-8?q?=E7=82=B9=EF=BC=8C=E5=9C=A8=E5=BD=93=E5=89=8Ddom=E8=8A=82?= =?UTF-8?q?=E7=82=B9=E7=9A=84=E8=8C=83=E5=9B=B4=E5=86=85=E6=93=8D=E4=BD=9C?= =?UTF-8?q?=EF=BC=8C=E6=A0=91=E6=BF=80=E6=B4=BB=E7=8A=B6=E6=80=81=E8=8A=82?= =?UTF-8?q?=E7=82=B9=E4=B8=8D=E4=BC=9A=E5=8F=98=E4=B8=BA=E6=BF=80=E6=B4=BB?= =?UTF-8?q?=E7=8A=B6=E6=80=812?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../@ztree/ztree_v3/js/jquery.ztree.extend.js | 13 ++++- .../src/fast-develop/src/css/style1.css | 49 ++++++++++++------- .../src/js/module/editor/resource_tree.js | 3 +- 3 files changed, 45 insertions(+), 20 deletions(-) diff --git a/fast-develop-web/fast-develop-editor/src/fast-develop/src/compoment/@ztree/ztree_v3/js/jquery.ztree.extend.js b/fast-develop-web/fast-develop-editor/src/fast-develop/src/compoment/@ztree/ztree_v3/js/jquery.ztree.extend.js index 3b614b2..7edb421 100644 --- a/fast-develop-web/fast-develop-editor/src/fast-develop/src/compoment/@ztree/ztree_v3/js/jquery.ztree.extend.js +++ b/fast-develop-web/fast-develop-editor/src/fast-develop/src/compoment/@ztree/ztree_v3/js/jquery.ztree.extend.js @@ -78,7 +78,8 @@ onKeyboard: false, theme: 'default', viewMode: 'body', - schemaType:'' + schemaType:'', + keepActiveParentNode:'ztree' }, data: { key: { @@ -845,6 +846,7 @@ return true; }, onClickNode: function (event, node) { + $('.currentNode').removeClass('currentNode') // 取消所有的激活的树节点 console.log(event.data.treeId,'treeId') var setting = data.getSetting(event.data.treeId), @@ -1981,7 +1983,7 @@ var setting = tools.clone(_setting); $.extend(true, setting, zSetting); // console.log(zSetting,'zSetting') - // console.log(setting,'setting') + console.log(setting,'setting') setting.treeId = obj.attr("id"); setting.treeObj = obj; setting.treeObj.empty(); @@ -2240,6 +2242,13 @@ } // 添加风格主题 $(obj).addClass(setting.view.theme) + $(document).click(function(e){ + if(!$(e.target).parents(setting.view.keepActiveParentNode).length){ + $('.curSelectedNode').addClass('currentNode') + var treeObj = $.fn.zTree.getZTreeObj(setting.treeId); + treeObj.cancelSelectedNode(); + } + }) return zTreeTools; } }; diff --git a/fast-develop-web/fast-develop-editor/src/fast-develop/src/css/style1.css b/fast-develop-web/fast-develop-editor/src/fast-develop/src/css/style1.css index 074238c..50cea79 100644 --- a/fast-develop-web/fast-develop-editor/src/fast-develop/src/css/style1.css +++ b/fast-develop-web/fast-develop-editor/src/fast-develop/src/css/style1.css @@ -188,17 +188,12 @@ body, padding: 3px; } #header-left span.layui-breadcrumb a:hover{ - /* color: rgb(79,158,238) !important; */ - /* background-color: #43437f; */ background-color: rgb(245,246,249); } .content .header .header-right { width: 500px; - /*background-color: antiquewhite;*/ } -/* .content .header .header-right .layui-nav { - background-color: #43437f; -} */ + tr.pq-grid-oddRow { background: #f5f6f9; } @@ -229,9 +224,7 @@ tr.pq-row-delete td /*background: #ccc;*/ color: #ccc; } -.ui-widget-header.disabled .ui-icon{ - /*background-image: url(images/ui-icons_888888_256x240.png);*/ -} + .pq-ui-button { cursor: pointer; margin-left: 3px; @@ -415,9 +408,7 @@ div.pq-toolbar{ .amis-scope .layui-tab-content>.layui-tab-item.item-pgGride{ width: 100%; } -.amis-scope *{ - /* box-sizing: ; */ -} + /* 解决右侧内容区侧出现的滚动条 */ #content .pear-tab>div, #content .pear-tab>ul{ @@ -428,9 +419,16 @@ div.pq-toolbar{ #content .pear-tab>div .amis-scope{ box-sizing: border-box; } -.amis-scope a:hover { - background-color: transparent; +.amis-scope .layui-layer .layui-layer-ico{ + background: url(../compoment/layui/dist/css/modules/layer/default/icon.png); +} +.amis-scope .layui-layer-setwin .layui-layer-close1 { + background-position: 1px -40px; } +.amis-scope .cxd-Modal .cxd-Modal-header .cxd-Modal-close:hover{ + background-color: transparent !important; +} + .layui-layout-right .layui-nav-item a{ display: flex; align-items: center; @@ -477,15 +475,15 @@ div.pq-toolbar{ background-position: -67px -125px; } .box1 { - height: 60%; + height: calc(60vh - 43px); overflow-y: hidden; } .box1 .layui-tab { height: calc(100% - 80px); } .box1 .layui-tab-content { - /* height: calc(100% - 80px); */ height: 100%; + max-height: 100%; background-color: #fff; } .box1 .layui-tab-content .layui-tab-item{ @@ -494,7 +492,12 @@ div.pq-toolbar{ .box1 ul.ztree { height: 100%; margin: 0px; + overflow-y: auto; } +.box1 ul.ztree>li { + /* max-height: 100%; */ + /* overflow-y: auto; */ +} .layui-tab-brief>.layui-tab-title .layui-this { background: #fff; color: #1296dc; @@ -504,4 +507,16 @@ div.pq-toolbar{ } #content .layui-tab-brief .layui-tab-content>div { height: calc(100vh - 111px); -} \ No newline at end of file +} +.amis-scope .cxd-Picker-input{ + text-align: left; +} +.amis-scope .cxd-Form-group--hor > * { + padding: 0; +} +.amis-scope .cxd-ButtonGroup > .cxd-Button{ + margin-right: 6px; +} +ul.ztree .currentNode{ + background-color: #e5e7eb; +} diff --git a/fast-develop-web/fast-develop-editor/src/fast-develop/src/js/module/editor/resource_tree.js b/fast-develop-web/fast-develop-editor/src/fast-develop/src/js/module/editor/resource_tree.js index 50990ac..8bab921 100644 --- a/fast-develop-web/fast-develop-editor/src/fast-develop/src/js/module/editor/resource_tree.js +++ b/fast-develop-web/fast-develop-editor/src/fast-develop/src/js/module/editor/resource_tree.js @@ -582,7 +582,8 @@ layui.define(['element', 'api', 'amis', 'schema', 'listener', 'api', 'jqgrid', ' view: { onKeyboard: true, showLine: false, - theme:'default' + theme:'default', + keepActiveParentNode:'.box1' }, check: { enable: true -- Gitee From 9b33695267021d8108e04e6473d8b02bfac75d69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=91=E4=BA=9A=E6=9D=83?= <673583240@qq.com> Date: Wed, 27 Jul 2022 17:10:58 +0800 Subject: [PATCH 2/3] =?UTF-8?q?1.=E6=A0=91=E7=9A=84=E7=88=B6=E7=BA=A7tabs?= =?UTF-8?q?=E6=89=93=E5=BC=80=E6=9C=89=E9=97=AE=E9=A2=98=EF=BC=8C=E4=BC=9A?= =?UTF-8?q?=E5=A2=9E=E5=A4=A7=E7=88=B6=E7=9B=92=E5=AD=90=E7=9A=84=E9=AB=98?= =?UTF-8?q?=E5=BA=A6=E4=BF=AE=E5=A4=8D=EF=BC=8C2.tabs=E5=A4=B4=E9=83=A8?= =?UTF-8?q?=E5=8F=B3=E9=94=AE=E8=8F=9C=E5=8D=95=E9=AB=98=E5=BA=A6=E8=B0=83?= =?UTF-8?q?=E6=95=B4=203.=E7=82=B9=E5=85=B6=E4=BB=96=E5=9C=B0=E6=96=B9?= =?UTF-8?q?=E5=B7=A6=E4=BE=A7=E6=A0=91=E8=A6=81=E5=A4=B1=E5=8E=BB=E7=84=A6?= =?UTF-8?q?=E7=82=B9=EF=BC=8C=E5=8F=98=E4=B8=BA=E5=8F=A6=E4=B8=80=E7=A7=8D?= =?UTF-8?q?=E6=BF=80=E6=B4=BB=E7=8A=B6=E6=80=81=EF=BC=8C=E5=B9=B6=E6=9A=B4?= =?UTF-8?q?=E9=9C=B2=E5=9C=A8=E5=93=AA=E4=B8=AAdom=E4=B8=8B=E6=93=8D?= =?UTF-8?q?=E4=BD=9C=EF=BC=8C=E8=8A=82=E7=82=B9=E7=9A=84=E7=8A=B6=E6=80=81?= =?UTF-8?q?=E4=B8=8D=E5=8F=98=204.tabs=E6=89=93=E5=BC=80=E6=BF=80=E6=B4=BB?= =?UTF-8?q?=E8=8A=82=E7=82=B9=E4=B8=8D=E6=98=BE=E7=A4=BA=EF=BC=8C=E8=BF=98?= =?UTF-8?q?=E5=BE=97=E6=BB=9A=E5=8A=A8=E6=89=8D=E8=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/fast-develop/src/css/style1.css | 9 ++++++-- .../src/js/module/editor/resource_content.js | 11 +++++++++- .../src/js/module/editor/resource_tree.js | 2 +- .../src/fast-develop/src/js/module/tab.js | 22 +++++-------------- 4 files changed, 23 insertions(+), 21 deletions(-) diff --git a/fast-develop-web/fast-develop-editor/src/fast-develop/src/css/style1.css b/fast-develop-web/fast-develop-editor/src/fast-develop/src/css/style1.css index 50cea79..82fb6df 100644 --- a/fast-develop-web/fast-develop-editor/src/fast-develop/src/css/style1.css +++ b/fast-develop-web/fast-develop-editor/src/fast-develop/src/css/style1.css @@ -92,6 +92,7 @@ body, .layui-side-scroll{ width: 400px; overflow-x: auto; + height: 100%; } .layui-tab-title{ @@ -123,7 +124,7 @@ body, display: flex; flex-direction: column; width: 400px; - height: 100%; + height: calc(100vh - 43px); background-color: #fbfbfb; } .box1 { @@ -132,6 +133,7 @@ body, } .box2 { height: 40%; + min-height: 40%; /*height: 400px;*/ background-color: #F5F6F9; overflow: auto; @@ -514,9 +516,12 @@ div.pq-toolbar{ .amis-scope .cxd-Form-group--hor > * { padding: 0; } -.amis-scope .cxd-ButtonGroup > .cxd-Button{ +.amis-scope .cxd-Grid-col--md2 .cxd-ButtonGroup > .cxd-Button{ margin-right: 6px; } ul.ztree .currentNode{ background-color: #e5e7eb; } +.amis-scope .pear-tab-menu li { + height: 30px; +} \ No newline at end of file diff --git a/fast-develop-web/fast-develop-editor/src/fast-develop/src/js/module/editor/resource_content.js b/fast-develop-web/fast-develop-editor/src/fast-develop/src/js/module/editor/resource_content.js index 5c8f48c..b5d838a 100644 --- a/fast-develop-web/fast-develop-editor/src/fast-develop/src/js/module/editor/resource_content.js +++ b/fast-develop-web/fast-develop-editor/src/fast-develop/src/js/module/editor/resource_content.js @@ -93,7 +93,16 @@ layui.define(['element', 'api', 'amis', 'schema', 'listener', 'ztree', 'utils'], close: true, title: title, id: id - }) + } + // ,function(){ + // $('.amis-scope').each(function(index,item){ + // console.log(index) + // if(index !== 0){ + // $(item).removeClass('amis-scope') + // } + // }) + // } + ) sessionStorage.setItem( "content-pear-current-treeNode", JSON.stringify(data)); } else { $('#fast-body').show() diff --git a/fast-develop-web/fast-develop-editor/src/fast-develop/src/js/module/editor/resource_tree.js b/fast-develop-web/fast-develop-editor/src/fast-develop/src/js/module/editor/resource_tree.js index 8bab921..dd769f8 100644 --- a/fast-develop-web/fast-develop-editor/src/fast-develop/src/js/module/editor/resource_tree.js +++ b/fast-develop-web/fast-develop-editor/src/fast-develop/src/js/module/editor/resource_tree.js @@ -700,7 +700,7 @@ layui.define(['element', 'api', 'amis', 'schema', 'listener', 'api', 'jqgrid', ' } }) pearBody.click(function(id) { - console.log(id) + }) } else { $('#content').hide() diff --git a/fast-develop-web/fast-develop-editor/src/fast-develop/src/js/module/tab.js b/fast-develop-web/fast-develop-editor/src/fast-develop/src/js/module/tab.js index a2c64f0..879cb94 100644 --- a/fast-develop-web/fast-develop-editor/src/fast-develop/src/js/module/tab.js +++ b/fast-develop-web/fast-develop-editor/src/fast-develop/src/js/module/tab.js @@ -96,7 +96,7 @@ layui.define(['jquery', 'element','resource_content','utils','ztree'], function( shade: false, skin: 'pear-tab-menu', closeBtn: false, - area: [menuWidth + 'px', '150px'], + area: [menuWidth + 'px', '123px'], fixed: true, anim: false, isOutAnim: false, @@ -300,7 +300,7 @@ layui.define(['jquery', 'element','resource_content','utils','ztree'], function( } /** 添 加 唯 一 选 项 卡 */ - pearTab.prototype.addTabOnly = function(opt, time) { + pearTab.prototype.addTabOnly = function(opt, callback,time) { var title = ''; if (opt.close) { title += '' + opt.title + @@ -360,9 +360,11 @@ layui.define(['jquery', 'element','resource_content','utils','ztree'], function( sessionStorage.setItem(this.option.elem + "-pear-tab-data-current", opt.id); } } - console.log(this.option.elem, opt.id,'999999') element.tabChange(this.option.elem, opt.id); this.positionTab() + if(callback){ + callback() + } sessionStorage.setItem(this.option.elem + "-pear-tab-data-current", opt.id); } @@ -401,14 +403,12 @@ layui.define(['jquery', 'element','resource_content','utils','ztree'], function( //根据 elem id 来删除指定的 layui title li var tabTitle = $(".layui-tab[lay-filter='" + elem + "']").find(".layui-tab-title"); - console.log(id,'id') // 删除指定 id 的 title var removeTab = tabTitle.find("li[lay-id='" + id + "']"); var nextNode = removeTab.next("li"); if (!removeTab.hasClass("layui-this")) { removeTab.remove(); var tabContent = $(".layui-tab[lay-filter='" + elem + "']").find("div[id='treenode_" + id + "']").parent(); - console.log('treenode_'+id,'9999999') tabContent.remove(); tabData = JSON.parse(sessionStorage.getItem(elem + "-pear-tab-data")); @@ -629,7 +629,6 @@ layui.define(['jquery', 'element','resource_content','utils','ztree'], function( }) $("body .layui-tab[lay-filter='" + option.elem + "']").on("click", "#closeAll", function() { - console.log('向下箭头') var currentId = $(".layui-tab[lay-filter='" + option.elem + "'] .layui-tab-title .layui-this").attr("lay-id"); var tabtitle = $(".layui-tab[lay-filter='" + option.elem + "'] .layui-tab-title li"); $.each(tabtitle, function(i) { @@ -640,19 +639,8 @@ layui.define(['jquery', 'element','resource_content','utils','ztree'], function( }) $("body .layui-tab[lay-filter='" + option.elem + "']").on("click", "#refersh", function() { - console.log('向下箭头') var currentId = $(".layui-tab[lay-filter='" + option.elem + "'] .layui-tab-title .layui-this").attr("lay-id"); - console.log(currentId,'currentId') option.refersh(currentId) - // var treeNode = JSON.parse(sessionStorage.getItem("content-pear-current-treeNode")) - // var schemaType = JSON.parse(sessionStorage.getItem("content-schemaType")) - // resource_content.render({ - // elem:'#treenode_'+currentId, - // treeNode: treeNode, - // viewMode:'tabs', - // amisData: utils.getGlobalEnv(treeNode.data), - // schemaType:schemaType - // }) }) } -- Gitee From e82bffb267f50ac004510e21deba8dcd869c361b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=91=E4=BA=9A=E6=9D=83?= <673583240@qq.com> Date: Thu, 28 Jul 2022 20:36:04 +0800 Subject: [PATCH 3/3] =?UTF-8?q?1.=E5=B1=9E=E6=80=A7=E9=9D=A2=E6=9D=BF?= =?UTF-8?q?=E6=A0=B7=E5=BC=8F=E8=B0=83=E6=95=B4=E3=80=82=20=202.=E6=A0=91t?= =?UTF-8?q?ab=E5=88=87=E6=8D=A2=E5=BE=AE=E8=B0=83=E3=80=82=203.jqgride?= =?UTF-8?q?=E9=80=89=E4=B8=AD=E8=A1=8C=E6=96=87=E5=AD=97=E9=A2=9C=E8=89=B2?= =?UTF-8?q?=E8=B0=83=E6=95=B4=EF=BC=8C=E5=A4=96=E8=BE=B9=E6=A1=86=E9=98=B4?= =?UTF-8?q?=E5=BD=B1=E8=B0=83=E6=95=B4=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/fast-develop/gulpfile.js | 2 +- .../src/fast-develop/package.json | 2 +- .../ztree_v3/css/zTreeStyle/img/icon.png | Bin 17940 -> 20804 bytes .../ztree_v3/css/zTreeStyle/img/icon3.png | Bin 0 -> 17940 bytes .../src/fast-develop/src/css/style1.css | 104 ++++++++++++++---- .../src/fast-develop/src/image/user.png | Bin 3049 -> 2217 bytes .../src/fast-develop/src/image/user1.png | Bin 0 -> 3049 bytes .../src/js/module/editor/editor.js | 6 +- 8 files changed, 87 insertions(+), 27 deletions(-) create mode 100644 fast-develop-web/fast-develop-editor/src/fast-develop/src/compoment/@ztree/ztree_v3/css/zTreeStyle/img/icon3.png create mode 100644 fast-develop-web/fast-develop-editor/src/fast-develop/src/image/user1.png diff --git a/fast-develop-web/fast-develop-editor/src/fast-develop/gulpfile.js b/fast-develop-web/fast-develop-editor/src/fast-develop/gulpfile.js index 9b00b67..3b5416f 100644 --- a/fast-develop-web/fast-develop-editor/src/fast-develop/gulpfile.js +++ b/fast-develop-web/fast-develop-editor/src/fast-develop/gulpfile.js @@ -172,7 +172,7 @@ function server(){ return [ createProxyMiddleware( '/builder',{ - target: 'http://localhost:8210' + target: 'http://11.2.251.48:8210' }), createProxyMiddleware( '/api', { diff --git a/fast-develop-web/fast-develop-editor/src/fast-develop/package.json b/fast-develop-web/fast-develop-editor/src/fast-develop/package.json index 7f9f6b7..10b2a99 100644 --- a/fast-develop-web/fast-develop-editor/src/fast-develop/package.json +++ b/fast-develop-web/fast-develop-editor/src/fast-develop/package.json @@ -12,7 +12,7 @@ "@babel/core": "^7.18.6", "@babel/preset-env": "^7.18.6", "@ztree/ztree_v3": "3.5.48", - "amis": "2.0.0", + "amis": "2.0.2", "browser-sync": "^2.27.10", "gulp": "^4.0.2", "gulp-babel": "^8.0.0", diff --git a/fast-develop-web/fast-develop-editor/src/fast-develop/src/compoment/@ztree/ztree_v3/css/zTreeStyle/img/icon.png b/fast-develop-web/fast-develop-editor/src/fast-develop/src/compoment/@ztree/ztree_v3/css/zTreeStyle/img/icon.png index bcb959659e548874c8d17d1db369fb5c4b2bdd46..84771a5922cc1c614ba84c9393ae553d2a0b6bbc 100644 GIT binary patch delta 19250 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 JPDHLkV1i7P9=HGi delta 16368 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�Gv1su>O}n9It1OQH3kNo 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 .cxd-Form-label { text-align: left; - padding-left: 30px; + padding-left: 10px; } #viewForm .cxd-TextControl-input{ border-radius: 1px; @@ -362,7 +362,7 @@ div.pq-toolbar{ padding-left: 0px; } #viewForm .cxd-Form-item--horizontal { - margin-bottom: 0.5em; + margin-bottom: 0.3em; } #content .layui-tab-item .cxd-Page-body>iframe { height: calc(100vh - 120px)!important; @@ -441,18 +441,31 @@ div.pq-toolbar{ width: 30px; display: inline-block; background: url(../compoment/@ztree/ztree_v3/css/zTreeStyle/img/icon.png) no-repeat scroll 0 0 transparent; - background-position: -112px -128px; + background-position: -335px -128px; margin-right: 3px; /* border-radius: 50%; */ } +.layui-layout-right .layui-nav-item a:hover .review { + background-position: -335px -128px; +} +.layui-layout-right .layui-nav-item a:hover{ + color: rgb(0,167,255); +} .layui-side .layui-tab-title{ - height: 78px; + height: 64px; padding-top: 0; background-color: #f3f4f6; } .layui-side .layui-tab-title li{ - padding-top: 10px; - height: 78px; + padding: 0; + border: 1px solid #e5e7eb; + margin-top: -1px; + margin-left: -1px; + padding-top: 4px; + height: 65px; +} +.layui-side .layui-tab-title li span{ + font-size: 13px; } .layui-side .layui-tab-title li{ /* display: flex; */ @@ -461,20 +474,34 @@ div.pq-toolbar{ .layui-side .layui-tab-title .layui-this:after { height: 77px; } - -.layui-side-scroll ul.layui-tab-title li span{ +.layui-side-scroll ul.layui-tab-title li { + color: #6b7280; + font-size: 14px; +} +.layui-side-scroll ul.layui-tab-title li i{ display: block; - height: 35px; + height: 30px; width: 30px; background: url(../compoment/@ztree/ztree_v3/css/zTreeStyle/img/icon.png) no-repeat scroll 0 0 transparent; - margin-left: 10px; - margin-bottom: 1px; + /* margin-left: 10px; */ } -.layui-side-scroll ul.layui-tab-title li span.resource{ - background-position: -25px -125px; +.layui-side-scroll ul.layui-tab-title li i.resource{ + background-position: -152px -127px; } -.layui-side-scroll ul.layui-tab-title li span.workflow{ - background-position: -67px -125px; +.layui-side-scroll ul.layui-tab-title li i.workflow{ + background-position: -189px -127px; +} +.layui-side-scroll ul.layui-tab-title li.layui-this i.resource{ + background-position: -230px -127px; +} +.layui-side-scroll ul.layui-tab-title li.layui-this i.workflow{ + background-position: -268px -127px; +} +.layui-side-scroll ul.layui-tab-title li span { + display: block; + width: 100px; + text-align: center; + text-align: -webkit-center; } .box1 { height: calc(60vh - 43px); @@ -486,7 +513,7 @@ div.pq-toolbar{ .box1 .layui-tab-content { height: 100%; max-height: 100%; - background-color: #fff; + /* background-color: #fff; */ } .box1 .layui-tab-content .layui-tab-item{ height: 100%; @@ -501,8 +528,10 @@ div.pq-toolbar{ /* overflow-y: auto; */ } .layui-tab-brief>.layui-tab-title .layui-this { - background: #fff; - color: #1296dc; + background: rgb(251,251,251); + color: #151a26; + border-bottom: none; + /* color: #1296dc; */ } .layui-tab-brief>.layui-tab-title .layui-this:after { border-bottom: none; @@ -524,4 +553,35 @@ ul.ztree .currentNode{ } .amis-scope .pear-tab-menu li { height: 30px; +} +.amis-scope .pq-grid { + box-shadow: 0 0.0625rem 0.0625rem rgba(0, 0, 0, 0.05); +} +.box2 .content { + padding: 3px 15px 0 0; +} +#viewForm_container .layui-elem-field { + border: none; +} +#viewForm_container .layui-field-title{ + padding: 0 0 3px 5px; + margin: 0; +} +#viewForm_container .cxd-Form { + margin-left: 10px; + border-top: 1px solid #e5e7eb; + padding-top: 10px; +} +#viewForm_container .cxd-TextControl-input { + padding: 3px 5px; + border-radius: 4px; +} +#viewForm_container .cxd-Form-label { + font-size: 14px; + font-family: "Microsoft YaHei"; + font-weight: 700; + font-size: 88%; +} +.ui-state-highlight, .ui-widget-content .ui-state-highlight{ + color:#333; } \ No newline at end of file diff --git a/fast-develop-web/fast-develop-editor/src/fast-develop/src/image/user.png b/fast-develop-web/fast-develop-editor/src/fast-develop/src/image/user.png index ad6c32d6ba58d3e22e4efd3344041f9a865c0d97..c60da676b2584a11fecb33a6cb72e9941bc2ca1a 100644 GIT binary patch delta 1522 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 literal 0 HcmV?d00001 diff --git a/fast-develop-web/fast-develop-editor/src/fast-develop/src/js/module/editor/editor.js b/fast-develop-web/fast-develop-editor/src/fast-develop/src/js/module/editor/editor.js index 7453c17..6cd9d02 100644 --- a/fast-develop-web/fast-develop-editor/src/fast-develop/src/js/module/editor/editor.js +++ b/fast-develop-web/fast-develop-editor/src/fast-develop/src/js/module/editor/editor.js @@ -49,7 +49,7 @@ layui.define(['element', 'edropdown', 'layer', 'util', 'form', 'fast_config', 'a } return ` -

  • ${settings.title}
  • +
  • ${settings.title}
  • `; } @@ -84,9 +84,9 @@ layui.define(['element', 'edropdown', 'layer', 'util', 'form', 'fast_config', 'a
    -
    +
    -
    +
    -- Gitee