代码初始化
Showing
.cursorrules
0 → 100644
.env
0 → 100644
.env.development
0 → 100644
.eslintignore
0 → 100644
.eslintrc.js
0 → 100644
.gitignore
0 → 100644
.prettierrc.cjs
0 → 100644
LICENSE
0 → 100644
This diff is collapsed.
auto-imports.d.ts
0 → 100644
docker/Dockerfile
0 → 100644
docker/docker-compose.yaml
0 → 100644
docker/pig-ui.conf
0 → 100644
index.html
0 → 100644
package-lock.json
0 → 100644
This diff is collapsed.
package.json
0 → 100644
{ | ||
"name": "pig-ui", | ||
"version": "3.9.0", | ||
"description": "PIGCLOUD微服务开发平台", | ||
"author": "pig4cloud", | ||
"license": "Apache-2.0", | ||
"type": "module", | ||
"scripts": { | ||
"dev": "vite --force", | ||
"build": "cross-env NODE_OPTIONS=--max-old-space-size=4096 vite build", | ||
"build:docker": "cross-env NODE_OPTIONS=--max-old-space-size=4096 vite build --outDir ./docker/dist/", | ||
"lint:eslint": "eslint --fix --ext .js,.cjs,.mjs,.ts,.vue ./src", | ||
"prettier": "prettier --write ." | ||
}, | ||
"dependencies": { | ||
"@element-plus/icons-vue": "2.3.1", | ||
"@vueuse/core": "10.4.1", | ||
"@wangeditor-next/editor": "5.6.34", | ||
"@wangeditor-next/editor-for-vue": "5.1.14", | ||
"autoprefixer": "10.4.20", | ||
"axios": "1.7.9", | ||
"china-area-data": "^5.0.1", | ||
"codemirror": "5.65.18", | ||
"crypto-js": "4.2.0", | ||
"driver.js": "1.3.1", | ||
"echarts": "5.5.1", | ||
"element-plus": "2.8.7", | ||
"js-cookie": "3.0.5", | ||
"mitt": "3.0.1", | ||
"nprogress": "0.2.0", | ||
"pinia": "2.3.0", | ||
"postcss": "8.4.49", | ||
"qs": "6.13.1", | ||
"screenfull": "6.0.2", | ||
"sm-crypto": "0.3.13", | ||
"sortablejs": "1.15.6", | ||
"splitpanes": "3.1.8", | ||
"tailwindcss": "3.4.17", | ||
"vue": "3.5.13", | ||
"vue-clipboard3": "2.0.0", | ||
"vue-echarts": "7.0.3", | ||
"vue-i18n": "9.14.2", | ||
"vue-router": "4.4.5", | ||
"vuedraggable": "4.1.0" | ||
}, | ||
"devDependencies": { | ||
"@swc/core": "1.6.13", | ||
"@types/node": "20.0.0", | ||
"@types/nprogress": "0.2.3", | ||
"@types/sortablejs": "1.15.8", | ||
"@typescript-eslint/eslint-plugin": "8.17.0", | ||
"@typescript-eslint/parser": "8.17.0", | ||
"@vitejs/plugin-vue": "5.2.1", | ||
"@vue/compiler-sfc": "3.5.13", | ||
"consola": "3.2.3", | ||
"cross-env": "7.0.3", | ||
"eslint": "9.14.0", | ||
"eslint-plugin-vue": "9.32.0", | ||
"glob": "9.3.5", | ||
"pinia-plugin-persist": "1.0.0", | ||
"prettier": "3.4.2", | ||
"sass": "1.58.3", | ||
"terser": "5.36.0", | ||
"typescript": "5.6.3", | ||
"unplugin-auto-import": "0.18.6", | ||
"unplugin-vue-setup-extend": "^0.3.5", | ||
"vite": "5.4.11", | ||
"vite-plugin-compression": "0.5.1", | ||
"vite-plugin-top-level-await": "1.4.4", | ||
"vue-eslint-parser": "9.4.3" | ||
}, | ||
"browserslist": [ | ||
"> 1%", | ||
"last 2 versions", | ||
"not dead" | ||
], | ||
"bugs": { | ||
"url": "https://pig4cloud.com" | ||
}, | ||
"engines": { | ||
"node": ">=18.0.0", | ||
"npm": ">= 8.0.0" | ||
}, | ||
"keywords": [ | ||
"vue", | ||
"vue3", | ||
"vuejs/vue-next", | ||
"element-ui", | ||
"element-plus" | ||
], | ||
"repository": { | ||
"type": "git", | ||
"url": "https://gitee.com/log4j/pig-ui" | ||
} | ||
} |
postcss.config.cjs
0 → 100644
File added
File added
This source diff could not be displayed because it is too large. You can view the blob instead.
File added
File added
File added
This diff is collapsed.
public/favicon.ico
0 → 100644
4.19 KB
src/App.vue
0 → 100644
src/api/admin/client.ts
0 → 100644
src/api/admin/dept.ts
0 → 100644
src/api/admin/dict.ts
0 → 100644
src/api/admin/file.ts
0 → 100644
src/api/admin/i18n.ts
0 → 100644
src/api/admin/log.ts
0 → 100644
src/api/admin/menu.ts
0 → 100644
src/api/admin/param.ts
0 → 100644
src/api/admin/post.ts
0 → 100644
src/api/admin/role.ts
0 → 100644
src/api/admin/system.ts
0 → 100644
src/api/admin/token.ts
0 → 100644
src/api/admin/user.ts
0 → 100644
src/api/daemon/job-log.ts
0 → 100644
src/api/daemon/job.ts
0 → 100644
src/api/gen/datasource.ts
0 → 100644
src/api/gen/fieldtype.ts
0 → 100644
src/api/gen/group.ts
0 → 100644
src/api/gen/table.ts
0 → 100644
src/api/gen/template.ts
0 → 100644
src/api/login/index.ts
0 → 100644
src/assets/icons/cas.svg
0 → 100644
src/assets/icons/gitee.svg
0 → 100644
src/assets/icons/oschina.svg
0 → 100644
src/assets/icons/qq.svg
0 → 100644
src/assets/icons/tenant.svg
0 → 100644
src/assets/icons/wechat.svg
0 → 100644
src/assets/lockScreen.png
0 → 100644
195 KB
src/assets/login-bg.svg
0 → 100644
src/assets/login/bg.png
0 → 100644
17.1 KB
This diff is collapsed.
src/assets/login/mini_qr.png
0 → 100644
106 KB
src/assets/logo-mini.svg
0 → 100644
src/assets/pigx-app.png
0 → 100644
74.2 KB
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
src/components/Tip/index.vue
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
src/components/auth/auth.vue
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
src/components/index.ts
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
src/directive/index.ts
0 → 100644
This diff is collapsed.
src/hooks/dict.ts
0 → 100644
This diff is collapsed.
src/hooks/message.ts
0 → 100644
This diff is collapsed.
src/hooks/table.ts
0 → 100644
This diff is collapsed.
src/i18n/index.ts
0 → 100644
This diff is collapsed.
src/i18n/lang/en.ts
0 → 100644
This diff is collapsed.
src/i18n/lang/zh-cn.ts
0 → 100644
This diff is collapsed.
src/i18n/pages/form/en.ts
0 → 100644
This diff is collapsed.
src/i18n/pages/form/zh-cn.ts
0 → 100644
This diff is collapsed.
src/i18n/pages/login/en.ts
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
src/layout/footer/index.vue
0 → 100644
This diff is collapsed.
src/layout/index.vue
0 → 100644
This diff is collapsed.
This diff is collapsed.
src/layout/logo/index.vue
0 → 100644
This diff is collapsed.
src/layout/main/classic.vue
0 → 100644
This diff is collapsed.
src/layout/main/columns.vue
0 → 100644
This diff is collapsed.
src/layout/main/defaults.vue
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
src/layout/navBars/index.vue
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
src/main.ts
0 → 100644
This diff is collapsed.
src/router/backEnd.ts
0 → 100644
This diff is collapsed.
src/router/frontEnd.ts
0 → 100644
This diff is collapsed.
src/router/index.ts
0 → 100644
This diff is collapsed.
src/router/route.ts
0 → 100644
This diff is collapsed.
src/stores/dict.ts
0 → 100644
This diff is collapsed.
src/stores/index.ts
0 → 100644
This diff is collapsed.
src/stores/keepAliveNames.ts
0 → 100644
This diff is collapsed.
src/stores/msg.ts
0 → 100644
This diff is collapsed.
This diff is collapsed.
src/stores/routesList.ts
0 → 100644
This diff is collapsed.
src/stores/tagsViewRoutes.ts
0 → 100644
This diff is collapsed.
src/stores/themeConfig.ts
0 → 100644
This diff is collapsed.
src/stores/userInfo.ts
0 → 100644
This diff is collapsed.
src/theme/app.scss
0 → 100644
This diff is collapsed.
This diff is collapsed.
src/theme/dark.scss
0 → 100644
This diff is collapsed.
src/theme/element.scss
0 → 100644
This diff is collapsed.
src/theme/iconSelector.scss
0 → 100644
This diff is collapsed.
src/theme/index.scss
0 → 100644
This diff is collapsed.
src/theme/loading.scss
0 → 100644
This diff is collapsed.
src/theme/login.scss
0 → 100644
This diff is collapsed.
src/theme/media/chart.scss
0 → 100644
This diff is collapsed.
This diff is collapsed.
src/theme/media/date.scss
0 → 100644
This diff is collapsed.
src/theme/media/dialog.scss
0 → 100644
This diff is collapsed.
src/theme/media/error.scss
0 → 100644
This diff is collapsed.
src/theme/media/form.scss
0 → 100644
This diff is collapsed.
src/theme/media/home.scss
0 → 100644
This diff is collapsed.
src/theme/media/index.scss
0 → 100644
This diff is collapsed.
src/theme/media/layout.scss
0 → 100644
This diff is collapsed.
src/theme/media/login.scss
0 → 100644
This diff is collapsed.
src/theme/media/media.scss
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
src/theme/mixins/index.scss
0 → 100644
This diff is collapsed.
src/theme/other.scss
0 → 100644
This diff is collapsed.
src/theme/tableTool.scss
0 → 100644
This diff is collapsed.
src/theme/tailwind.css
0 → 100644
This diff is collapsed.
src/theme/waves.scss
0 → 100644
This diff is collapsed.
src/types/axios.d.ts
0 → 100644
This diff is collapsed.
src/types/func.ts
0 → 100644
This diff is collapsed.
src/types/global.d.ts
0 → 100644
This diff is collapsed.
src/types/layout.d.ts
0 → 100644
This diff is collapsed.
src/types/mitt.d.ts
0 → 100644
This diff is collapsed.
src/types/pinia.d.ts
0 → 100644
This diff is collapsed.
src/types/views.d.ts
0 → 100644
This diff is collapsed.
src/types/vue-shim.d.ts
0 → 100644
This diff is collapsed.
src/utils/arrayOperation.ts
0 → 100644
This diff is collapsed.
src/utils/authFunction.ts
0 → 100644
This diff is collapsed.
src/utils/chinaArea.ts
0 → 100644
This diff is collapsed.
src/utils/commonFunction.ts
0 → 100644
This diff is collapsed.
src/utils/errorCode.ts
0 → 100644
This diff is collapsed.
src/utils/formatTime.ts
0 → 100644
This diff is collapsed.
src/utils/getStyleSheets.ts
0 → 100644
This diff is collapsed.
src/utils/loading.ts
0 → 100644
This diff is collapsed.
src/utils/mitt.ts
0 → 100644
This diff is collapsed.
src/utils/other.ts
0 → 100644
This diff is collapsed.
src/utils/request.ts
0 → 100644
This diff is collapsed.
src/utils/setIconfont.ts
0 → 100644
This diff is collapsed.
src/utils/storage.ts
0 → 100644
This diff is collapsed.
src/utils/theme.ts
0 → 100644
This diff is collapsed.
src/utils/toolsValidate.ts
0 → 100644
This diff is collapsed.
src/utils/validate.ts
0 → 100644
This diff is collapsed.
src/utils/wartermark.ts
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
src/views/error/401.vue
0 → 100644
This diff is collapsed.
src/views/error/404.vue
0 → 100644
This diff is collapsed.
src/views/ext/cache.vue
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
src/views/gen/group/form.vue
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
src/views/gen/table/edit.vue
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
src/views/home/favorite.vue
0 → 100644
This diff is collapsed.
src/views/home/i18n/en.ts
0 → 100644
This diff is collapsed.
src/views/home/i18n/zh-cn.ts
0 → 100644
This diff is collapsed.
src/views/home/index.vue
0 → 100644
This diff is collapsed.
src/views/home/schedule.vue
0 → 100644
This diff is collapsed.
src/views/home/sys-log.vue
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
src/views/login/index.vue
0 → 100644
This diff is collapsed.
tailwind.config.cjs
0 → 100644
This diff is collapsed.
tsconfig.json
0 → 100644
This diff is collapsed.
vite.config.ts
0 → 100644
This diff is collapsed.