1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/xiaonuobase-snowy

 / Детали:

Некоторые предложения по оптимизации конструктора пользовательских форм: 1. Улучшение...

Предстоит сделать
Владелец
Создано  
20.04.2025

производительности: Оптимизировать алгоритмы и структуры данных для ускорения работы конструктора, особенно при работе с большими формами. 2. Улучшение интерфейса пользователя: Упростить навигацию и улучшить визуализацию элементов формы для улучшения пользовательского опыта. 3. Поддержка тем: Добавить возможность применения различных тем для форм, чтобы пользователи могли настроить внешний вид своих форм в соответствии со своими предпочтениями. 4. Улучшение инструментов верстки: Улучшить функции верстки, чтобы пользователи могли легко и точно размещать элементы формы. 5. Улучшение интеграции: Улучшить интеграцию с другими системами и API, чтобы пользователи могли легко подключать свои формы к другим приложениям и сервисам. 6. Улучшение документации: Улучшить документацию и руководства пользователя, чтобы сделать процесс использования конструктора более понятным и доступным. 7. Улучшение поддержки мобильных устройств: Улучшить поддержку мобильных устройств, чтобы конструктор работал эффективно на различных устройствах и экранах. 8. Улучшение функций совместной работы: Улучшить функции совместной работы, чтобы несколько пользователей могли работать над одной формой одновременно.9. Улучшение функций тестирования: Улучшить функции тестирования, чтобы пользователи могли легко проверять и отлаживать свои формы перед их публикацией. 10. Улучшение функций экспорта и импорта: Улучшить функции экспорта и импорта, чтобы пользователи могли легко переносить свои формы между различными системами и платформами.

Используемая версия, ветка (обязательно, иначе заявка не будет рассмотрена)

Разделённая версия фронтенда и бэкенда V3.4 ветка master### Как возникла эта проблема? (Убедитесь, что проблема присутствует в последней версии перед подачей заявки!!!)
Некоторые предложения по улучшению конструктора форм:
A. Для некоторых компонентов, таких как выпадающий список, добавить функцию получения данных с сервера, так как иногда требуется получать актуальные данные бизнес-процессов, например, текущий остаток бюджета для определенного отдела, количество оставшихся выходных дней для некоторых сотрудников и т. д.
B. Добавить функцию взаимосвязи полей между формами. В некоторых случаях формы уже имеют функцию взаимосвязи, например, при выборе сотрудника автоматически отображаются текущий отдел и тип сотрудника, что облегчает последующую обработку процесса. (Также можно обрабатывать при сохранении, но это менее удобно).
C. Добавить компонент формулы, типичные сценарии включают:
(1) Общая сумма бюджета, при добавлении новых деталей необходимо отображать оставшуюся сумму бюджета в реальном времени, аналогично для отпусков.
(2) Вычисление нескольких полей, например, разница в днях между датами начала и окончания, сумма некоторых полей и т. д.На самом деле, все эти функции можно реализовать с помощью собственных форм, но для некоторых бизнес-процессов, таких как бюджетирование, различные формы заявок требуют много времени, поэтому лучше всего, чтобы эти функции были доступны в конструкторе форм. Приглашаем к обсуждению### Шаги воспроизведения (если есть, укажите полностью)

Сообщение об ошибке

Комментарий (0)

GitLife Service Account Задача создана

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/xiaonuobase-snowy.git
git@api.gitlife.ru:oschina-mirror/xiaonuobase-snowy.git
oschina-mirror
xiaonuobase-snowy
xiaonuobase-snowy