This commit is contained in:
13684185576
2025-07-16 19:49:47 +08:00
parent cdbb0ec7de
commit 4d3ba657b2
990 changed files with 222767 additions and 0 deletions

3
.browserslistrc Normal file
View File

@ -0,0 +1,3 @@
> 1%
last 2 versions
not dead

5
.editorconfig Normal file
View File

@ -0,0 +1,5 @@
[*.{js,jsx,ts,tsx,vue}]
indent_style = space
indent_size = 2
trim_trailing_whitespace = true
insert_final_newline = true

8
.env.development Normal file
View File

@ -0,0 +1,8 @@
# 标志
ENV='development'
# base api
# VUE_APP_BASE_API = '/api'
VUE_APP_GATEWAY_API = '/mosty-api/mosty-base'
VUE_APP_GATEWAY_BASE_URL = 'http://123.60.110.230'
VUE_APP_GATEWAY_HOST = '123.60.110.230'

8
.env.production Normal file
View File

@ -0,0 +1,8 @@
# 生产环境
ENV = 'production'
# base api
# VUE_APP_BASE_API = '/api'
VUE_APP_GATEWAY_API = '/mosty-api/mosty-base'
VUE_APP_GATEWAY_BASE_URL = 'http://123.60.67.142'
VUE_APP_GATEWAY_HOST = '123.60.67.142'

1
.eslintignore Normal file
View File

@ -0,0 +1 @@
src/

49
.eslintrc.js Normal file
View File

@ -0,0 +1,49 @@
// ESLint 配置文件遵循 commonJS 的导出规则,所导出的对象就是 ESLint 的配置对象
// 文档https://eslint.bootcss.com/docs/user-guide/configuring
module.exports = {
// 表示当前目录即为根目录ESLint 规则将被限制到该目录下
root: true,
// env 表示启用 ESLint 检测的环境
env: {
// 在 node 环境下启动 ESLint 检测
node: false
},
// ESLint 中基础配置需要继承的配置
extends: ['plugin:vue/vue3-essential', '@vue/standard'],
// 解析器
parserOptions: {
parser: 'babel-eslint'
},
// 启用的规则及其各自的错误级别
/**
* 错误级别分为三种:
* "off" 或 0 - 关闭规则
* "warn" 或 1 - 开启规则使用警告级别的错误warn (不会导致程序退出)
* "error" 或 2 - 开启规则使用错误级别的错误error (当被触发的时候,程序会退出)
*/
rules: {
'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
'space-before-function-paren': 'off',
'semi': 'off',
'spaced-comment': 'off',
'quotes': 'off',
'prefer-const': 'off',
'import/first': 'off',
'no-unused-vars':'off',
"no-tabs":"off",
"no-undef":"off",
"no-multi-spaces":"off",
"no-irregular-whitespace":"off",
"no-unreachable":"off",
"comma-spacing":"off",
"one-var":"off",
"no-useless-escape":"off",
"vue/no-mutating-props":"off",
"quote-props":"off",
"vue/require-valid-default-prop":"off",
"eqeqeq":"off",
"camelcase":"off",
"no-redeclare":"off"
}
};

22
.gitignore vendored Normal file
View File

@ -0,0 +1,22 @@
.DS_Store
node_modules
/dist
# local env files
.env.local
.env.*.local
# Log files
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

6
.prettierrc Normal file
View File

@ -0,0 +1,6 @@
{
"semi":true,
"singleQuote": false,
"trailingComma": "none",
"spaced-comment":2
}

8
babel.config.js Normal file
View File

@ -0,0 +1,8 @@
module.exports = {
presets: [
'@vue/cli-plugin-babel/preset'
],
plugins: [
"@babel/plugin-proposal-optional-chaining"
]
}

28
bash.exe.stackdump Normal file
View File

@ -0,0 +1,28 @@
Stack trace:
Frame Function Args
0007FFFFA900 00021005FE8E (000210285F68, 00021026AB6E, 0007FFFFA900, 0007FFFF9800) msys-2.0.dll+0x1FE8E
0007FFFFA900 0002100467F9 (000000000000, 000000000000, 000000000000, 0007FFFFABD8) msys-2.0.dll+0x67F9
0007FFFFA900 000210046832 (000210286019, 0007FFFFA7B8, 0007FFFFA900, 000000000000) msys-2.0.dll+0x6832
0007FFFFA900 000210068CF6 (000000000000, 000000000000, 000000000000, 000000000000) msys-2.0.dll+0x28CF6
0007FFFFA900 000210068E24 (0007FFFFA910, 000000000000, 000000000000, 000000000000) msys-2.0.dll+0x28E24
0007FFFFABE0 00021006A225 (0007FFFFA910, 000000000000, 000000000000, 000000000000) msys-2.0.dll+0x2A225
End of stack trace
Loaded modules:
000100400000 bash.exe
7FFD9E560000 ntdll.dll
7FFD9C3C0000 KERNEL32.DLL
7FFD9BA30000 KERNELBASE.dll
7FFD9C800000 USER32.dll
7FFD9BE20000 win32u.dll
7FFD9D200000 GDI32.dll
7FFD9C1C0000 gdi32full.dll
7FFD9B8F0000 msvcp_win.dll
7FFD9BEF0000 ucrtbase.dll
000210040000 msys-2.0.dll
7FFD9C300000 advapi32.dll
7FFD9D930000 msvcrt.dll
7FFD9DE90000 sechost.dll
7FFD9E400000 RPCRT4.dll
7FFD9AD40000 CRYPTBASE.DLL
7FFD9BE50000 bcryptPrimitives.dll
7FFD9D6E0000 IMM32.DLL

5
node.js Normal file
View File

@ -0,0 +1,5 @@
const express = require('express')
const app = express()
app.get('/', (req, res) => res.send('Hello World!'))
app.use(express.static('./www'))
app.listen(3000, () => console.log('Example app listening on port 3000!'))

15781
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

73
package.json Normal file
View File

@ -0,0 +1,73 @@
{
"name": "mosty-admin",
"version": "0.1.0",
"private": true,
"scripts": {
"dev": "vue-cli-service serve",
"build": "vue-cli-service build",
"build:test": "vue-cli-service build --mode test",
"lint": "vue-cli-service lint"
},
"dependencies": {
"@fullcalendar/core": "^5.9.0",
"@fullcalendar/daygrid": "^5.9.0",
"@fullcalendar/interaction": "^5.9.0",
"@fullcalendar/list": "^5.9.0",
"@fullcalendar/timegrid": "^5.9.0",
"@fullcalendar/vue3": "^5.9.0",
"@types/video.js": "^7.3.42",
"axios": "^0.26.0",
"core-js": "^3.6.5",
"echarts": "^5.3.3",
"echarts-gl": "^2.0.9",
"element-plus": "2.0.2",
"gifler": "^0.1.0",
"lodash": "^4.17.21",
"mitt": "^3.0.0",
"ol": "^6.14.1",
"pinia": "^3.0.1",
"video.js": "^8.23.3",
"vue": "^3.2.8",
"vue-router": "^4.0.11",
"vuex": "^4.0.2",
"xlsx": "^0.18.5"
},
"devDependencies": {
"@element-plus/icons": "^0.0.11",
"@toast-ui/editor": "^3.0.2",
"@vue/cli-plugin-babel": "~4.5.0",
"@vue/cli-plugin-eslint": "~4.5.0",
"@vue/cli-plugin-router": "~4.5.0",
"@vue/cli-plugin-vuex": "~4.5.0",
"@vue/cli-service": "~4.5.0",
"@vue/compiler-sfc": "^3.0.0",
"@vue/eslint-config-standard": "^5.1.2",
"babel-eslint": "^10.1.0",
"base-64": "^1.0.0",
"css-color-function": "^1.3.3",
"default-passive-events": "^2.0.0",
"eslint": "^6.7.2",
"eslint-plugin-import": "^2.20.2",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-promise": "^4.2.1",
"eslint-plugin-standard": "^4.0.0",
"eslint-plugin-vue": "^7.0.0",
"express": "^4.17.3",
"fuse.js": "^6.4.6",
"lint-staged": "^9.5.0",
"rgb-hex": "^4.0.0",
"sass": "^1.26.5",
"sass-loader": "^8.0.2",
"svg-sprite-loader": "^6.0.9",
"vue-cli-plugin-element-plus": "0.0.13"
},
"gitHooks": {
"pre-commit": "lint-staged"
},
"lint-staged": {
"src/**/*.{js,vue}": [
"eslint --fix",
"git add"
]
}
}

BIN
public/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.4 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,3 @@

Microsoft YaHei 10240-10495

View File

@ -0,0 +1,3 @@

Microsoft YaHei 10496-10751

View File

@ -0,0 +1,3 @@

Microsoft YaHei 10752-11007

View File

@ -0,0 +1,3 @@

Microsoft YaHei 11008-11263

View File

@ -0,0 +1,3 @@

Microsoft YaHei 11264-11519

View File

@ -0,0 +1,3 @@

Microsoft YaHei 11520-11775

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,3 @@

Microsoft YaHei 1280-1535

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,3 @@

Microsoft YaHei 1536-1791

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,3 @@

Microsoft YaHei 1792-2047

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,3 @@

Microsoft YaHei 2048-2303

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,3 @@

Microsoft YaHei 2304-2559

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,3 @@

Microsoft YaHei 2560-2815

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,3 @@

Microsoft YaHei 2816-3071

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More