gitextract_n_2tg81i/ ├── .editorconfig ├── .gitignore ├── LICENSE ├── README.md ├── babel.config.js ├── deploy.sh ├── package.json ├── public/ │ └── index.html ├── src/ │ ├── App.vue │ ├── api/ │ │ ├── login.js │ │ └── system-management/ │ │ ├── dept.js │ │ ├── deptRole.js │ │ ├── dictionary.js │ │ ├── group.js │ │ ├── menu.js │ │ ├── menuRole.js │ │ ├── menuSecurity.js │ │ ├── role.js │ │ ├── roleGroup.js │ │ ├── security.js │ │ ├── user.js │ │ ├── userDept.js │ │ ├── userGroup.js │ │ ├── userGroupRoleGroup.js │ │ ├── userRole.js │ │ └── userRoleGroup.js │ ├── assets/ │ │ └── custom-theme/ │ │ └── index.css │ ├── components/ │ │ ├── Abbreviation/ │ │ │ └── index.vue │ │ ├── Breadcrumb/ │ │ │ └── index.vue │ │ ├── ErrorPage/ │ │ │ ├── 401.vue │ │ │ └── 404.vue │ │ ├── Hamburger/ │ │ │ └── index.vue │ │ ├── Redirect/ │ │ │ └── index.vue │ │ ├── Screenfull/ │ │ │ └── index.vue │ │ ├── ScrollPane/ │ │ │ └── index.vue │ │ └── SvgIcon/ │ │ └── index.vue │ ├── directive/ │ │ ├── clipboard/ │ │ │ ├── clipboard.js │ │ │ └── index.js │ │ ├── el-dragDialog/ │ │ │ ├── drag.js │ │ │ └── index.js │ │ └── permission/ │ │ ├── index.js │ │ └── permission.js │ ├── filters/ │ │ └── index.js │ ├── icons/ │ │ ├── index.js │ │ └── svgo.yml │ ├── main.js │ ├── mock/ │ │ ├── MockDB.js │ │ ├── index.js │ │ ├── login.js │ │ ├── system-management/ │ │ │ ├── dept.js │ │ │ ├── deptRole.js │ │ │ ├── dictionary.js │ │ │ ├── group.js │ │ │ ├── menu.js │ │ │ ├── menuRole.js │ │ │ ├── menuSecurity.js │ │ │ ├── role.js │ │ │ ├── roleGroup.js │ │ │ ├── security.js │ │ │ ├── user.js │ │ │ ├── userDept.js │ │ │ ├── userGroup.js │ │ │ ├── userGroupRoleGroup.js │ │ │ ├── userRole.js │ │ │ └── userRoleGroup.js │ │ └── utils.js │ ├── permission.js │ ├── router/ │ │ ├── index.js │ │ └── modules/ │ │ ├── CodeGenerator.js │ │ └── SystemManagement.js │ ├── store/ │ │ ├── getters.js │ │ ├── index.js │ │ └── modules/ │ │ ├── app.js │ │ ├── dictionaries.js │ │ ├── permission.js │ │ ├── tagsView.js │ │ └── user.js │ ├── styles/ │ │ ├── element-ui.scss │ │ ├── index.scss │ │ ├── mixin.scss │ │ └── transition.scss │ ├── utils/ │ │ ├── auth.js │ │ ├── clipboard.js │ │ ├── index.js │ │ ├── openWindow.js │ │ ├── permission.js │ │ ├── request.js │ │ ├── scrollTo.js │ │ └── validate.js │ └── views/ │ ├── code-generator/ │ │ └── main.vue │ ├── common/ │ │ ├── components/ │ │ │ ├── auditInfo/ │ │ │ │ └── auditInfo.vue │ │ │ ├── buttons/ │ │ │ │ ├── ButtonRight.vue │ │ │ │ └── NewLineButtonRight.vue │ │ │ ├── dictionaryTranslates/ │ │ │ │ └── State.vue │ │ │ ├── formItemViews/ │ │ │ │ ├── InputItemView.vue │ │ │ │ └── TextItemView.vue │ │ │ ├── layouts/ │ │ │ │ ├── FlexCenter.vue │ │ │ │ ├── FlexLeft.vue │ │ │ │ └── FlexRight.vue │ │ │ ├── paginations/ │ │ │ │ └── pagination.vue │ │ │ └── selects/ │ │ │ └── SelectRight.vue │ │ ├── index.js │ │ └── mixins/ │ │ ├── BaseEditForm.js │ │ └── BaseQueryPageForm.js │ ├── dashboard/ │ │ └── index.vue │ ├── layout/ │ │ ├── LeftAccordionSidebar/ │ │ │ ├── components/ │ │ │ │ ├── AppMain.vue │ │ │ │ ├── Navbar.vue │ │ │ │ ├── Sidebar/ │ │ │ │ │ ├── Item.vue │ │ │ │ │ ├── Link.vue │ │ │ │ │ ├── SidebarItem.vue │ │ │ │ │ └── index.vue │ │ │ │ ├── TagsView.vue │ │ │ │ └── index.js │ │ │ └── index.vue │ │ └── MenuGroup/ │ │ └── index.vue │ ├── login/ │ │ └── index.vue │ └── system-management/ │ ├── dept/ │ │ ├── add.vue │ │ ├── check.vue │ │ ├── edit.vue │ │ ├── main.vue │ │ ├── mixins.js │ │ └── query.vue │ ├── dictionary/ │ │ ├── add.vue │ │ ├── check.vue │ │ ├── edit.vue │ │ ├── mixins.js │ │ ├── multiMain.vue │ │ ├── multiQuery.vue │ │ ├── singleMain.vue │ │ └── singleQuery.vue │ ├── dictionary-type/ │ │ ├── add.vue │ │ ├── check.vue │ │ ├── edit.vue │ │ ├── main.vue │ │ ├── mixins.js │ │ └── query.vue │ ├── group/ │ │ ├── add.vue │ │ ├── check.vue │ │ ├── edit.vue │ │ ├── main.vue │ │ ├── mixins.js │ │ └── query.vue │ ├── menu/ │ │ ├── check.vue │ │ ├── edit.vue │ │ ├── main.vue │ │ ├── mixins.js │ │ └── query.vue │ ├── role/ │ │ ├── add.vue │ │ ├── check.vue │ │ ├── edit.vue │ │ ├── main.vue │ │ ├── mixins.js │ │ └── query.vue │ ├── security/ │ │ ├── add.vue │ │ ├── check.vue │ │ ├── edit.vue │ │ ├── main.vue │ │ ├── mixins.js │ │ └── query.vue │ └── user/ │ ├── add.vue │ ├── batchEdit.vue │ ├── check.vue │ ├── edit.vue │ ├── main.vue │ ├── mixins.js │ ├── myself/ │ │ └── modify.vue │ └── query.vue └── vue.config.js