From e3a254e169adeb0b11a8b3eae9172701e9557d0c Mon Sep 17 00:00:00 2001 From: wanggeng <450292408@qq.com> Date: Wed, 18 May 2022 17:19:04 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84OA=20app=E7=AB=AF=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../resources/static/form/css/oa-form.css | 4 +- .../static/form/css/oa-user-select.css | 14 +-- .../resources/static/form/js/oa-form-util.js | 88 ++++++++++++------ .../static/form/js/oa-user-select.js | 5 +- .../templates/ftl/page/app/app-form-save.ftl | 3 +- .../templates/ftl/page/app/app-form-show.ftl | 7 +- .../ftl/page/app/app-form-update.ftl | 11 +-- .../ftl/page/app/oa/app-form-save.ftl | 3 +- .../ftl/page/app/oa/app-form-show.ftl | 59 +++++++++--- .../ftl/page/app/oa/app-form-update.ftl | 92 +++++++++++++------ .../templates/ftl/page/web/form-save.ftl | 3 +- .../templates/ftl/page/web/form-show.ftl | 3 +- .../templates/ftl/page/web/form-update.ftl | 3 +- .../templates/ftl/page/web/oa/form-save.ftl | 3 +- .../templates/ftl/page/web/oa/form-show.ftl | 8 +- .../templates/ftl/page/web/oa/form-update.ftl | 3 +- 16 files changed, 208 insertions(+), 101 deletions(-) diff --git a/module-form/src/main/resources/static/form/css/oa-form.css b/module-form/src/main/resources/static/form/css/oa-form.css index 6e38b46b..3d1cc685 100644 --- a/module-form/src/main/resources/static/form/css/oa-form.css +++ b/module-form/src/main/resources/static/form/css/oa-form.css @@ -6,7 +6,7 @@ padding: 15px 0; z-index: 100; background-color: #FFF; - border-bottom: 1px solid #f1f1f1; + border-bottom: 1px solid #e6e6e6; } .oa-form-footer-tool-bar { @@ -17,7 +17,7 @@ padding: 15px 0; z-index: 100; background-color: #FFF; - border-top: 1px solid #f1f1f1; + border-top: 1px solid #e6e6e6; } .layui-card { diff --git a/module-form/src/main/resources/static/form/css/oa-user-select.css b/module-form/src/main/resources/static/form/css/oa-user-select.css index 32d971de..b6e63622 100644 --- a/module-form/src/main/resources/static/form/css/oa-user-select.css +++ b/module-form/src/main/resources/static/form/css/oa-user-select.css @@ -1,21 +1,21 @@ .select-user-container {background-color:#fff; padding: 0px;height: 100%;width: 500px; position:relative;} -.select-user-container .top {border-top: 1px;border-right: 1px;border-bottom: 0;border-left: 1px;border-style: solid;border-color: silver;padding: 5px;} -.select-user-container .top .selected-user {border: 1px dotted silver;line-height: 30px;padding: 5px;overflow: hidden;} +.select-user-container .top {border-top: 1px;border-right: 1px;border-bottom: 0;border-left: 1px;border-style: solid;border-color: #e6e6e6;padding: 5px;} +.select-user-container .top .selected-user {border: 1px dotted #e6e6e6;line-height: 30px;padding: 5px;overflow: hidden;} .select-user-container .top .selected-user .list {width: 498px;height: 60px;overflow-y: scroll;overflow-x: hidden;} -.select-user-container .center {border: 1px solid silver;height: 40px;overflow: hidden;} +.select-user-container .center {border: 1px solid #e6e6e6;height: 40px;overflow: hidden;} .select-user-container .center .list {padding: 5px 8px;line-height: 30px;height: 50px;white-space: nowrap;overflow-x: scroll;overflow-y: hidden;} .select-user-container .center .list span {cursor: pointer;} .select-user-container .center .list span::after {content: ' > ';} .select-user-container .center .list span:last-child {color: #b7b5b5; cursor: default;} .select-user-container .center .list span:last-child::after {content: ''} .select-user-container .bottom {font-size: 0;} -.select-user-container .bottom .left {display: inline-block;width: 198px;border-top: 0;border-right: 1px;border-bottom: 1px;border-left: 1px;border-style: solid;border-color: silver;overflow: hidden;} +.select-user-container .bottom .left {display: inline-block;width: 198px;border-top: 0;border-right: 1px;border-bottom: 1px;border-left: 1px;border-style: solid;border-color: #e6e6e6;overflow: hidden;} .select-user-container .bottom .left .list {width: 216px;height: 300px;overflow-y: scroll;overflow-x: hidden;} -.select-user-container .bottom .left .list div {font-size: 14px;padding: 5px 8px;line-height: 28px;border-top: 0;border-right: 1px;border-bottom: 1px;border-left: 0;border-style: dotted;border-color: silver; cursor: pointer;} +.select-user-container .bottom .left .list div {font-size: 14px;padding: 5px 8px;line-height: 28px;border-top: 0;border-right: 1px;border-bottom: 1px;border-left: 0;border-style: dotted;border-color: #e6e6e6; cursor: pointer;} .select-user-container .bottom .left .list div:last-child {border-bottom: 0;} -.select-user-container .bottom .right {display: inline-block;width: 299px;border-top: 0;border-right: 1px;border-bottom: 1px;border-left: 0px;border-style: solid;border-color: silver;overflow: hidden;} +.select-user-container .bottom .right {display: inline-block;width: 299px;border-top: 0;border-right: 1px;border-bottom: 1px;border-left: 0px;border-style: solid;border-color: #e6e6e6;overflow: hidden;} .select-user-container .bottom .right .list {width: 316px;height: 300px;overflow-y: scroll;overflow-x: hidden;} -.select-user-container .bottom .right .list .user-item {padding: 5px;border-bottom: 1px dotted silver; cursor: pointer;} +.select-user-container .bottom .right .list .user-item {padding: 5px;border-bottom: 1px dotted #e6e6e6; cursor: pointer;} .select-user-container .bottom .right .list .user-item .avatar {display: inline-block;width: 40px;height: 40px; line-height: 40px; font-size: 20px; border-radius: 20px; text-align: center;} .select-user-container .bottom .right .list .user-item .avatar img {width: 100%;height: 100%;} .select-user-container .bottom .right .list .user-item .info {display: inline-block;font-size: 14px;line-height: 20px;vertical-align: top;margin-left: 5px;} diff --git a/module-form/src/main/resources/static/form/js/oa-form-util.js b/module-form/src/main/resources/static/form/js/oa-form-util.js index e86a75e7..f867254d 100644 --- a/module-form/src/main/resources/static/form/js/oa-form-util.js +++ b/module-form/src/main/resources/static/form/js/oa-form-util.js @@ -7,6 +7,19 @@ function OaFormUtil(layui) { var restAjax = layui.restajax; var processImageEnlargeScale = 0; + // 消息位置 + function getMsgOffset(isApp) { + return isApp ? '15px' : 'auto'; + } + + /** + * 关闭按钮组 + */ + function closeBtns() { + $('#formBtns').click(); + $('#appFormBtns').click(); + } + /** * 设置保存历史字段列表 * @param formData @@ -57,13 +70,13 @@ function OaFormUtil(layui) { if (!jointlySigns) { continue; } - var signListDom = '