RuoYi-Vue-Plus/ruoyi-modules/ruoyi-form/README.md
2026-02-13 11:17:42 +08:00

48 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 动态表单
核心点:表单支持版本管理、表单修改后历史表单内容同步修改吗、表单的页面样式有什么要求、打印的按钮在哪
## 问题点
表单支持版本管理?表单修改后,会新增一条记录、并且版本号会+1避免覆盖历史表单模板
表单的要求?:数字、字符串、时间、多选、单选、宽度、自定义必填提示词、字段备注 等等表单相关的
打印的按钮在哪?有公共的报表打印平台吗?是在前端打印,还是后端打印,后端的话不支持复杂的样式渲染。
模板是否有暂存和发布状态?:如果每次更改
表单中的保存后的数据不存在表单系统里面存在业务数据中?
## 开发接口
[FormController.http](docs/http/FormController.http) <br>
[FormFieldDictController.http](docs/http/FormFieldDictController.http)<br>
[FormTemplateController.http](docs/http/FormTemplateController.http)<br>
[FormTemplateFieldController.http](docs/http/FormTemplateFieldController.http)<br>
## 表结构
[init_table.sql](docs/init_table.sql)
# 字段下拉选项
## 需求
有一个字段选项配置主要分为3个核心模块,配置的字段是给表单用的设计出合适的mysql表结构满足需求。其实和数据字典很像
### 往来单位
里面包含2个子配置模块
单位类型设置 包含属性:单位/个人名称 单位/个人编码 排序 显示状态;
往来单位设置 包含属性:单位/个人名称 单位/个人简称 单位/个人编码 单位类型 所在地区 证件类型 证件号码 排序 显示状态;
### 费用科目
里面包含3个子配置模块
税率设置 包含属性:税率名称 税率编码 税率 排序 显示状态;
费用分类设置 包含属性:费用分类名称 费用分类编码 排序 显示状态;
费用科目设置 包含属性:费用科目 费用科目编码 费用分类 企业税率 个人税率 排序 显示状态;
### 仓库管理
里面包含1个配置模块
包含属性:仓库名称、仓库名称编码、仓库地址、排序、显示状态
## 开发
[init_table.sql](docs/init_table.sql)