Skip to content

Commit b0ed91e

Browse files
author
jxl
committed
publish v0.0.2
0 parents  commit b0ed91e

File tree

298 files changed

+35800
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

298 files changed

+35800
-0
lines changed

.env.development

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
BUILD_PATH=/

.env.production

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
BUILD_PATH=/

.env.staging

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
BUILD_PATH=/arco-work/
2+
BUILD_OUT_DIR=dist-staging

.eslintignore

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
*.sh
2+
node_modules
3+
*.md
4+
*.woff
5+
*.ttf
6+
.vscode
7+
.idea
8+
dist
9+
/public
10+
/docs
11+
.husky
12+
.local
13+
/bin
14+
Dockerfile

.eslintrc.js

+74
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
module.exports = {
2+
root: true,
3+
env: {
4+
browser: true,
5+
node: true,
6+
es6: true,
7+
},
8+
parser: 'vue-eslint-parser',
9+
parserOptions: {
10+
parser: '@typescript-eslint/parser',
11+
ecmaVersion: 2020,
12+
sourceType: 'module',
13+
jsxPragma: 'React',
14+
ecmaFeatures: {
15+
jsx: true,
16+
},
17+
},
18+
extends: [
19+
'plugin:vue/vue3-recommended',
20+
'plugin:@typescript-eslint/recommended',
21+
'prettier',
22+
'plugin:prettier/recommended',
23+
],
24+
rules: {
25+
'@typescript-eslint/ban-ts-ignore': 'off',
26+
'@typescript-eslint/explicit-function-return-type': 'off',
27+
'@typescript-eslint/no-explicit-any': 'off',
28+
'@typescript-eslint/no-var-requires': 'off',
29+
'@typescript-eslint/no-empty-function': 'off',
30+
'vue/custom-event-name-casing': 'off',
31+
'no-use-before-define': 'off',
32+
'@typescript-eslint/no-use-before-define': 'off',
33+
'@typescript-eslint/ban-ts-comment': 'off',
34+
'@typescript-eslint/ban-types': 'off',
35+
'@typescript-eslint/no-non-null-assertion': 'off',
36+
'@typescript-eslint/explicit-module-boundary-types': 'off',
37+
'@typescript-eslint/no-unused-vars': [
38+
'error',
39+
{
40+
argsIgnorePattern: '^_',
41+
varsIgnorePattern: '^_',
42+
},
43+
],
44+
'no-unused-vars': [
45+
'error',
46+
{
47+
argsIgnorePattern: '^_',
48+
varsIgnorePattern: '^_',
49+
},
50+
],
51+
'space-before-function-paren': 'off',
52+
'vue/attributes-order': 'off',
53+
'vue/one-component-per-file': 'off',
54+
'vue/html-closing-bracket-newline': 'off',
55+
'vue/max-attributes-per-line': 'off',
56+
'vue/multiline-html-element-content-newline': 'off',
57+
'vue/singleline-html-element-content-newline': 'off',
58+
'vue/attribute-hyphenation': 'off',
59+
'vue/require-default-prop': 'off',
60+
'vue/script-setup-uses-vars': 'off',
61+
'vue/html-self-closing': [
62+
'error',
63+
{
64+
html: {
65+
void: 'always',
66+
normal: 'never',
67+
component: 'always',
68+
},
69+
svg: 'always',
70+
math: 'always',
71+
},
72+
],
73+
},
74+
}

.gitignore

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
node_modules
2+
.DS_Store
3+
dist-ssr
4+
*.local

.vscode/settings.json

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"workbench.iconTheme": "material-icon-theme",
3+
"editor.codeActionsOnSave": {
4+
"source.fixAll.eslint": true
5+
},
6+
"[html]": {
7+
"editor.defaultFormatter": "esbenp.prettier-vscode"
8+
},
9+
"[javascript]": {
10+
"editor.defaultFormatter": "esbenp.prettier-vscode"
11+
},
12+
"[typescript]": {
13+
"editor.defaultFormatter": "esbenp.prettier-vscode"
14+
},
15+
"[vue]": {
16+
"editor.defaultFormatter": "esbenp.prettier-vscode"
17+
},
18+
"git.ignoreLimitWarning": true,
19+
"typescript.tsdk": "node_modules/typescript/lib"
20+
}

CHANGELOG.md

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
## 2022-1-16(v: 0.0.2)
2+
3+
- 升级:升级美化 `带有 表格 的页面` 功能,增加更多的配置
4+
5+
- 修复: 修复优化部分代码
6+
7+
- 新增: `pinia`第三方状态管理工具库 替换 `vuex`,并且删除 `vuex` 依赖库
8+
9+
- 升级: `vue`版本到 `3.2.26``arco design``^2.15.1`
10+
11+
- 删除: 删除 `layoutStore` 中用户相关的信息,保证 `用户信息` 的获取唯一入口是:`useUserStore`
12+
13+
- 升级:升级 `vite.config.ts` 的写法,在根目录下新增 `.ent.[mode]` 文件. 根据不同的场景配置不同的打包属性
14+
15+
## 2021-12-18(v: 0.0.1)
16+
17+
- 升级:升级 `arco design` 版本到 `v: 2.11.0`
18+
19+
- 修复:`menu` 菜单在 `dark``image` 模式下,图标颜色显示的问题
20+
21+
- 修复:`部门管理` 在展开时,会增加几行空白
22+
23+
- 优化:`ModaiDilaog` 组件超出滑动功能
24+
25+
- 优化:`breadcrumb` 重新调整设计
26+
27+
- 新增:`路由参数` 演示功能
28+
29+
- 优化:`登录页面``工作台``控制台` 的 UI

README.md

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Vue 3 + Typescript + Vite
2+
3+
This template should help get you started developing with Vue 3 and Typescript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.
4+
5+
## Recommended IDE Setup
6+
7+
- [VSCode](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=johnsoncodehk.volar)
8+
9+
## Type Support For `.vue` Imports in TS
10+
11+
Since TypeScript cannot handle type information for `.vue` imports, they are shimmed to be a generic Vue component type by default. In most cases this is fine if you don't really care about component prop types outside of templates. However, if you wish to get actual prop types in `.vue` imports (for example to get props validation when using manual `h(...)` calls), you can enable Volar's `.vue` type support plugin by running `Volar: Switch TS Plugin on/off` from VSCode command palette.

dist-staging/assets/403.4e34e66d.js

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist-staging/assets/404.4b838912.js

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist-staging/assets/500.cf84d879.js

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist-staging/assets/Chart.46cb0ba3.js

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist-staging/assets/DataItem.a593cd39.js

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.divide[data-v-0d0ae2ef]{margin:10px 0;border-bottom:1px solid var(--color-neutral-3)}

dist-staging/assets/DepartmentChart.2bb29b89.js

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.chart-item-container[data-v-ed94444e]{width:100%}.chart-item-container .chart-item[data-v-ed94444e]{height:30vh}

dist-staging/assets/EnrollmentChannelsChart.40dd0107.js

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.chart-item-container[data-v-d63fe912]{width:100%}.chart-item-container .chart-item[data-v-d63fe912]{height:30vh}

dist-staging/assets/ExceptionStatus.1beee725.css

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist-staging/assets/ExceptionStatus.e855bf93.js

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.chart-item-container[data-v-029c70a1]{width:100%}.chart-item-container .chart-item[data-v-029c70a1]{height:30vh}

dist-staging/assets/FullYearSalesChart.dc84e490.js

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist-staging/assets/OrderChart.42133576.js

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist-staging/assets/ProjectItem.47a089c8.js

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist-staging/assets/ProjectItem.4ac45949.css

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist-staging/assets/SalesChart.c657896d.js

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.chart-item-container[data-v-a5b165d6]{width:100%}.chart-item-container .chart-item[data-v-a5b165d6]{height:30vh}

0 commit comments

Comments
 (0)