Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RFC] 技术中台新功能畅想 #5

Open
chj-damon opened this issue May 26, 2020 · 3 comments
Open

[RFC] 技术中台新功能畅想 #5

chj-damon opened this issue May 26, 2020 · 3 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@chj-damon
Copy link
Contributor

  1. 页面自定义配置:

    1. 可以通过配置的方式把一个页面搭建出来。参考https://anye931123.github.io/react-visual-editor/
    2. 支持开发类似PC端dashboard的页面,包含各种组件
  2. 图表配置:

    1. 配置大屏(放到umi-plugin-page-creator里面做)
    2. 配置APP图表(pc上面配置之后,在APP上可以立刻看到配置之后的效果),初步想法是:
      1. 用webview承载一个图表的单页应用(H5适配)
      2. 直接用cordova开发
    3. 客户自定义图表配置
      1. 要求支持数据源、sql的配置
      2. 参考metabase
  3. 报表配置:(数据驱动,同一个模板每周、每月看到的数据是变化的)

    1. 支持富文本、图表、表格,可以通过拖拽(配置)的方式把以上元素拉入报表中
    2. 支持生成pdf
    3. 支持实时预览(意味着图表、表格这类元素是数据驱动的)
    4. 支持类似PPT效果
    5. 支持复制,导出成模板
@chj-damon chj-damon added enhancement New feature or request help wanted Extra attention is needed labels May 26, 2020
@aisriver
Copy link
Contributor

代码生成的时候,同时生成基础的测试代码,这样会不会推动大家养成维护测试的好习惯?

@aisriver
Copy link
Contributor

代码生成的时候,建议把配置结果暴露出来(可复制、可导入),防止生成过程异常需要刷新页面重新配置;

@aisriver
Copy link
Contributor

代码生成:提交编辑表单(页面/弹窗)的时候,建议添加一个选项(是否同时生成同类型的详情);因为现在的产品设计很少给表单单独在设计一个详情页,这是同样的布局与字段可能会再输入一次。

@chj-damon chj-damon pinned this issue May 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants