From ed10676fb4ae88d8335e4b2523af7032a030140b Mon Sep 17 00:00:00 2001 From: wangchengming <15110151257@163.com> Date: Mon, 4 Aug 2025 18:02:05 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/icons/svg/packUp.svg | 11 + src/assets/icons/svg/unfold.svg | 11 + src/assets/images/icon_feedback.png | Bin 0 -> 786 bytes src/assets/images/no_notice.png | Bin 0 -> 13219 bytes src/assets/styles/index.scss | 2 +- src/assets/styles/ruoyi.scss | 255 +++++++++++++++--- src/assets/styles/sidebar.scss | 4 +- src/layout/components/Navbar.vue | 88 +++++- src/layout/index.vue | 2 +- src/views/index.vue | 73 +++-- src/views/monitor/operlog/index.vue | 24 +- src/views/problemFeedback/index.vue | 20 +- src/views/supplier/index.vue | 222 +++++++++++++++ .../system/administrativeRegion/index.vue | 10 +- src/views/system/businessArea/index.vue | 26 +- src/views/system/config/index.vue | 2 +- src/views/system/dept/index.vue | 16 +- src/views/system/dict/data.vue | 22 +- src/views/system/dict/index.vue | 20 +- src/views/system/mediaType/index.vue | 10 +- src/views/system/menu/index.vue | 19 +- src/views/system/notice/index.vue | 2 +- src/views/system/post/index.vue | 20 +- src/views/system/pptTemplate/index.vue | 16 +- src/views/system/role/authUser.vue | 6 +- src/views/system/role/index.vue | 26 +- src/views/system/role/selectUser.vue | 8 +- src/views/system/user/index.vue | 28 +- src/views/system/user/profile/userAvatar.vue | 2 +- 29 files changed, 727 insertions(+), 218 deletions(-) create mode 100644 src/assets/icons/svg/packUp.svg create mode 100644 src/assets/icons/svg/unfold.svg create mode 100644 src/assets/images/icon_feedback.png create mode 100644 src/assets/images/no_notice.png create mode 100644 src/views/supplier/index.vue diff --git a/src/assets/icons/svg/packUp.svg b/src/assets/icons/svg/packUp.svg new file mode 100644 index 0000000..f38cbfe --- /dev/null +++ b/src/assets/icons/svg/packUp.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/assets/icons/svg/unfold.svg b/src/assets/icons/svg/unfold.svg new file mode 100644 index 0000000..227acb3 --- /dev/null +++ b/src/assets/icons/svg/unfold.svg @@ -0,0 +1,11 @@ + + + + + + diff --git a/src/assets/images/icon_feedback.png b/src/assets/images/icon_feedback.png new file mode 100644 index 0000000000000000000000000000000000000000..261132df106647c819397d508a26d3ff70f4f821 GIT binary patch literal 786 zcmV+t1MU2YP)Px%%t=H+R7gv$m076HYZS(RkD-JMabYYaiVH(7a6=^H&M8ijQ>G{xqqvcwNXV2N z6e&Ze3@JpW;?7W}lytZu$Cf!H!m+%M-mPzc`(OL}V%`0}cYW(w!?T_x3M?W91IK~3 zMehZ_y$7~RT2=n0@*g5%L=N5(xC-2<0Hh}{1Q;vnOsRi8fQa}5I0AeG+5k%=ZEg%8 zBDw&Nf#s6c76L@XB;X+M5SX1Zx>yB3N1zs1DQQgufQXm@>;e7CfNuNrCL`0(ipMmCOt#}6v$Q7LhhUWKw4JPS%oqr_&&iDkdCI89a_awcHh$+AU zU>)!u@Hentk}LgTl>+QaS|*uUAkK z?QxQ!o0T>5#kYqalw20^dT<{yv zSCU!w(|&AnL{tLc#p@}lQ%P0M+!SsNOawfuT1nUIe5wIx2eg!ANpMnb)ycHI-x8&* z0!x5V`Fp0MefFyupsX!5S+m{(lYtGuz_hH^p|L>k%(PQg14P7MfU|QYmYAI$e%g=u zl6FNzd*E_f#ujN_ovQ+f2ruGx;4ZKL*bi8Trb;@TTQ>+e4ZM-my<&ifSPobzuUIvK zf6|7xO7~)dr1LqrXK*ah^#d?Q(#=KzBEmja*2RDWxdI3O0@O&lmVe20$82Tt1EilV9~OpE9hEB-4dr)l3rw=+vd5X{t?l{hu+!*oCE%p@~ literal 0 HcmV?d00001 diff --git a/src/assets/images/no_notice.png b/src/assets/images/no_notice.png new file mode 100644 index 0000000000000000000000000000000000000000..9175a181fa59935879d32d8929776c98d5c4cb59 GIT binary patch literal 13219 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 V0^~Xw(8B-#002ovPDHLkV1kIHw8{Vg literal 0 HcmV?d00001 diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss index 0ff47c4..2aa7e91 100644 --- a/src/assets/styles/index.scss +++ b/src/assets/styles/index.scss @@ -122,7 +122,7 @@ aside { //main-container全局样式 .app-container { - width: 1840px; + width: 100%; margin: 0 auto; padding: 0 !important; } diff --git a/src/assets/styles/ruoyi.scss b/src/assets/styles/ruoyi.scss index ab82c2f..6ece4dd 100644 --- a/src/assets/styles/ruoyi.scss +++ b/src/assets/styles/ruoyi.scss @@ -90,10 +90,6 @@ h6 { font-weight: 700; } -.el-dialog:not(.is-fullscreen) { - margin-top: 6vh !important; -} - .el-dialog.scrollbar .el-dialog__body { overflow: auto; overflow-x: hidden; @@ -345,6 +341,109 @@ h6 { } // 按钮样式 +.el-message-box__btns .el-button--primary { + /* 修改确认按钮样式 */ + border-radius: 4px 4px 4px 4px; + background: #1a75e6 !important; + font-family: Microsoft YaHei; + font-weight: 400; + font-size: 16px; + text-align: center; + color: #FFFFFF !important; +} + +.el-message-box__btns .el-button--primary:hover { + /* 修改确认按钮样式 */ + background: #1a75e6 !important; + color: #FFFFFF !important; +} + +.el-message-box__btns .el-button--default { + /* 修改取消按钮样式 */ + border-radius: 4px 4px 4px 4px; + background: #ffc63d; + font-family: Microsoft YaHei; + font-weight: 400; + font-size: 16px; + text-align: center; + color: #000000; +} + +.el-message-box__btns .el-button--default:hover { + /* 修改取消按钮样式 */ + background: #ffc63d; + color: #000000; +} + +.custom-confirm-btn { + // width: 100px; + // height: 34px; + border-radius: 4px 4px 4px 4px; + background: #1a75e6; + font-family: Microsoft YaHei; + font-weight: 400; + font-size: 16px; + text-align: center; + color: #FFFFFF; +} + +.custom-confirm-btn:hover { + background: #1a75e6; + color: #FFFFFF; +} + +.custom-cancel-btn { + // width: 100px; + // height: 34px; + border-radius: 4px 4px 4px 4px; + background: #ffc63d; + font-family: Microsoft YaHei; + font-weight: 400; + font-size: 16px; + text-align: center; + color: #000000; +} + +.custom-cancel-btn:hover { + background: #ffc63d; + color: #000000; +} + + +.my-confirm-btn { + width: 100px; + height: 34px; + border-radius: 4px 4px 4px 4px; + background: #1a75e6; + font-family: Microsoft YaHei; + font-weight: 400; + font-size: 16px; + text-align: center; + color: #FFFFFF; +} + +.my-confirm-btn:hover { + background: #1a75e6; + color: #FFFFFF; +} + +.my-cancel-btn { + width: 100px; + height: 34px; + border-radius: 4px 4px 4px 4px; + background: #ffc63d; + font-family: Microsoft YaHei; + font-weight: 400; + font-size: 16px; + text-align: center; + color: #000000; +} + +.my-cancel-btn:hover { + background: #ffc63d; + color: #000000; +} + .primaryBtn { height: 30px; border-radius: 15px 15px 15px 15px; @@ -382,22 +481,64 @@ h6 { } // 查询条件表单样式覆盖 +.more-search-pane { + display: flex; + justify-content: space-between; + align-items: center; +} + +.search-where-container { + flex: 1; +} + +.search-more-button { + width: 100px; + text-align: right; + display: flex; + align-items: center; + justify-content: flex-end; +} + .searchPanel { - width: 1840px; + width: 100%; height: 45px; line-height: 45px; background: rgba(255, 255, 255, 0.06); border-top: 1px solid rgba(255, 255, 255, 0.3); border-bottom: 1px solid rgba(255, 255, 255, 0.3); - margin-bottom: 20px; padding: 0 20px; } -.searchPanelForm .el-form-item--default { +.searchSmallPanel { + width: 100%; + height: 34px; + line-height: 34px; + background: rgba(255, 255, 255, 0.06); + border-top: 1px solid rgba(255, 255, 255, 0.3); + border-bottom: 1px solid rgba(255, 255, 255, 0.3); + padding: 0 20px; +} + +.el-button.is-text { + background-color: transparent; + border: 0 solid transparent; + color: #ffffff; + padding: 0 !important; +} + +.el-button.is-text:not(.is-disabled):hover { + background-color: transparent; + border: 0 solid transparent; + color: #ffffff; +} + +.searchPanelForm .el-form-item--default, +.searchSmallPanelForm .el-form-item--default { margin-bottom: 6px; } -.searchPanelForm .el-form--inline .el-form-item { +.searchPanelForm .el-form--inline .el-form-item, +.searchSmallPanelForm .el-form--inline .el-form-item { display: inline-flex; margin-right: 26px; vertical-align: middle; @@ -411,94 +552,127 @@ h6 { min-width: 34px; } +.searchSmallPanelForm .el-form-item__label { + font-family: Microsoft YaHei; + font-weight: 400; + font-size: 16px; + color: #FFFFFF; + min-width: 34px; + line-height: 34px; +} + + // 文本输入框样式 -.searchPanelForm .el-input__inner { +.searchPanelForm .el-input__inner, +.searchSmallPanelForm .el-input__inner { font-family: Microsoft YaHei; font-weight: 400; font-size: 16px; color: #FFFFFF; } -.searchPanelForm .el-input__clear { +.searchPanelForm .el-input__clear, +.searchSmallPanelForm .el-input__clear { color: #FFFFFF; } -.searchPanelForm .el-input__clear:hover { +.searchPanelForm .el-input__clear:hover, +.searchSmallPanelForm .el-input__clear:hover { color: #FFFFFF; } -.searchPanelForm .el-input__inner::placeholder { +.searchPanelForm .el-input__inner::placeholder, +.searchSmallPanelForm .el-input__inner::placeholder { font-family: Microsoft YaHei; font-weight: 400; font-size: 16px; color: #FFFFFF; } -.searchPanelForm .el-input__wrapper { +.searchPanelForm .el-input__wrapper, +.searchSmallPanelForm .el-input__wrapper { background-color: transparent; border-radius: 0; box-shadow: none; padding: 0; } -// 选择框样式 -.searchPanelForm .el-select__wrapper { +// 选择框样式 +.searchPanelForm .el-select__wrapper, +.searchSmallPanelForm .el-select__wrapper { background-color: transparent; border-radius: 0; box-shadow: none; padding: 0; } -.searchPanelForm .el-select__wrapper.is-hovering:not(.is-focused) { +.searchPanelForm .el-select__wrapper.is-hovering:not(.is-focused), +.searchSmallPanelForm .el-select__wrapper.is-hovering:not(.is-focused) { box-shadow: none; } -.searchPanelForm .el-select__placeholder { +.searchPanelForm .el-select__placeholder, +.searchSmallPanelForm .el-select__placeholder { font-family: Microsoft YaHei; font-weight: 400; font-size: 16px; color: #FFFFFF; + + // 添加这三行,select中设置最小宽度,可以依据选择内容自适应 + position: relative; + top: none; + transform: none; } -.searchPanelForm .el-select__caret { +.searchPanelForm .el-select__caret, +.searchSmallPanelForm .el-select__caret { color: #FFFFFF; } // 查询日期框样式 -.searchPanelForm .el-date-editor .el-range__icon { +.searchPanelForm .el-date-editor .el-range__icon, +.searchSmallPanelForm .el-date-editor .el-range__icon { color: #FFFFFF; } -.searchPanelForm .el-date-editor .el-range-separator { +.searchPanelForm .el-date-editor .el-range-separator, +.searchSmallPanelForm .el-date-editor .el-range-separator { color: #FFFFFF; } -.searchPanelForm .el-date-editor .el-range-input { +.searchPanelForm .el-date-editor .el-range-input, +.searchSmallPanelForm .el-date-editor .el-range-input { font-family: Microsoft YaHei; font-weight: 400; font-size: 16px; color: #FFFFFF; } -.searchPanelForm .el-date-editor .el-range-input::placeholder { +.searchPanelForm .el-date-editor .el-range-input::placeholder, +.searchSmallPanelForm .el-date-editor .el-range-input::placeholder { font-family: Microsoft YaHei; font-weight: 400; font-size: 16px; color: #FFFFFF; } -.searchPanelForm .el-date-editor .el-range__close-icon { +.searchPanelForm .el-date-editor .el-range__close-icon, +.searchSmallPanelForm .el-date-editor .el-range__close-icon { color: #FFFFFF; } -.searchPanelForm .el-date-editor.el-input__wrapper:hover { +.searchPanelForm .el-date-editor.el-input__wrapper:hover, +.searchSmallPanelForm .el-date-editor.el-input__wrapper:hover { background-color: transparent; border-radius: 0; box-shadow: none !important; padding: 0; } -// 独立查询输入框样式 +// 独立查询输入框样式 +.searchInputForm .el-form-item--default { + margin-bottom: 0px; +} .searchInputForm .el-input__inner { font-family: Microsoft YaHei; font-weight: 400; @@ -635,7 +809,7 @@ h6 { } .my_dialog .el-dialog__header { - border-bottom: 1px solid #D4DAE1 !important; + border-bottom: 1px solid #58585820 !important; padding: 16px; font-family: Microsoft YaHei; font-weight: 700; @@ -652,18 +826,14 @@ h6 { } .my_dialog .el-dialog__body { - // font-family: Microsoft YaHei; - // font-weight: 400; - // font-size: 16px; - // color: #3B3B3B; padding: 20px; } .my_dialog .el-dialog__footer { box-sizing: border-box; padding: 16px; - text-align: right; - border-top: 1px solid #D4DAE1 !important; + text-align: center; + border-top: 1px solid #58585830 !important; } // 表单录入样式 @@ -792,4 +962,25 @@ h6 { font-weight: 400; font-size: 16px; color: #B8B8B8; +} + +.myFeedBackForm .el-form-item__label { + font-family: Microsoft YaHei; + font-weight: 600; + font-size: 16px; + color: #000000; + // min-width: 34px; +} + +.myFeedBackForm .el-textarea__inner { + font-family: Microsoft YaHei; + font-weight: 400; + font-size: 16px; + color: #525252; +} +.myFeedBackForm .el-textarea__inner::placeholder { + font-family: Microsoft YaHei; + font-weight: 400; + font-size: 16px; + color: #87898E !important; } \ No newline at end of file diff --git a/src/assets/styles/sidebar.scss b/src/assets/styles/sidebar.scss index 809f7c2..208f6bc 100644 --- a/src/assets/styles/sidebar.scss +++ b/src/assets/styles/sidebar.scss @@ -113,11 +113,11 @@ .hideSidebar { .sidebar-container { - width: 54px !important; + width: 0px !important; } .main-container { - margin-left: 54px; + margin: 0 36px; } .sub-menu-title-noDropdown { diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue index 335b8c2..09bb920 100644 --- a/src/layout/components/Navbar.vue +++ b/src/layout/components/Navbar.vue @@ -13,19 +13,40 @@
+ {{ userStore.nickName }} admin
-
+
+ + + + + + + + + +