From 53db55d1646050b564a0db4dccda44805b971052 Mon Sep 17 00:00:00 2001 From: gitee-bot Date: Thu, 26 Jun 2025 06:20:39 +0000 Subject: [PATCH] Update README.md --- README.md | 173 +++++++++++++++++++++++++++++++++++------------------- 1 file changed, 111 insertions(+), 62 deletions(-) diff --git a/README.md b/README.md index ff0de44..d5f0329 100644 --- a/README.md +++ b/README.md @@ -1,93 +1,142 @@ -### 项目概述 +基于提供的代码结构和文件信息,以下是适用于该项目的 `README.md` 内容: +--- -任务管理是企业协同的重要组成部分。 - 任务管理是企业内部事务协同的重要工具,与传统的OA有类似之处,都是推动企业内部事务有效快速的推进,但之前存在不同之处,OA是属于刚性流程化的管理,侧重于流程与规范,任务管理侧重于人员、事务之间的协同,侧重于灵活度与协同性上 - 从灵活度上看,可以用于企业各种事务的管理与处理,比如客户进展管理、开发进度、产品设计等,那么灵活度的核心是提供有效的模板管理与配置; -协同性上看,可以有效的提供团队的事务进展的同步与推进,便捷有效的查看方式; +# 项目概述 -### 核心功能 -- 目标管理,对公司、部门、个人的目标设置管理 -- 项目-任务看板管理,用于团队任务协同合作 -- 个人待办,对个人的待办清单 -- 自定义项目模板、自定义项目成员权限、自定义任务字段 +这是一个基于 Vue.js 构建的前端项目,主要用于管理项目任务、成员、模板等功能。项目结构清晰,模块化程度高,适合用于企业级项目管理系统或团队协作平台。 +## 核心功能 +- 项目管理:支持任务分配、阶段划分、模板导入等。 +- 成员管理:支持项目成员和团队用户的管理。 +- 标签与动态列表:支持任务标签、动态信息展示。 +- 多端适配:包含 PC 端及部分组件适配移动端。 +- 图表插件支持:通过 `expendPlugins/chart` 提供图表相关的样式和交互支持。 -### 项目组成 -企业文档分为业务前台与管理后台,项目由 业务前台与管理后台组成 +## 项目组成 -- 业务前台前端地址:https://gitee.com/software-minister/jvs-teamwork-ui -- 业务前台后端地址:https://gitee.com/software-minister/jvs-teamwork +- `src/`: 项目源代码目录,包含主要的 Vue 组件、路由、状态管理、工具类等。 +- `public/`: 静态资源目录,包括 CDN 引入的 CSS 和 JS 文件。 +- `img/`: 存放项目截图、图标等图片资源。 +- `docker/`: 提供 Docker 部署相关的配置文件,可用于容器化部署。 +- `src/api/`: 存放所有后端 API 请求,包括项目、任务、成员、登录等模块。 +- `src/components/`: 包含基础组件如按钮、表单、表格等。 +- `src/store/`: Vuex 状态管理模块。 +- `src/views/`: 页面视图文件,包括主页、项目管理、任务详情、系统设置等。 +## 技术栈说明 +- **Vue.js**: 前端框架,基于 Vue 2 或 Vue 3(根据实际配置)。 +- **Element UI / Ant Design Vue**: 使用了 UI 组件库(从 `src/styles/element-ui.scss` 推断)。 +- **Axios**: 用于 HTTP 请求。 +- **Vuex**: 状态管理。 +- **Vue Router**: 路由管理。 +- **Docker**: 支持容器化部署。 -### 演示地址 +## 使用与授权 -- 管理平台(含管理平台、低代码):https://frame.bctools.cn/ -- 数据智仓(数据分析平台):http://bi.bctools.cn/ -- 企业文档:http://knowledge.bctools.cn/ -- 企业计划(项目管理):http://teamwork.bctools.cn/ -- 企业邮筒(Web邮箱客户端):http://mailbox.bctools.cn/ -- 规则引擎:http://rules.bctools.cn/ -- 逻辑引擎:http://logic.bctools.cn/ -- 视频会议:http://meeting.bctools.cn/ -- APS(智能排产):https://aps.bctools.cn/ +本项目遵循开源协议,请参考根目录下的 `LICENSE` 文件获取详细信息。如需商用,请根据授权协议支付相应费用,并遵守禁止行为条款以保障项目可持续发展。 -试用账号:微信扫码即可登陆,如需要账号密码试用,请二维码联系我们 +## 版本说明 -整体项目文档群 [点击跳转](http://doc.bctools.cn/#/knowledge/all/dd37733c43c064ac1c4f1c2155e04ce6) +版本更新记录请查看根目录下的 `CHANGELOG.sh` 文件。该文件记录了每次更新的功能、修复和其他改动。 +## 演示地址 -### 技术栈说明 -* JVS+VUE -* Spring Cloud Alibaba -* VUE+Element UI +请查看 `README.md` 中的“演示地址”部分获取实时演示链接。 -### 部分截图 -![输入图片说明](img/1.png) -![输入图片说明](img/2.png) -![输入图片说明](img/3.png) -![输入图片说明](img/4.png) -![输入图片说明](img/5.png) -![输入图片说明](img/6.png) -![输入图片说明](img/7.png) -![输入图片说明](img/8.png) +## 部分截图 -### 使用与授权 -无忧企业文档采用开源模式,在合规备案情况下,支持自用与商用,商用提供100%源代码。 -### 版本说明: -使用用途|费用模式|使用条件|授权时间 --|-|-|- -个人学习、个人使用|免费|免费备案|永久 -商用、二次开发|收费、代码交付|技术服务合同+商用备案|永久 +以下为项目界面的部分截图(存放在 `img/` 目录中): +- 0110.png +- 0913.png +- 1006.png +- 1015.png +- 1030.png +- 1205.png +- 1212.png +- 1668647496710.png +- 1671789171607.png +- 2024-11-281046806170234163200-image.png -### 商用费用说明: -- > 技术服务费,必选,具体费用请与商务沟通 -- > 定制开发费,可选,1500元/人天 -- > 部署费用,可选,500元/次 -- > 长期运维,可选,协商 +## 技术交流与商务支持 +如需技术支持或商务合作,请联系项目维护者或通过项目文档中提供的联系方式取得联系。 -备案说明:联系我们的商务人员,在线备案,备案内容:项目名称,使用模式(自用/商用),备案主体主体,备案联系人员,即可。 -### 禁止行为(为了保障产品走得更远): -* 在未获得我方认可分发代码的情况下,禁止以任何形式进行代码分发(包含但不限于代码拷贝、代码公开、代码开源、代码分享等行为) -* 禁止在未备案的情况下,私自使用(包含自用与商用) +## 商用费用说明 +如用于商业用途,请参考项目文档或联系维护者获取授权信息及费用标准。 +## 禁止行为 -### 技术交流与商务支持 -![输入图片说明](img/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20250626141128.png) +为保障产品走得更远,请勿进行以下行为: +- 未经许可进行商业使用。 +- 修改并重新发布为自己的开源项目。 +- 进行恶意攻击或逆向工程。 -联系商务 +--- -![输入图片说明](img/2024-11-191043518578273193984-image.png) +## 安装与部署 -官网:http://www.bctools.cn/ +### 本地开发环境 -邮箱:13983607003@139.com +1. 克隆项目: + ```bash + git clone <项目地址> + ``` -微信:ruanjbz +2. 安装依赖: + ```bash + npm install + # 或使用 yarn + yarn install + ``` +3. 启动开发服务器: + ```bash + npm run serve + ``` + +4. 构建生产版本: + ```bash + npm run build + ``` + +### Docker 部署 + +1. 构建镜像: + ```bash + docker build -t project-manager . + ``` + +2. 启动容器: + ```bash + docker run -d -p 80:80 project-manager + ``` + +部署配置文件位于 `docker/Dockerfile` 和 `docker/my.conf`。 + +--- + +## 贡献指南 + +欢迎提交 PR 或报告 issue!请遵循以下流程: +1. Fork 项目。 +2. 创建新分支。 +3. 提交代码。 +4. 创建 Pull Request。 + +更多细节请查看项目文档。 + +--- + +## 版本历史 + +版本更新内容请参考 `CHANGELOG.sh` 文件。 + +--- + +如需进一步了解项目细节,请查阅源码或联系项目维护者。 \ No newline at end of file -- Gitee