# marking_system_two **Repository Path**: liaohonghonghong/marking_system_two ## Basic Information - **Project Name**: marking_system_two - **Description**: 研究生自命题阅卷系统,致力于研究生自命题考试后期阅卷,提供多种阅卷模式,保证阅卷的公平性 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-03-26 - **Last Updated**: 2025-05-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README


Vue ylhkj admin

**中文** ## 简介 Vue ylhkj Admin 是在 Vue vben admin 项目的基础上删改后用于银利华科技内部开发的 Vue3 框架。使用了最新的`vue3`,`vite2`,`TypeScript`,`Ant-design-vue`等主流技术和 UI 框架开发。 ## 使用 ## 特性 - **最新技术栈**:使用 Vue3/vite2 等前端前沿技术开发 - **TypeScript**: 应用程序级 JavaScript 的语言 - **主题**:可配置的主题 - **国际化**:内置完善的国际化方案 - **Mock 数据** 内置 Mock 数据方案 - **权限** 内置完善的动态路由权限生成方案 - **组件** 二次封装了多个常用的组件 ## Vue-vben-admin预览 - [vue-vben-admin](https://vvbin.cn/next/) - 完整版中文站点 - [vue-vben-admin-gh-pages](https://anncwb.github.io/vue-vben-admin/) - 完整版 github 站点 测试账号: vben/123456 ## Vue-vben-admin文档 [文档地址](https://vvbin.cn/doc-next/) - 安装依赖 ```bash cd vue-ylhkj-admin yarn install || pnpm install ``` - 运行 ```bash yarn serve || pnpm run dev ``` - 打包 ```bash yarn build || pnpm run build ``` ## 目录分析 . ### 生产环境相关的配置(开发时忽略) ├── build │ ├── config # 配置文件 │ ├── generate # 生成器 │ ├── script # 脚本 │ └── vite # vite配置 插件等 ### Mock文件夹 模拟接口路由 ├── mock ### 公共静态资源目录 主要是项目logo(开发时忽略) ├── public ### 主目录 ├── src ### 接口文件 │ ├── api ### 项目资源文件 │ ├── assets │ │ ├── icons # 项目图标 │ │ ├── images # 项目图片 │ │ └── svg # 项目svg文件 注:不是图标 ### 公共组件 │ ├── components ### 公共样式文件 │ ├── design ### 公共指令 │ ├── directives ### 全局常量 │ ├── enums ### Hooks 可提高开发效率 │ ├── hooks │ │ ├── component # 组件相关hook │ │ ├── core # 基础hook │ │ ├── event # 事件相关hook │ │ ├── setting # 配置相关hook │ │ └── web # web相关hook ### 项目布局文件 │ ├── layouts │ │ ├── default # 默认布局 │ │ ├── iframe # iframe布局 │ │ └── page # 页面布局 ### 国际化 │ ├── locales │ ├── logics ### 入口文件 │ ├── main.ts ### 路由 │ ├── router ### 项目初始设置 │ ├── settings │ │ ├── componentSetting.ts # 组件配置 │ │ ├── designSetting.ts # 样式配置 │ │ ├── encryptionSetting.ts # 加密配置 │ │ ├── localeSetting.ts # 多语言配置 │ │ ├── projectSetting.ts # 项目配置 │ │ └── siteSetting.ts # 站点配置 ### 状态仓库 │ ├── store ### 全局工具函数 │ ├── utils ### 页面文件 │ └── views ### 测试 ├── test │ └── server # 测试用到的服务 │ ├── api # 测试服务器 │ ├── upload # 测试上传服务器 │ └── websocket # 测试ws服务器 ### 类型声明文件 ├── types ├── vite.config.ts # vite配置文件 └── windi.config.ts # windcss配置文件 ├── .env # 全局的环境变量配置一般不做修改 ├── .env.development # 开发环境的环境变量配置 ├── .env.production # 生产环境的环境变量配置 ## 如何贡献 **Pull Request:** 1. Fork 代码! 2. 创建自己的分支: `git checkout -b feat/xxxx` 3. 提交你的修改: `git commit -am 'feat(function): add xxxxx'` 4. 推送您的分支: `git push origin feat/xxxx` 5. 提交`pull request` ## Git 贡献提交规范 - 参考 [vue](https://github.com/vuejs/vue/blob/dev/.github/COMMIT_CONVENTION.md) 规范 ([Angular](https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-angular)) - `feat` 增加新功能 - `fix` 修复问题/BUG - `style` 代码风格相关无影响运行结果的 - `perf` 优化/性能提升 - `refactor` 重构 - `revert` 撤销修改 - `test` 测试相关 - `docs` 文档/注释 - `chore` 依赖更新/脚手架配置修改等 - `workflow` 工作流改进 - `ci` 持续集成 - `types` 类型定义文件更改 - `wip` 开发中 ## 浏览器支持 本地开发推荐使用`Chrome 80+` 浏览器 支持现代浏览器, 不支持 IE