Skip to content
On this page

1.oeos-components的开发计划

组件开发的原则, 是以项目为第一优先级. 一旦项目中实际需要某一个组件, 会提前或跟随项目进度一起开发这个组件. 以使用频率为第二优先级. 还有如果其他项目有比较优秀的组件, 我也会借鉴然后进行开发, 这时这个组件会被优先开发出来.

1. 下一阶段计划开发的组件, 优先级, 由高到低(6月30日前初步完成)

  • table组件(已初步完成)
  • form组件(已初步完成)
  • 图表组件
  • 远程搜索组件, 输入字符, 请求接口, 返回数据.
  • card组件, 用于优雅的展示数据
  • 文件上传组件
  • breadcrumb组件 面包屑导航
  • 日期组件(包含单选, 范围, 支持快速选择等)
  • property组件
  • 卡片页组件(已初步完成)
  • 其他组件

2. 完善各个组件的文档(6月30日前初步完成)

各个组件的多个使用用例, 各个组件的属性和方法等

3. 会持续增加和优化现有组件, 以及公共函数, 公共自定义指令

4. 后期会考虑支持切换主题, 切换语言(以实际项目需求为准)

5. 后期会将项目代码, 全部转为ts编写(近期不考虑)

6. 后期会考虑支持国际化(以实际项目需求为准)

7. 会优先进行前端框架的开发, 以使后续项目以此为基础进行开发

8. 开发一个后台管理框架, 以使项目快速开发

2. oeos-front-tenant-new的开发计划(5.25-10.8)

现有的开发计划, 会并行开发其他项目和改bug, 新项目的开发, 会同时兼顾ui美观和功能优化, 不光是重构原有项目, 更是对原有项目的升级. 所以项目中开发周期会相应延长.

  1. 前期基础功能组件开发(10), 包括新组件的开发, 原有基础组件和业务组件的bug修复, 功能迭代

  2. 登录页(2)

  3. 空间管理-桶列表(10)

  4. 空间管理-桶浏览(10)

  5. 空间浏览-简单搜索(4)

  6. 空间浏览-高级搜索(4)

  7. 空间浏览-解冻浏览(4)

  8. 任务管理-桶任务(10)

  9. 安全权限-用户管理(10)

  10. 安全权限-组管理(6)

  11. 服务管理-内置命令(4)

  12. 租户监控-租户事件(4)

  13. 系统配置-默认配置(4)

  14. 租户概览(4)

  15. 改bug和优化(20)

    共计工时(106天). 预计10.8号前达到冒烟测试通过可上线并替换旧有的oeos-front-tenant项目