jvs-form 2.1.7 版本功能清單
在低代碼開發平台中,表單是用于收集和編輯資料的頁面。它通常用于建立、更新或檢視單個記錄的詳細資訊。
jvs-form是jvs快速開發平台的8大引擎的其中之一,它的特點:
- 與動态模型關聯,支援動态的調整實體庫表,也就是說無需先建庫表,表單根據所需要的資料字段 可以動态建立實體表
- 表單與清單解耦,可以支援1對多,多對多的各種業務形态,且配置靈活
- 豐富的邏輯觸發,支援多種方式的邏輯觸發,可實作豐富業務功能
- 一次配置多端成型,在pc端完成配置後,通過uniapp自動生成移動端小程式
功能名稱 | 功能描述 | 備注 |
基礎資訊 | 表單的名稱命名與修改 | |
表單描述 | 表單的備注描述 | |
表單預覽 | 提供表單預覽的URL連結與預覽 | |
元件分類 | 提供多種類型表單拖拽的元件 | |
模型名稱設定 | 修改資料模型名稱 | |
模型字段檢視 | 支援模型字段檢視 | 優化 |
唯一性設定 | 設定字段的唯一性校驗,支援單字段、組合字段的唯一性校驗 | 優化 |
模型脫敏設定 | 支援根據校色、根據字段類型設定不同的脫敏規則 | 優化 |
模型級資料權限 | 基于模型的資料權限控制 | 新增 |
表單引用 | 引用系統中已經有的表單,實作曆史配置的效果快速複用 | |
表單預覽 | 對配置的表單 直接檢視配置效果 | |
資料結構 | 可以直接檢視配置表單的執行的資料結構,在建構邏輯等相關功能常使用該功能 | |
移動端預覽 | 通過PC端配置,自動建立uniapp的移動端頁面 | 新增 |
快捷分欄 | 系統提供快捷的元件布局的操作,支援一欄、兩欄、三欄、四欄的布局方式 | |
清空表單 | 提供快捷清空的表單操作 | |
按鈕設定 | 支援自定義表單送出的相關按鈕,以及按鈕觸發的相應邏輯 | |
業務關聯規則 | 快速的實作 針對一對多的資料模型的 多表資料 處理 | |
表單對齊方式 | 提供标簽與資料對齊方式的配置,目前支援頂部對齊、左對齊、右對齊三種樣式 | |
标簽寬度 | 在左右對齊的模式下,提供标簽寬度的設定 | |
表單樣式 | 系統提供全屏表單、彈窗表單、抽屜表單三種表單展示樣式 | |
表單寬度 | 在彈窗和抽屜表單樣式下,控制表單的展示寬度比例 | |
表單名稱快捷設定 | 可通過綁定 某個字段名稱設定動态表單名稱 | |
回顯設定 | 通過回顯設定,可以在處理資料後再進行回填到表單中 | |
元件字段綁定 | 在元件通用基礎設定中,提供配置表單的元件與存儲資料模型字段的綁定配置 | |
設定元件名稱 | 系統提供設定字段中文名稱的功能,如果系統綁定字段時,系統可以自動更新字段的中文名,同時支援修改 | |
元件狀态控制 | 系統提供了 普通、自讀、隐藏 的元件狀态控制設定。 | |
預設值設定 | 系統提供了元件的初始預設值,目前支援自定義内容和動态公式兩種預設值模式 | |
失焦觸發 | 支援自定義失焦觸發的邏輯,資料送出時失去焦點,可以觸發自定義邏輯 | |
必填校驗 | 提供對元件的必填校驗的設定功能,未填寫 表單無法送出 | |
元件寬度控制 | 可以獨立對元件的寬度進行控制,采用24格栅模式進行自定義寬度的控制 | |
空值占位提示 | 當内容未空時,可配置占位内容以便進行填寫提示 | |
可清空開關 | 對于元件可以配置快速點選清空内容的操作按鈕 | |
填寫提示 | 提供内容填寫的提示配置功能 | |
提示位置設定 | 系統提供右側與換行的提示内容展示 | |
資料關聯 | 根據資料字段内容的變化去控制 | |
支援元件嵌套 | 支援tab頁籤、圖表元件可以嵌入基礎元件 | |
頁面權限 | 自定義表單的操作權限,可以針對不同角色、人員設定不同的操作組 | |
關聯觸發 | 支援資料變動的前置後置的邏輯關聯觸發 | |
消息觸發 | 在表單送出、編輯、變更等動作發生時,觸發消息通知 | |
文本查詢框 | 支援跨模型的查詢框,用于跨模型的資料傳回 | |
數字框 | 支援千分位、機關、最小值、最大值、步長、小數位等特殊設定 | |
圖檔控件 | 支援設定上傳圖檔最大數量、占位圖等特殊設定 | |
下拉框 | 支援多種模式設定資料展示内容,支援枚舉設定、跨模型取值、API取值等方式 | |
表格元件 | 支援子模型的資料展現,用于1對多的 資料結構的 | |
選顯示卡元件 | 頁籤用于多個元件的 分頁布局,通過tab的方式進行頁面切換 | |
時間/日期元件 | 用于時間的互動操作,支援多種日期時間格式設定 | |
開關元件 | 提供開關元件 | |
單選/多選 | 提供單選、多選元件 | |
顔色控件 | 提供顔色控件 | |
圖示控件 | 提供系統圖示庫的選擇使用 | |
級聯選擇控件 | 支援系統字典與自定義資料模型 設定 多層級資料關聯 | |
連結控件 | 用于URL的存儲與展現的元件 | |
富文本控件 | 富文本編輯器作為表單的元件,支援編輯與預覽模式 |
新增功能簡介
1、資料模型的配置入口
2、唯一性設定
3、資料脫敏配置
4、自動生成移動端
線上Demo:https://frame.bctools.cn
開源位址:https://gitee.com/software-minister/jvs