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

[Feature] Task configuration interface rendering and interface adjustment #21

Closed
2 tasks done
wxyn opened this issue May 27, 2022 · 0 comments · Fixed by #29
Closed
2 tasks done

[Feature] Task configuration interface rendering and interface adjustment #21

wxyn opened this issue May 27, 2022 · 0 comments · Fixed by #29
Labels
enhancement New feature or request
Projects

Comments

@wxyn
Copy link

wxyn commented May 27, 2022

Search before asking

  • I had searched in the issues and found no similar feature requirement.

Problem Description

Streamis needs to maintain the configuration information for each stream task. The current configuration information is very large but the front end display is relatively fixed, and the front end interface becomes unavailable when the configuration is passed through the system docking if it is missing.
Streamis需要维护每个流式任务的配置信息,当前的配置信息非常多但前端显示相对固定,同时通过系统对接传递配置时,如果缺漏配置则前端界面将变成不可用的状态。

Description

Reconfigure the configuration interface to make it dynamically configurable, configure the control configuration items displayed in the background, and set a default value for each control configuration item. The control currently only needs to support INPUT, TEXT and SELECT.
The background provides four interfaces to view the task configuration item definition list, view the configuration parameters of the current task, and add or update the configuration parameters of the current task.

重构配置界面,将界面变成动态可配的,后台配置显示的控件配置项,并为每个控件配置项设定一个默认值,控件目前只需支持INPUT, TEXT和SELECT。
后台提供四个接口,查看任务的配置项定义列表,查看当前任务的配置参数,增加/更新当前任务的配置参数。

Use case

No response

solutions

No response

Anything else

No response

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
No open projects
0.2.0
Done
Development

Successfully merging a pull request may close this issue.

1 participant