当前仓库属于关闭状态,部分功能使用受限,详情请查阅 仓库状态说明
7 Star 13 Fork 17

埃毕致开源商业套件 / iBizTODO(项目任务管理)
关闭

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

iBizTODO(iBiz项目任务管理)

iBizTODO是基于 iBizPMS(iBiz软件生产管理) 提供的项目任务相关业务操作接口,面向项目任务管理的特定场景,参考 towerJira 等成熟系统任务管理的前端交互方式,实现的一套专注于项目任务管理的应用级系统,目标是通过扁平化的项目任务管理,让用户对于任务的相关操作尽量方便、简单、直观、易于上手。

iBizTODO采用微服务架构体系,作为 iBizPMS(iBiz软件生产管理) 生态里的一个应用组件加入其中,提供项目任务管理场景的相关功能。

系统地址

演示Demo地址:http://todo.ibizlab.cn/

演示账号/密码:ibzadmin/123456

系统展示

项目管理主界面支持简洁美观的卡片样式和高效清晰的列表样式,用户可以方便的将关注的项目收藏置顶

项目卡片

项目列表

项目详情界面主要是对未结束任务的管理,对于已经结束的任务,提供单独的历史任务展示界面

项目详情

任务详情界面提供了任务基本操作(指派、开始、暂停、完成、关闭、取消、回复等)及执行过程的完整记录过程

任务详情

任务详情

我的任务可以方便的查看自己负责的任务以及关注的任务

我的任务

技术框架

后台技术架构iBiz4j Spring R7

  • 核心框架:Spring Boot
  • 持久层框架: Mybatis-plus
  • 服务发现:Nacos
  • 日志管理:Logback
  • 项目管理框架: Maven

前端技术架构iBiz-Vue-R7

  • 前端框架:vue.js
  • 路由:vue-router
  • 状态管理:vuex
  • 国际化:vue-i18n
  • 数据交互:axios
  • UI框架:element-ui, view-design, vuetify
  • 工具库:
    1. qs - BSD 3
    2. path-to-regexp
    3. rxjs - Apache-2.0
    4. interactjs
    5. moment
    6. xlsx - Apache-2.0
    7. file-saver
  • 图标库:font-awesome
  • 引用组件:
    1. tinymce - LGPL-2.1
    2. fullcalendar
    3. echarts - Apache-2.0
    4. ibiz-vue-lib
    5. ibiz-gantt-elastic

开发环境

  • JDK
  • Maven
  • Node.js
  • Yarn
  • Vue Cli

开源说明

本系统100%开源,遵守MIT协议。

开发说明

iBizTODO使用的是微服务架构模式,因此在项目运行中,存在一部分功能需要依赖其它系统提供的微服务能力,因此在本地开发时,在没有微服务的前提下,iBizTODO提供了单机开发模式:

只需要启动todo-boot模块下DevBootApplication即可。

然而在使用本地开发模式时,相关微服务的功能也无法使用,具体微服务请参照iBizTODO使用到的其它系统微服务

iBizTODO使用到的其它系统微服务

iBizTODO使用了 埃毕致开源商业套件iBizRuntime(微服务运行时)iBizPMS(iBiz软件生产管理) 的相关运行支撑服务。

目前使用到的微服务有

序号 微服务 说明 iBizPMS应用说明
1 ibz-uaa 统一认证授权微服务(支持第三方认证) 统一认证,角色、权限管理
2 ibz-ou 组织人事管理微服务 用户、组织管理
3 ibz-notify 通知微服务 钉钉待办与消息通知
4 ibz-pms pms接口服务 提供PMS相关的业务操作接口

感谢

最后对参与的小伙伴发出衷心的感谢。

MIT License Copyright (c) 2020 iBizLab Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

iBizTODO是iBiz任务管理模块。采用微服务架构,SpringBoot+VUE前后台分离技术,基于iBizPMS(iBiz软件生产管理)相关业务接口,专为项目任务管理的特定场景打造的一个应用级产品。目标是通过扁平化的项目任务管理,让用户的操作尽量方便、简单、直观、易于上手。 展开 收起
Java
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/ibizlab/iBizTODO.git
git@gitee.com:ibizlab/iBizTODO.git
ibizlab
iBizTODO
iBizTODO(项目任务管理)
master

搜索帮助

14c37bed 8189591 565d56ea 8189591