From e48fa275611686ddd3de8c17b10577f8ee6cfca6 Mon Sep 17 00:00:00 2001 From: toesbieya <1647775459@qq.com> Date: Wed, 5 Aug 2020 15:32:29 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=A6=E6=83=85=E9=A1=B5=E8=A1=A8=E5=8D=95?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BA=86=E9=94=9A=E7=82=B9=E5=92=8C=E9=94=99?= =?UTF-8?q?=E8=AF=AF=E6=8F=90=E7=A4=BA=20=E6=96=87=E4=BB=B6=E5=A4=B9?= =?UTF-8?q?=E5=90=8D=E7=A7=B0=E4=BF=AE=E6=94=B9=20=E4=BD=BF=E7=94=A8label-?= =?UTF-8?q?suffix=E7=AE=80=E5=8C=96=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Menu/MenuItem.vue | 0 .../Menu/Submenu.vue | 4 +- .../Message/index.js | 0 .../Message/main.vue | 0 .../Select/Select.vue | 2 +- .../Select/SelectDropdown.vue | 2 +- vue/element-ui-personal/index.js | 8 +- .../{mixins => mixin}/vue-popper.js | 0 vue/package.json | 2 +- vue/src/api/account.js | 2 +- vue/src/{assets/icons => asset/icon}/index.js | 2 +- .../{assets/icons => asset/icon}/svg/bug.svg | 0 .../icons => asset/icon}/svg/check.svg | 0 .../icon}/svg/documentation.svg | 0 .../icons => asset/icon}/svg/eye-open.svg | 0 .../{assets/icons => asset/icon}/svg/eye.svg | 0 .../{assets/icons => asset/icon}/svg/home.svg | 0 .../{assets/icons => asset/icon}/svg/icon.svg | 0 .../icons => asset/icon}/svg/message.svg | 0 .../icons => asset/icon}/svg/money.svg | 0 .../icons => asset/icon}/svg/password.svg | 0 .../{assets/icons => asset/icon}/svg/qq.svg | 0 .../{assets/icons => asset/icon}/svg/sell.svg | 0 .../icons => asset/icon}/svg/shopping.svg | 0 .../{assets/icons => asset/icon}/svg/show.svg | 0 .../icons => asset/icon}/svg/stock.svg | 0 .../icons => asset/icon}/svg/system.svg | 0 .../{assets/icons => asset/icon}/svg/user.svg | 0 vue/src/{assets/icons => asset/icon}/svgo.yml | 0 .../styles => asset/style}/detail-page.scss | 0 .../styles => asset/style}/display.scss | 0 .../styles => asset/style}/element-ui.scss | 0 .../{assets/styles => asset/style}/index.scss | 0 .../styles => asset/style}/nprogress.scss | 0 .../styles => asset/style}/transition.scss | 0 .../styles => asset/style}/variables.scss | 0 .../AbstractForm/AbstractFormItem.vue | 0 vue/src/component/AbstractForm/FormAnchor.vue | 128 +++++++++++++++++ .../AbstractForm/FormCard.vue} | 22 +-- .../AbstractForm/FormValidateInfo.vue | 129 ++++++++++++++++++ .../AbstractForm/index.vue | 1 + .../AbstractTable/index.vue | 2 +- .../Charts/PieChart.vue | 2 +- .../ColorCheckBox/group.vue | 2 +- .../ColorCheckBox/index.vue | 0 .../ContextMenu/ContextMenuItem.vue | 0 .../ContextMenu/index.vue | 2 +- .../Empty/DefaultEmptyImage.vue | 0 .../{components => component}/Empty/index.vue | 0 .../Empty/style.scss | 0 .../ExtraArea/index.vue | 0 .../FormDialog/index.vue | 2 +- .../FormDialog/style.scss | 0 .../LinerProgress/index.vue | 0 .../LinerProgress/style.scss | 2 +- .../LoadingMask/index.vue | 0 .../OrgTree/OrgTreeNode.vue | 0 .../OrgTree/index.vue | 0 .../OrgTree/tree.scss | 0 .../RegionSelector/Tab/index.vue | 4 +- .../RegionSelector/Tab/style.scss | 0 .../RegionSelector/Tree/TreeDialog.vue | 4 +- .../RegionSelector/Tree/index.vue | 0 .../RegionSelector/index.vue | 0 .../RegionSelector/mixin.js | 0 .../RegionSelector/store.js | 0 .../SearchForm/SearchFormItem.vue | 0 .../SearchForm/index.vue | 10 +- .../Skeleton/PageSkeleton.vue | 4 +- .../Skeleton/constant.js | 0 .../Skeleton/index.vue | 0 .../Skeleton/style.scss | 0 .../SvgIcon/index.vue | 2 +- .../TinymceEditor/index.vue | 4 +- .../TreeSelect/index.vue | 4 +- .../UploadFile/index.vue | 8 +- .../UploadFile/style.scss | 2 +- .../ZoomControl/index.vue | 0 .../biz/CategoryTree/index.vue | 0 .../SimpleMultipleUserSelector.vue | 0 .../biz/UserSelector/index.js | 0 .../biz/doc/DocDetailFooter.vue | 0 .../biz/doc/DocDetailHeader.vue | 0 .../biz/doc/DocHistory.vue | 11 +- .../biz/doc/DocSteps.vue | 0 vue/src/config/request.js | 2 +- vue/src/filter/index.js | 2 +- .../BottomTip/index.js | 0 .../BottomTip/main.vue | 0 .../Guide/index.js | 2 +- .../Guide/main.vue | 2 +- .../Guide/style.scss | 0 .../Guide/utils.js | 0 .../ImageViewer/index.js | 0 .../PuzzleVerify/image/btn_move.png | Bin .../PuzzleVerify/image/btn_stop.png | Bin .../PuzzleVerify/image/icon_close.png | Bin .../PuzzleVerify/image/icon_info.png | Bin .../image/icon_refresh_bottom.png | Bin .../PuzzleVerify/image/icon_refresh_top.png | Bin .../PuzzleVerify/image/loading.png | Bin .../PuzzleVerify/image/track.png | Bin .../PuzzleVerify/index.js | 2 +- .../PuzzleVerify/main.vue | 0 .../PuzzleVerify/style.scss | 2 +- .../SignautreBoard/index.js | 0 .../SignautreBoard/main.vue | 0 .../{globalMethods => globalMethod}/index.js | 0 .../{components => component}/Footer.vue | 0 .../{components => component}/Header.vue | 2 +- .../{components => component}/KeepAlive.js | 2 +- .../layout/{components => component}/Main.vue | 2 +- .../Navbar/component}/Bell.vue | 0 .../Navbar/component}/Breadcrumb.vue | 2 +- .../Navbar/component}/Hamburger.vue | 0 .../Navbar/component}/HeaderSearch.vue | 0 .../Navbar/component}/SettingDrawer.vue | 4 +- .../Navbar/index.vue | 16 +-- .../Navbar/style.scss | 2 +- .../Sidebar/component}/Logo.vue | 0 .../Sidebar/component}/SidebarItem.vue | 0 .../Sidebar/component}/SidebarItemContent.vue | 0 .../Sidebar/index.vue | 6 +- .../Sidebar/style.scss | 2 +- .../TagsView/ScrollPane.vue | 0 .../TagsView/index.vue | 4 +- .../TagsView/mixin/decideRouterTransition.js | 0 .../TagsView/mixin/shortcuts.js | 0 .../TagsView/style.scss | 2 +- vue/src/layout/index.vue | 6 +- vue/src/layout/mixin/offline.js | 2 +- vue/src/layout/mixin/resize.js | 4 +- vue/src/main.js | 10 +- vue/src/{mixins => mixin}/chart/index.js | 0 vue/src/{mixins => mixin}/chart/logic.js | 2 +- vue/src/{mixins => mixin}/chart/resize.js | 2 +- vue/src/{mixins => mixin}/dialogMixin.js | 0 vue/src/{mixins => mixin}/docDetailMixin.js | 36 ++--- vue/src/{mixins => mixin}/docTableMixin.js | 12 +- vue/src/{mixins => mixin}/guide/base.js | 2 +- .../{mixins => mixin}/guide/data/navbar.js | 0 vue/src/{mixins => mixin}/guide/index.js | 0 vue/src/{mixins => mixin}/tablePageMixin.js | 2 +- vue/src/plugin/imageCompress/cjpeg.js | 2 +- vue/src/plugin/imageCompress/pngquant.js | 2 +- vue/src/router/authority/index.js | 2 +- .../authority/{modules => module}/message.js | 4 +- .../authority/{modules => module}/purchase.js | 8 +- .../authority/{modules => module}/sell.js | 8 +- .../authority/{modules => module}/stock.js | 2 +- .../authority/{modules => module}/system.js | 14 +- vue/src/router/constant/index.js | 8 +- .../constant/{modules => module}/app.js | 8 +- .../constant/{modules => module}/example.js | 26 ++-- vue/src/router/index.js | 4 +- vue/src/router/util.js | 4 +- vue/src/store/index.js | 2 +- vue/src/store/{modules => module}/app.js | 6 +- .../store/{modules => module}/dataCache.js | 2 +- vue/src/store/{modules => module}/iframe.js | 2 +- vue/src/store/{modules => module}/message.js | 2 +- .../store/{modules => module}/needSearch.js | 0 vue/src/store/{modules => module}/resource.js | 8 +- vue/src/store/{modules => module}/setting.js | 4 +- vue/src/store/{modules => module}/socket.js | 4 +- vue/src/store/{modules => module}/tagsView.js | 2 +- vue/src/store/{modules => module}/user.js | 6 +- vue/src/{utils => util}/auth.js | 0 vue/src/{utils => util}/browser.js | 63 +++++++++ vue/src/{utils => util}/color.js | 0 vue/src/{utils => util}/errorLog.js | 0 vue/src/{utils => util}/excel/common.js | 8 +- vue/src/{utils => util}/excel/exceljs.js | 4 +- vue/src/{utils => util}/excel/index.js | 0 vue/src/{utils => util}/excel/xlsx.js | 4 +- vue/src/{utils => util}/file.js | 4 +- vue/src/{utils => util}/index.js | 0 vue/src/{utils => util}/math.js | 0 vue/src/{utils => util}/message.js | 4 +- vue/src/{utils => util}/route.js | 2 +- vue/src/{utils => util}/secret.js | 0 vue/src/{utils => util}/storage.js | 4 +- vue/src/{utils => util}/tree.js | 2 +- vue/src/{utils => util}/validate.js | 0 vue/src/{utils => util}/worker.js | 0 vue/src/{views => view}/app/403.vue | 0 vue/src/{views => view}/app/404.vue | 0 .../{views => view}/app/login/LoginForm.vue | 4 +- .../app/login/RegisterForm.vue | 2 +- .../app/login/SetAnimation.vue | 0 vue/src/{views => view}/app/login/index.vue | 10 +- vue/src/{views => view}/app/login/style.scss | 2 +- vue/src/{views => view}/app/redirect.vue | 0 .../component}/regionSelectorExample.vue | 2 +- .../example/component}/rippleExample.vue | 0 .../example/component}/signatureExample.vue | 0 .../example/component}/skeletonExample.vue | 6 +- .../example/component}/treeSelectExample.vue | 2 +- .../example/component}/uploadExample.vue | 2 +- .../{views => view}/example/cool/fluid.vue | 2 +- vue/src/{views => view}/example/cool/l2d.vue | 2 +- .../{views => view}/example/detailPage.vue | 0 .../component}/ApiSpeedTest.vue | 0 .../component}/ExportExcelTest.vue | 2 +- .../component}/ImageCompressTest.vue | 6 +- .../component}/WebsocketTest.vue | 0 .../example/developingTest/index.vue | 8 +- .../example/icon/element-icon.js} | 0 .../icons => view/example/icon}/index.vue | 4 +- vue/src/{views => view}/example/stylePage.vue | 6 +- .../index/component}/DailyFinishOrderStat.vue | 4 +- .../index/component}/DailyProfitStat.vue | 4 +- .../component}/PanelGroup/PanelGroupItem.vue | 0 .../index/component}/PanelGroup/index.vue | 6 +- .../index/component}/TotalProfitGoods.vue | 2 +- vue/src/{views => view}/index/index.vue | 8 +- .../message/manage/EditDialog.vue | 40 +++--- .../{views => view}/message/manage/index.vue | 18 +-- .../message/user/AutoHidden.vue | 2 +- .../message/user/MessageStream.vue | 4 +- .../{views => view}/message/user/index.vue | 0 .../inbound/component}/OrderSelector.vue | 8 +- .../purchase/inbound/detail.vue | 49 ++++--- .../purchase/inbound/index.vue | 20 +-- .../order/component}/CategorySelector.vue | 6 +- .../order/component}/SupplierSelector.vue | 10 +- .../{views => view}/purchase/order/detail.vue | 51 ++++--- .../{views => view}/purchase/order/index.vue | 24 ++-- .../order/component}/CustomerSelector.vue | 8 +- .../sell/order/component}/StockSelector.vue | 8 +- vue/src/{views => view}/sell/order/detail.vue | 51 ++++--- vue/src/{views => view}/sell/order/index.vue | 24 ++-- .../outbound/component}/OrderSelector.vue | 8 +- .../outbound/component}/StockSelector.vue | 6 +- .../{views => view}/sell/outbound/detail.vue | 53 ++++--- .../{views => view}/sell/outbound/index.vue | 20 +-- .../stock/current/DetailDialog.vue | 14 +- .../{views => view}/stock/current/index.vue | 26 ++-- .../system/category/component}/Form.vue | 11 +- .../system/category/component}/List.vue | 10 +- .../{views => view}/system/category/index.vue | 4 +- .../system/customer/EditDialog.vue | 38 +++--- .../{views => view}/system/customer/index.vue | 28 ++-- .../department/component}/EditDialog.vue | 28 ++-- .../department/component}/OrgTreeView.vue | 2 +- .../system/department/index.vue | 20 +-- .../system/resource/EditDialog.vue | 32 ++--- .../{views => view}/system/resource/index.vue | 14 +- .../system/role/EditDialog.vue | 32 ++--- vue/src/{views => view}/system/role/index.vue | 20 +-- .../system/supplier/EditDialog.vue | 38 +++--- .../{views => view}/system/supplier/index.vue | 28 ++-- .../user/component}/DepartmentSelector.vue | 6 +- .../system/user/component}/EditDialog.vue | 30 ++-- .../system/user/component}/RoleSelector.vue | 0 vue/src/{views => view}/system/user/index.vue | 26 ++-- .../userCenter/component}/Account.vue | 25 ++-- .../userCenter/component}/Avatar.vue | 8 +- .../userCenter/component}/LoginHistory.vue | 2 +- .../userCenter/component}/UserAction.vue | 2 +- .../userCenter/component}/UserCard.vue | 0 vue/src/{views => view}/userCenter/index.vue | 6 +- vue/vue.config.js | 4 +- 263 files changed, 1007 insertions(+), 667 deletions(-) rename vue/element-ui-personal/{components => component}/Menu/MenuItem.vue (100%) rename vue/element-ui-personal/{components => component}/Menu/Submenu.vue (99%) rename vue/element-ui-personal/{components => component}/Message/index.js (100%) rename vue/element-ui-personal/{components => component}/Message/main.vue (100%) rename vue/element-ui-personal/{components => component}/Select/Select.vue (99%) rename vue/element-ui-personal/{components => component}/Select/SelectDropdown.vue (95%) rename vue/element-ui-personal/{mixins => mixin}/vue-popper.js (100%) rename vue/src/{assets/icons => asset/icon}/index.js (82%) rename vue/src/{assets/icons => asset/icon}/svg/bug.svg (100%) rename vue/src/{assets/icons => asset/icon}/svg/check.svg (100%) rename vue/src/{assets/icons => asset/icon}/svg/documentation.svg (100%) rename vue/src/{assets/icons => asset/icon}/svg/eye-open.svg (100%) rename vue/src/{assets/icons => asset/icon}/svg/eye.svg (100%) rename vue/src/{assets/icons => asset/icon}/svg/home.svg (100%) rename vue/src/{assets/icons => asset/icon}/svg/icon.svg (100%) rename vue/src/{assets/icons => asset/icon}/svg/message.svg (100%) rename vue/src/{assets/icons => asset/icon}/svg/money.svg (100%) rename vue/src/{assets/icons => asset/icon}/svg/password.svg (100%) rename vue/src/{assets/icons => asset/icon}/svg/qq.svg (100%) rename vue/src/{assets/icons => asset/icon}/svg/sell.svg (100%) rename vue/src/{assets/icons => asset/icon}/svg/shopping.svg (100%) rename vue/src/{assets/icons => asset/icon}/svg/show.svg (100%) rename vue/src/{assets/icons => asset/icon}/svg/stock.svg (100%) rename vue/src/{assets/icons => asset/icon}/svg/system.svg (100%) rename vue/src/{assets/icons => asset/icon}/svg/user.svg (100%) rename vue/src/{assets/icons => asset/icon}/svgo.yml (100%) rename vue/src/{assets/styles => asset/style}/detail-page.scss (100%) rename vue/src/{assets/styles => asset/style}/display.scss (100%) rename vue/src/{assets/styles => asset/style}/element-ui.scss (100%) rename vue/src/{assets/styles => asset/style}/index.scss (100%) rename vue/src/{assets/styles => asset/style}/nprogress.scss (100%) rename vue/src/{assets/styles => asset/style}/transition.scss (100%) rename vue/src/{assets/styles => asset/style}/variables.scss (100%) rename vue/src/{components => component}/AbstractForm/AbstractFormItem.vue (100%) create mode 100644 vue/src/component/AbstractForm/FormAnchor.vue rename vue/src/{components/CollapseCard/index.vue => component/AbstractForm/FormCard.vue} (58%) create mode 100644 vue/src/component/AbstractForm/FormValidateInfo.vue rename vue/src/{components => component}/AbstractForm/index.vue (93%) rename vue/src/{components => component}/AbstractTable/index.vue (95%) rename vue/src/{components => component}/Charts/PieChart.vue (95%) rename vue/src/{components => component}/ColorCheckBox/group.vue (89%) rename vue/src/{components => component}/ColorCheckBox/index.vue (100%) rename vue/src/{components => component}/ContextMenu/ContextMenuItem.vue (100%) rename vue/src/{components => component}/ContextMenu/index.vue (97%) rename vue/src/{components => component}/Empty/DefaultEmptyImage.vue (100%) rename vue/src/{components => component}/Empty/index.vue (100%) rename vue/src/{components => component}/Empty/style.scss (100%) rename vue/src/{components => component}/ExtraArea/index.vue (100%) rename vue/src/{components => component}/FormDialog/index.vue (96%) rename vue/src/{components => component}/FormDialog/style.scss (100%) rename vue/src/{components => component}/LinerProgress/index.vue (100%) rename vue/src/{components => component}/LinerProgress/style.scss (94%) rename vue/src/{components => component}/LoadingMask/index.vue (100%) rename vue/src/{components => component}/OrgTree/OrgTreeNode.vue (100%) rename vue/src/{components => component}/OrgTree/index.vue (100%) rename vue/src/{components => component}/OrgTree/tree.scss (100%) rename vue/src/{components => component}/RegionSelector/Tab/index.vue (98%) rename vue/src/{components => component}/RegionSelector/Tab/style.scss (100%) rename vue/src/{components => component}/RegionSelector/Tree/TreeDialog.vue (95%) rename vue/src/{components => component}/RegionSelector/Tree/index.vue (100%) rename vue/src/{components => component}/RegionSelector/index.vue (100%) rename vue/src/{components => component}/RegionSelector/mixin.js (100%) rename vue/src/{components => component}/RegionSelector/store.js (100%) rename vue/src/{components => component}/SearchForm/SearchFormItem.vue (100%) rename vue/src/{components => component}/SearchForm/index.vue (92%) rename vue/src/{components => component}/Skeleton/PageSkeleton.vue (93%) rename vue/src/{components => component}/Skeleton/constant.js (100%) rename vue/src/{components => component}/Skeleton/index.vue (100%) rename vue/src/{components => component}/Skeleton/style.scss (100%) rename vue/src/{components => component}/SvgIcon/index.vue (96%) rename vue/src/{components => component}/TinymceEditor/index.vue (97%) rename vue/src/{components => component}/TreeSelect/index.vue (98%) rename vue/src/{components => component}/UploadFile/index.vue (98%) rename vue/src/{components => component}/UploadFile/style.scss (93%) rename vue/src/{components => component}/ZoomControl/index.vue (100%) rename vue/src/{components => component}/biz/CategoryTree/index.vue (100%) rename vue/src/{components => component}/biz/UserSelector/SimpleMultipleUserSelector.vue (100%) rename vue/src/{components => component}/biz/UserSelector/index.js (100%) rename vue/src/{components => component}/biz/doc/DocDetailFooter.vue (100%) rename vue/src/{components => component}/biz/doc/DocDetailHeader.vue (100%) rename vue/src/{components => component}/biz/doc/DocHistory.vue (89%) rename vue/src/{components => component}/biz/doc/DocSteps.vue (100%) rename vue/src/{globalMethods => globalMethod}/BottomTip/index.js (100%) rename vue/src/{globalMethods => globalMethod}/BottomTip/main.vue (100%) rename vue/src/{globalMethods => globalMethod}/Guide/index.js (96%) rename vue/src/{globalMethods => globalMethod}/Guide/main.vue (99%) rename vue/src/{globalMethods => globalMethod}/Guide/style.scss (100%) rename vue/src/{globalMethods => globalMethod}/Guide/utils.js (100%) rename vue/src/{globalMethods => globalMethod}/ImageViewer/index.js (100%) rename vue/src/{globalMethods => globalMethod}/PuzzleVerify/image/btn_move.png (100%) rename vue/src/{globalMethods => globalMethod}/PuzzleVerify/image/btn_stop.png (100%) rename vue/src/{globalMethods => globalMethod}/PuzzleVerify/image/icon_close.png (100%) rename vue/src/{globalMethods => globalMethod}/PuzzleVerify/image/icon_info.png (100%) rename vue/src/{globalMethods => globalMethod}/PuzzleVerify/image/icon_refresh_bottom.png (100%) rename vue/src/{globalMethods => globalMethod}/PuzzleVerify/image/icon_refresh_top.png (100%) rename vue/src/{globalMethods => globalMethod}/PuzzleVerify/image/loading.png (100%) rename vue/src/{globalMethods => globalMethod}/PuzzleVerify/image/track.png (100%) rename vue/src/{globalMethods => globalMethod}/PuzzleVerify/index.js (97%) rename vue/src/{globalMethods => globalMethod}/PuzzleVerify/main.vue (100%) rename vue/src/{globalMethods => globalMethod}/PuzzleVerify/style.scss (99%) rename vue/src/{globalMethods => globalMethod}/SignautreBoard/index.js (100%) rename vue/src/{globalMethods => globalMethod}/SignautreBoard/main.vue (100%) rename vue/src/{globalMethods => globalMethod}/index.js (100%) rename vue/src/layout/{components => component}/Footer.vue (100%) rename vue/src/layout/{components => component}/Header.vue (98%) rename vue/src/layout/{components => component}/KeepAlive.js (98%) rename vue/src/layout/{components => component}/Main.vue (98%) rename vue/src/layout/{components/Navbar/components => component/Navbar/component}/Bell.vue (100%) rename vue/src/layout/{components/Navbar/components => component/Navbar/component}/Breadcrumb.vue (95%) rename vue/src/layout/{components/Navbar/components => component/Navbar/component}/Hamburger.vue (100%) rename vue/src/layout/{components/Navbar/components => component/Navbar/component}/HeaderSearch.vue (100%) rename vue/src/layout/{components/Navbar/components => component/Navbar/component}/SettingDrawer.vue (95%) rename vue/src/layout/{components => component}/Navbar/index.vue (89%) rename vue/src/layout/{components => component}/Navbar/style.scss (95%) rename vue/src/layout/{components/Sidebar/components => component/Sidebar/component}/Logo.vue (100%) rename vue/src/layout/{components/Sidebar/components => component/Sidebar/component}/SidebarItem.vue (100%) rename vue/src/layout/{components/Sidebar/components => component/Sidebar/component}/SidebarItemContent.vue (100%) rename vue/src/layout/{components => component}/Sidebar/index.vue (97%) rename vue/src/layout/{components => component}/Sidebar/style.scss (98%) rename vue/src/layout/{components => component}/TagsView/ScrollPane.vue (100%) rename vue/src/layout/{components => component}/TagsView/index.vue (98%) rename vue/src/layout/{components => component}/TagsView/mixin/decideRouterTransition.js (100%) rename vue/src/layout/{components => component}/TagsView/mixin/shortcuts.js (100%) rename vue/src/layout/{components => component}/TagsView/style.scss (97%) rename vue/src/{mixins => mixin}/chart/index.js (100%) rename vue/src/{mixins => mixin}/chart/logic.js (94%) rename vue/src/{mixins => mixin}/chart/resize.js (96%) rename vue/src/{mixins => mixin}/dialogMixin.js (100%) rename vue/src/{mixins => mixin}/docDetailMixin.js (89%) rename vue/src/{mixins => mixin}/docTableMixin.js (93%) rename vue/src/{mixins => mixin}/guide/base.js (97%) rename vue/src/{mixins => mixin}/guide/data/navbar.js (100%) rename vue/src/{mixins => mixin}/guide/index.js (100%) rename vue/src/{mixins => mixin}/tablePageMixin.js (96%) rename vue/src/router/authority/{modules => module}/message.js (80%) rename vue/src/router/authority/{modules => module}/purchase.js (86%) rename vue/src/router/authority/{modules => module}/sell.js (87%) rename vue/src/router/authority/{modules => module}/stock.js (85%) rename vue/src/router/authority/{modules => module}/system.js (71%) rename vue/src/router/constant/{modules => module}/app.js (76%) rename vue/src/router/constant/{modules => module}/example.js (71%) rename vue/src/store/{modules => module}/app.js (77%) rename vue/src/store/{modules => module}/dataCache.js (89%) rename vue/src/store/{modules => module}/iframe.js (94%) rename vue/src/store/{modules => module}/message.js (90%) rename vue/src/store/{modules => module}/needSearch.js (100%) rename vue/src/store/{modules => module}/resource.js (97%) rename vue/src/store/{modules => module}/setting.js (97%) rename vue/src/store/{modules => module}/socket.js (96%) rename vue/src/store/{modules => module}/tagsView.js (98%) rename vue/src/store/{modules => module}/user.js (94%) rename vue/src/{utils => util}/auth.js (100%) rename vue/src/{utils => util}/browser.js (52%) rename vue/src/{utils => util}/color.js (100%) rename vue/src/{utils => util}/errorLog.js (100%) rename vue/src/{utils => util}/excel/common.js (97%) rename vue/src/{utils => util}/excel/exceljs.js (97%) rename vue/src/{utils => util}/excel/index.js (100%) rename vue/src/{utils => util}/excel/xlsx.js (98%) rename vue/src/{utils => util}/file.js (96%) rename vue/src/{utils => util}/index.js (100%) rename vue/src/{utils => util}/math.js (100%) rename vue/src/{utils => util}/message.js (94%) rename vue/src/{utils => util}/route.js (88%) rename vue/src/{utils => util}/secret.js (100%) rename vue/src/{utils => util}/storage.js (95%) rename vue/src/{utils => util}/tree.js (99%) rename vue/src/{utils => util}/validate.js (100%) rename vue/src/{utils => util}/worker.js (100%) rename vue/src/{views => view}/app/403.vue (100%) rename vue/src/{views => view}/app/404.vue (100%) rename vue/src/{views => view}/app/login/LoginForm.vue (98%) rename vue/src/{views => view}/app/login/RegisterForm.vue (98%) rename vue/src/{views => view}/app/login/SetAnimation.vue (100%) rename vue/src/{views => view}/app/login/index.vue (93%) rename vue/src/{views => view}/app/login/style.scss (98%) rename vue/src/{views => view}/app/redirect.vue (100%) rename vue/src/{views/example/components => view/example/component}/regionSelectorExample.vue (94%) rename vue/src/{views/example/components => view/example/component}/rippleExample.vue (100%) rename vue/src/{views/example/components => view/example/component}/signatureExample.vue (100%) rename vue/src/{views/example/components => view/example/component}/skeletonExample.vue (88%) rename vue/src/{views/example/components => view/example/component}/treeSelectExample.vue (95%) rename vue/src/{views/example/components => view/example/component}/uploadExample.vue (97%) rename vue/src/{views => view}/example/cool/fluid.vue (97%) rename vue/src/{views => view}/example/cool/l2d.vue (93%) rename vue/src/{views => view}/example/detailPage.vue (100%) rename vue/src/{views/example/developingTest/components => view/example/developingTest/component}/ApiSpeedTest.vue (100%) rename vue/src/{views/example/developingTest/components => view/example/developingTest/component}/ExportExcelTest.vue (96%) rename vue/src/{views/example/developingTest/components => view/example/developingTest/component}/ImageCompressTest.vue (98%) rename vue/src/{views/example/developingTest/components => view/example/developingTest/component}/WebsocketTest.vue (100%) rename vue/src/{views => view}/example/developingTest/index.vue (56%) rename vue/src/{views/example/icons/element-icons.js => view/example/icon/element-icon.js} (100%) rename vue/src/{views/example/icons => view/example/icon}/index.vue (94%) rename vue/src/{views => view}/example/stylePage.vue (96%) rename vue/src/{views/index/components => view/index/component}/DailyFinishOrderStat.vue (96%) rename vue/src/{views/index/components => view/index/component}/DailyProfitStat.vue (97%) rename vue/src/{views/index/components => view/index/component}/PanelGroup/PanelGroupItem.vue (100%) rename vue/src/{views/index/components => view/index/component}/PanelGroup/index.vue (93%) rename vue/src/{views/index/components => view/index/component}/TotalProfitGoods.vue (97%) rename vue/src/{views => view}/index/index.vue (63%) rename vue/src/{views => view}/message/manage/EditDialog.vue (90%) rename vue/src/{views => view}/message/manage/index.vue (93%) rename vue/src/{views => view}/message/user/AutoHidden.vue (96%) rename vue/src/{views => view}/message/user/MessageStream.vue (98%) rename vue/src/{views => view}/message/user/index.vue (100%) rename vue/src/{views/purchase/inbound/components => view/purchase/inbound/component}/OrderSelector.vue (96%) rename vue/src/{views => view}/purchase/inbound/detail.vue (82%) rename vue/src/{views => view}/purchase/inbound/index.vue (91%) rename vue/src/{views/purchase/order/components => view/purchase/order/component}/CategorySelector.vue (94%) rename vue/src/{views/purchase/order/components => view/purchase/order/component}/SupplierSelector.vue (95%) rename vue/src/{views => view}/purchase/order/detail.vue (86%) rename vue/src/{views => view}/purchase/order/index.vue (92%) rename vue/src/{views/sell/order/components => view/sell/order/component}/CustomerSelector.vue (94%) rename vue/src/{views/sell/order/components => view/sell/order/component}/StockSelector.vue (93%) rename vue/src/{views => view}/sell/order/detail.vue (85%) rename vue/src/{views => view}/sell/order/index.vue (92%) rename vue/src/{views/sell/outbound/components => view/sell/outbound/component}/OrderSelector.vue (96%) rename vue/src/{views/sell/outbound/components => view/sell/outbound/component}/StockSelector.vue (94%) rename vue/src/{views => view}/sell/outbound/detail.vue (87%) rename vue/src/{views => view}/sell/outbound/index.vue (92%) rename vue/src/{views => view}/stock/current/DetailDialog.vue (92%) rename vue/src/{views => view}/stock/current/index.vue (90%) rename vue/src/{views/system/category/components => view/system/category/component}/Form.vue (94%) rename vue/src/{views/system/category/components => view/system/category/component}/List.vue (92%) rename vue/src/{views => view}/system/category/index.vue (84%) rename vue/src/{views => view}/system/customer/EditDialog.vue (83%) rename vue/src/{views => view}/system/customer/index.vue (90%) rename vue/src/{views/system/department/components => view/system/department/component}/EditDialog.vue (87%) rename vue/src/{views/system/department/components => view/system/department/component}/OrgTreeView.vue (98%) rename vue/src/{views => view}/system/department/index.vue (91%) rename vue/src/{views => view}/system/resource/EditDialog.vue (76%) rename vue/src/{views => view}/system/resource/index.vue (84%) rename vue/src/{views => view}/system/role/EditDialog.vue (89%) rename vue/src/{views => view}/system/role/index.vue (92%) rename vue/src/{views => view}/system/supplier/EditDialog.vue (83%) rename vue/src/{views => view}/system/supplier/index.vue (90%) rename vue/src/{views/system/user/components => view/system/user/component}/DepartmentSelector.vue (84%) rename vue/src/{views/system/user/components => view/system/user/component}/EditDialog.vue (87%) rename vue/src/{views/system/user/components => view/system/user/component}/RoleSelector.vue (100%) rename vue/src/{views => view}/system/user/index.vue (92%) rename vue/src/{views/userCenter/components => view/userCenter/component}/Account.vue (82%) rename vue/src/{views/userCenter/components => view/userCenter/component}/Avatar.vue (94%) rename vue/src/{views/userCenter/components => view/userCenter/component}/LoginHistory.vue (97%) rename vue/src/{views/userCenter/components => view/userCenter/component}/UserAction.vue (98%) rename vue/src/{views/userCenter/components => view/userCenter/component}/UserCard.vue (100%) rename vue/src/{views => view}/userCenter/index.vue (91%) diff --git a/vue/element-ui-personal/components/Menu/MenuItem.vue b/vue/element-ui-personal/component/Menu/MenuItem.vue similarity index 100% rename from vue/element-ui-personal/components/Menu/MenuItem.vue rename to vue/element-ui-personal/component/Menu/MenuItem.vue diff --git a/vue/element-ui-personal/components/Menu/Submenu.vue b/vue/element-ui-personal/component/Menu/Submenu.vue similarity index 99% rename from vue/element-ui-personal/components/Menu/Submenu.vue rename to vue/element-ui-personal/component/Menu/Submenu.vue index 87c3a09..1369cc4 100644 --- a/vue/element-ui-personal/components/Menu/Submenu.vue +++ b/vue/element-ui-personal/component/Menu/Submenu.vue @@ -3,7 +3,7 @@ import MenuMixin from 'element-ui/packages/menu/src/menu-mixin' import Emitter from 'element-ui/lib/mixins/emitter' import Popper from 'element-ui/lib/utils/vue-popper' -const PopperMixins = { +const PopperMixin = { props: { transformOrigin: {type: [Boolean, String], default: false}, offset: Popper.props.offset, @@ -21,7 +21,7 @@ export default { componentName: 'ElSubmenu', - mixins: [MenuMixin, Emitter, PopperMixins], + mixins: [MenuMixin, Emitter, PopperMixin], props: { index: String, diff --git a/vue/element-ui-personal/components/Message/index.js b/vue/element-ui-personal/component/Message/index.js similarity index 100% rename from vue/element-ui-personal/components/Message/index.js rename to vue/element-ui-personal/component/Message/index.js diff --git a/vue/element-ui-personal/components/Message/main.vue b/vue/element-ui-personal/component/Message/main.vue similarity index 100% rename from vue/element-ui-personal/components/Message/main.vue rename to vue/element-ui-personal/component/Message/main.vue diff --git a/vue/element-ui-personal/components/Select/Select.vue b/vue/element-ui-personal/component/Select/Select.vue similarity index 99% rename from vue/element-ui-personal/components/Select/Select.vue rename to vue/element-ui-personal/component/Select/Select.vue index 86cf85e..7f10914 100644 --- a/vue/element-ui-personal/components/Select/Select.vue +++ b/vue/element-ui-personal/component/Select/Select.vue @@ -116,7 +116,7 @@ import Emitter from 'element-ui/lib/mixins/emitter' import Focus from 'element-ui/lib/mixins/focus' import Locale from 'element-ui/lib/mixins/locale' import ElSelectMenu from './SelectDropdown.vue' -import {debounce} from '@/utils' +import {debounce} from '@/util' import Clickoutside from 'element-ui/lib/utils/clickoutside' import {addResizeListener, removeResizeListener} from 'element-ui/lib/utils/resize-event' import {t} from 'element-ui/lib/locale' diff --git a/vue/element-ui-personal/components/Select/SelectDropdown.vue b/vue/element-ui-personal/component/Select/SelectDropdown.vue similarity index 95% rename from vue/element-ui-personal/components/Select/SelectDropdown.vue rename to vue/element-ui-personal/component/Select/SelectDropdown.vue index aa4561c..7ea7802 100644 --- a/vue/element-ui-personal/components/Select/SelectDropdown.vue +++ b/vue/element-ui-personal/component/Select/SelectDropdown.vue @@ -9,7 +9,7 @@ + + diff --git a/vue/src/components/CollapseCard/index.vue b/vue/src/component/AbstractForm/FormCard.vue similarity index 58% rename from vue/src/components/CollapseCard/index.vue rename to vue/src/component/AbstractForm/FormCard.vue index 0948584..327c452 100644 --- a/vue/src/components/CollapseCard/index.vue +++ b/vue/src/component/AbstractForm/FormCard.vue @@ -2,7 +2,7 @@
{{ header }} - +
@@ -10,35 +10,39 @@ diff --git a/vue/src/components/AbstractForm/index.vue b/vue/src/component/AbstractForm/index.vue similarity index 93% rename from vue/src/components/AbstractForm/index.vue rename to vue/src/component/AbstractForm/index.vue index 6a06fa2..b719884 100644 --- a/vue/src/components/AbstractForm/index.vue +++ b/vue/src/component/AbstractForm/index.vue @@ -11,6 +11,7 @@ export default { ref="form" label-position="right" label-width="100px" + label-suffix=":" size="small" status-icon {...data} diff --git a/vue/src/components/AbstractTable/index.vue b/vue/src/component/AbstractTable/index.vue similarity index 95% rename from vue/src/components/AbstractTable/index.vue rename to vue/src/component/AbstractTable/index.vue index 55f165e..bca1fa9 100644 --- a/vue/src/components/AbstractTable/index.vue +++ b/vue/src/component/AbstractTable/index.vue @@ -1,5 +1,5 @@