From de61b0f2e235e0ec0c8165392e38dd06a0896a96 Mon Sep 17 00:00:00 2001 From: toesbieya <1647775459@qq.com> Date: Tue, 1 Dec 2020 20:43:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=AB=98=E9=98=B6=E5=87=BD?= =?UTF-8?q?=E6=95=B0=E5=BC=8F=E7=BB=84=E4=BB=B6=E7=9A=84slot=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修复了根据后台数据构建路有菜单时因引用传递导致的一些问题 修复用户导航的一些问题 增加了一些示例页面 部分文件位置调整 代码优化 --- .../component/Message/main.vue | 17 ++-- vue/src/asset/style/element-ui.scss | 2 +- vue/src/asset/style/index.scss | 2 +- .../{form => }/CollapseCard/index.vue | 8 +- vue/src/component/OrgTree/index.vue | 4 +- .../OrgTree/{OrgTreeNode.vue => node.vue} | 0 .../OrgTree/{tree.scss => style.scss} | 0 .../RegionSelector/Tree/TreeDialog.vue | 2 - vue/src/component/abstract/Dialog/index.vue | 9 +- vue/src/component/abstract/Table/index.vue | 16 ++-- vue/src/component/form/Anchor/index.vue | 34 +++++-- vue/src/component/form/Search/index.vue | 7 +- vue/src/component/form/ValidateInfo/index.vue | 96 +++++-------------- .../component/form/ValidateInfo/style.scss | 50 ++++++++++ vue/src/globalMethod/BottomTip/main.vue | 2 +- vue/src/globalMethod/Guide/index.js | 8 +- vue/src/globalMethod/Guide/main.vue | 82 ++++++++-------- vue/src/globalMethod/Guide/style.scss | 31 +++--- vue/src/globalMethod/Guide/utils.js | 28 ------ vue/src/globalMethod/Verify/index.js | 4 +- .../component/Navbar/component/HeadMenu.vue | 7 +- vue/src/layout/component/Navbar/index.vue | 27 +++++- vue/src/mixin/docDetailMixin.js | 6 +- vue/src/mixin/docTableMixin.js | 2 +- vue/src/mixin/guide/base.js | 60 ------------ vue/src/mixin/guide/data/navbar.js | 23 ----- vue/src/mixin/guide/index.js | 18 ---- vue/src/router/define.js | 10 +- .../child/app.js => admin/child/default.js} | 6 +- .../{defaultRoot => admin}/child/message.js | 4 +- .../{defaultRoot => admin}/child/purchase.js | 12 +-- .../{defaultRoot => admin}/child/sell.js | 12 +-- .../{defaultRoot => admin}/child/stock.js | 2 +- .../{defaultRoot => admin}/child/system.js | 14 +-- .../module/{defaultRoot => admin}/index.js | 2 +- .../{devRoot => dev}/child/uploadFileDev.js | 0 .../router/module/{devRoot => dev}/index.js | 0 .../router/module/{docRoot => doc}/index.js | 0 .../child/component.js} | 18 +--- .../{exampleRoot => example}/child/cool.js | 0 .../router/module/example/child/directive.js | 16 ++++ .../module/example/child/globalMethod.js | 36 +++++++ .../{exampleRoot => example}/child/icon.js | 0 .../{exampleRoot => example}/child/iframe.js | 0 .../{exampleRoot => example}/child/test.js | 0 .../module/{exampleRoot => example}/index.js | 2 +- vue/src/router/module/index.js | 10 +- vue/src/router/util.js | 4 +- vue/src/store/module/resource.js | 5 +- vue/src/util/browser.js | 4 +- vue/src/util/tree.js | 31 ++++-- vue/src/view/{app => _app}/403.vue | 2 +- vue/src/view/{app => _app}/404.vue | 2 +- vue/src/view/{app => _app}/500.vue | 2 +- .../view/{app => _app}/login/LoginForm.vue | 0 .../view/{app => _app}/login/RegisterForm.vue | 0 .../view/{app => _app}/login/SetAnimation.vue | 0 vue/src/view/{app => _app}/login/index.vue | 0 vue/src/view/{app => _app}/login/style.scss | 4 +- vue/src/view/{app => _app}/redirect.vue | 0 .../common => _common}/DetailPage/index.vue | 0 .../common => _common}/DetailPage/style.scss | 2 +- .../ExceptionPage/index.vue | 0 .../ExceptionPage/style.scss | 0 .../ListPage/autoAdaptHeightMixin.js | 2 +- .../common => _common}/ListPage/index.vue | 0 .../common => _common}/SkeletonPage/index.vue | 0 .../SkeletonPage/style.scss | 0 .../index/component/DailyFinishOrderStat.vue | 0 .../index/component/DailyProfitStat.vue | 0 .../component/PanelGroup/PanelGroupItem.vue | 2 +- .../index/component/PanelGroup/index.vue | 0 .../index/component/TotalProfitGoods.vue | 0 vue/src/view/{ => admin}/index/indexPage.vue | 0 .../{ => admin}/message/manage/EditDialog.vue | 0 .../{ => admin}/message/manage/indexPage.vue | 2 +- .../{ => admin}/message/user/AutoHidden.vue | 0 .../message/user/MessageStream.vue | 0 .../{ => admin}/message/user/indexPage.vue | 0 .../inbound/component/OrderSelector.vue | 0 .../purchase/inbound/detailPage.vue | 24 ++--- .../purchase/inbound/indexPage.vue | 0 .../order/component/CategorySelector.vue | 0 .../order/component/SupplierSelector.vue | 0 .../{ => admin}/purchase/order/detailPage.vue | 24 ++--- .../{ => admin}/purchase/order/indexPage.vue | 0 .../sell/order/component/CustomerSelector.vue | 0 .../sell/order/component/StockSelector.vue | 0 .../{ => admin}/sell/order/detailPage.vue | 24 ++--- .../view/{ => admin}/sell/order/indexPage.vue | 0 .../sell/outbound/component/OrderSelector.vue | 0 .../sell/outbound/component/StockSelector.vue | 0 .../{ => admin}/sell/outbound/detailPage.vue | 24 ++--- .../{ => admin}/sell/outbound/indexPage.vue | 0 .../stock/current/DetailDialog.vue | 0 .../{ => admin}/stock/current/indexPage.vue | 0 .../system/category/component/Form.vue | 0 .../system/category/component/List.vue | 0 .../{ => admin}/system/category/indexPage.vue | 0 .../system/customer/EditDialog.vue | 0 .../{ => admin}/system/customer/indexPage.vue | 2 +- .../department/component/EditDialog.vue | 0 .../department/component/OrgTreeView.vue | 0 .../department/component/ZoomControl.vue | 0 .../system/department/indexPage.vue | 0 .../view/{ => admin}/system/menu/common.js | 0 .../{ => admin}/system/menu/indexPage.vue | 4 +- .../{ => admin}/system/role/EditDialog.vue | 2 +- .../{ => admin}/system/role/indexPage.vue | 2 +- .../system/supplier/EditDialog.vue | 0 .../{ => admin}/system/supplier/indexPage.vue | 2 +- .../user/component/DepartmentSelector.vue | 0 .../system/user/component/EditDialog.vue | 0 .../system/user/component/RoleSelector.vue | 0 .../{ => admin}/system/user/indexPage.vue | 2 +- .../userCenter/component/Account.vue | 0 .../userCenter/component/Avatar.vue | 0 .../userCenter/component/LoginHistory.vue | 0 .../userCenter/component/UserAction.vue | 0 .../userCenter/component/UserCard.vue | 0 .../view/{ => admin}/userCenter/indexPage.vue | 0 vue/src/view/example/component/ripplePage.vue | 11 --- .../view/example/directive/dragDialogPage.vue | 25 +++++ vue/src/view/example/directive/ripplePage.vue | 57 +++++++++++ .../example/globalMethod/bottomTipPage.vue | 18 ++++ .../view/example/globalMethod/guidePage.vue | 64 +++++++++++++ .../example/globalMethod/imageViewerPage.vue | 33 +++++++ .../view/example/globalMethod/messagePage.vue | 26 +++++ .../signaturePage.vue | 4 +- .../view/example/globalMethod/verifyPage.vue | 25 +++++ 130 files changed, 665 insertions(+), 459 deletions(-) rename vue/src/component/{form => }/CollapseCard/index.vue (84%) rename vue/src/component/OrgTree/{OrgTreeNode.vue => node.vue} (100%) rename vue/src/component/OrgTree/{tree.scss => style.scss} (100%) create mode 100644 vue/src/component/form/ValidateInfo/style.scss delete mode 100644 vue/src/mixin/guide/base.js delete mode 100644 vue/src/mixin/guide/data/navbar.js delete mode 100644 vue/src/mixin/guide/index.js rename vue/src/router/module/{defaultRoot/child/app.js => admin/child/default.js} (79%) rename vue/src/router/module/{defaultRoot => admin}/child/message.js (83%) rename vue/src/router/module/{defaultRoot => admin}/child/purchase.js (85%) rename vue/src/router/module/{defaultRoot => admin}/child/sell.js (85%) rename vue/src/router/module/{defaultRoot => admin}/child/stock.js (86%) rename vue/src/router/module/{defaultRoot => admin}/child/system.js (76%) rename vue/src/router/module/{defaultRoot => admin}/index.js (89%) rename vue/src/router/module/{devRoot => dev}/child/uploadFileDev.js (100%) rename vue/src/router/module/{devRoot => dev}/index.js (100%) rename vue/src/router/module/{docRoot => doc}/index.js (100%) rename vue/src/router/module/{exampleRoot/child/components.js => example/child/component.js} (56%) rename vue/src/router/module/{exampleRoot => example}/child/cool.js (100%) create mode 100644 vue/src/router/module/example/child/directive.js create mode 100644 vue/src/router/module/example/child/globalMethod.js rename vue/src/router/module/{exampleRoot => example}/child/icon.js (100%) rename vue/src/router/module/{exampleRoot => example}/child/iframe.js (100%) rename vue/src/router/module/{exampleRoot => example}/child/test.js (100%) rename vue/src/router/module/{exampleRoot => example}/index.js (91%) rename vue/src/view/{app => _app}/403.vue (73%) rename vue/src/view/{app => _app}/404.vue (73%) rename vue/src/view/{app => _app}/500.vue (73%) rename vue/src/view/{app => _app}/login/LoginForm.vue (100%) rename vue/src/view/{app => _app}/login/RegisterForm.vue (100%) rename vue/src/view/{app => _app}/login/SetAnimation.vue (100%) rename vue/src/view/{app => _app}/login/index.vue (100%) rename vue/src/view/{app => _app}/login/style.scss (98%) rename vue/src/view/{app => _app}/redirect.vue (100%) rename vue/src/view/{app/common => _common}/DetailPage/index.vue (100%) rename vue/src/view/{app/common => _common}/DetailPage/style.scss (98%) rename vue/src/view/{app/common => _common}/ExceptionPage/index.vue (100%) rename vue/src/view/{app/common => _common}/ExceptionPage/style.scss (100%) rename vue/src/view/{app/common => _common}/ListPage/autoAdaptHeightMixin.js (95%) rename vue/src/view/{app/common => _common}/ListPage/index.vue (100%) rename vue/src/view/{app/common => _common}/SkeletonPage/index.vue (100%) rename vue/src/view/{app/common => _common}/SkeletonPage/style.scss (100%) rename vue/src/view/{ => admin}/index/component/DailyFinishOrderStat.vue (100%) rename vue/src/view/{ => admin}/index/component/DailyProfitStat.vue (100%) rename vue/src/view/{ => admin}/index/component/PanelGroup/PanelGroupItem.vue (98%) rename vue/src/view/{ => admin}/index/component/PanelGroup/index.vue (100%) rename vue/src/view/{ => admin}/index/component/TotalProfitGoods.vue (100%) rename vue/src/view/{ => admin}/index/indexPage.vue (100%) rename vue/src/view/{ => admin}/message/manage/EditDialog.vue (100%) rename vue/src/view/{ => admin}/message/manage/indexPage.vue (99%) rename vue/src/view/{ => admin}/message/user/AutoHidden.vue (100%) rename vue/src/view/{ => admin}/message/user/MessageStream.vue (100%) rename vue/src/view/{ => admin}/message/user/indexPage.vue (100%) rename vue/src/view/{ => admin}/purchase/inbound/component/OrderSelector.vue (100%) rename vue/src/view/{ => admin}/purchase/inbound/detailPage.vue (91%) rename vue/src/view/{ => admin}/purchase/inbound/indexPage.vue (100%) rename vue/src/view/{ => admin}/purchase/order/component/CategorySelector.vue (100%) rename vue/src/view/{ => admin}/purchase/order/component/SupplierSelector.vue (100%) rename vue/src/view/{ => admin}/purchase/order/detailPage.vue (93%) rename vue/src/view/{ => admin}/purchase/order/indexPage.vue (100%) rename vue/src/view/{ => admin}/sell/order/component/CustomerSelector.vue (100%) rename vue/src/view/{ => admin}/sell/order/component/StockSelector.vue (100%) rename vue/src/view/{ => admin}/sell/order/detailPage.vue (92%) rename vue/src/view/{ => admin}/sell/order/indexPage.vue (100%) rename vue/src/view/{ => admin}/sell/outbound/component/OrderSelector.vue (100%) rename vue/src/view/{ => admin}/sell/outbound/component/StockSelector.vue (100%) rename vue/src/view/{ => admin}/sell/outbound/detailPage.vue (94%) rename vue/src/view/{ => admin}/sell/outbound/indexPage.vue (100%) rename vue/src/view/{ => admin}/stock/current/DetailDialog.vue (100%) rename vue/src/view/{ => admin}/stock/current/indexPage.vue (100%) rename vue/src/view/{ => admin}/system/category/component/Form.vue (100%) rename vue/src/view/{ => admin}/system/category/component/List.vue (100%) rename vue/src/view/{ => admin}/system/category/indexPage.vue (100%) rename vue/src/view/{ => admin}/system/customer/EditDialog.vue (100%) rename vue/src/view/{ => admin}/system/customer/indexPage.vue (99%) rename vue/src/view/{ => admin}/system/department/component/EditDialog.vue (100%) rename vue/src/view/{ => admin}/system/department/component/OrgTreeView.vue (100%) rename vue/src/view/{ => admin}/system/department/component/ZoomControl.vue (100%) rename vue/src/view/{ => admin}/system/department/indexPage.vue (100%) rename vue/src/view/{ => admin}/system/menu/common.js (100%) rename vue/src/view/{ => admin}/system/menu/indexPage.vue (98%) rename vue/src/view/{ => admin}/system/role/EditDialog.vue (98%) rename vue/src/view/{ => admin}/system/role/indexPage.vue (99%) rename vue/src/view/{ => admin}/system/supplier/EditDialog.vue (100%) rename vue/src/view/{ => admin}/system/supplier/indexPage.vue (99%) rename vue/src/view/{ => admin}/system/user/component/DepartmentSelector.vue (100%) rename vue/src/view/{ => admin}/system/user/component/EditDialog.vue (100%) rename vue/src/view/{ => admin}/system/user/component/RoleSelector.vue (100%) rename vue/src/view/{ => admin}/system/user/indexPage.vue (99%) rename vue/src/view/{ => admin}/userCenter/component/Account.vue (100%) rename vue/src/view/{ => admin}/userCenter/component/Avatar.vue (100%) rename vue/src/view/{ => admin}/userCenter/component/LoginHistory.vue (100%) rename vue/src/view/{ => admin}/userCenter/component/UserAction.vue (100%) rename vue/src/view/{ => admin}/userCenter/component/UserCard.vue (100%) rename vue/src/view/{ => admin}/userCenter/indexPage.vue (100%) delete mode 100644 vue/src/view/example/component/ripplePage.vue create mode 100644 vue/src/view/example/directive/dragDialogPage.vue create mode 100644 vue/src/view/example/directive/ripplePage.vue create mode 100644 vue/src/view/example/globalMethod/bottomTipPage.vue create mode 100644 vue/src/view/example/globalMethod/guidePage.vue create mode 100644 vue/src/view/example/globalMethod/imageViewerPage.vue create mode 100644 vue/src/view/example/globalMethod/messagePage.vue rename vue/src/view/example/{component => globalMethod}/signaturePage.vue (95%) create mode 100644 vue/src/view/example/globalMethod/verifyPage.vue diff --git a/vue/element-ui-personal/component/Message/main.vue b/vue/element-ui-personal/component/Message/main.vue index 63298ab..305fe91 100644 --- a/vue/element-ui-personal/component/Message/main.vue +++ b/vue/element-ui-personal/component/Message/main.vue @@ -1,11 +1,12 @@