#万能表单

包含

  1. 用户自主定制所需要的字段,允许定义文件类型的字段。理论上可支持任意类型的资料数据的管理
  2. 完成对自定义表单字段的增加,删除,修改和删除,导出等相关操作

2.项目特点**

免费的万能表单资料管理系统
用户自主定制所需要的字段,允许定义文件类型的字段

理论上可支持任意类型的资料数据的管理

完成对自定义表单字段的增加,删除,修改和删除,导出等相关操作

是中小企业的资料信息管理的最佳帮手

安装快捷方便,不联网即可在局域网内进行使用

演示效果图:




部分代码:

   @QClass(name = "自定义类")@Entity@Table(name = "b_my_class")public class MyClass extends BaseEntity {@QField(name = "名称", as = {A.edit, A.show, A.query}, query = Q.like, nullable = false)@Column(name = "name", columnDefinition = "varchar(100) COMMENT '名称'")private String name;@OneToMany(mappedBy = "myClass", cascade = CascadeType.ALL)@JsonManagedReferenceprivate List<MyProperty> properties;public String getName() {return name;}public void setName(String name) {this.name = name;}public List<MyProperty> getProperties() {return properties;}public void setProperties(List<MyProperty> properties) {this.properties = properties;}}@QClass(name = "动态实体")@Entity@Table(name = "b_my_object")public class MyObject extends BaseEntity {@ManyToOne@JoinColumn(name = "my_class_id")private MyClass myClass;@OneToMany(mappedBy = "myObject", cascade = CascadeType.ALL)@JsonManagedReferenceprivate List<Item> items;@Transientprivate Map<String, String> propertyMap;public MyClass getMyClass() {return myClass;}public void setMyClass(MyClass myClass) {this.myClass = myClass;}public List<Item> getItems() {return items;}public void setItems(List<Item> items) {this.items = items;}public Map<String, String> getPropertyMap() {return propertyMap;}public void setPropertyMap(Map<String, String> propertyMap) {this.propertyMap = propertyMap;}}@QClass(name = "自定义属性")@Entity@Table(name = "b_my_property")public class MyProperty extends BaseEntity {@QField(name = "名称", as = {A.edit, A.show}, query =Q.like, nullable = false)@Column(name = "name", columnDefinition = "varchar(100) COMMENT '名称'")private String name;//名称@QField(name = "字段", as = {A.edit, A.show}, query =Q.like)@Column(name = "field", columnDefinition = "varchar(100) COMMENT '字段'")private String field;//字段@QField(name = "类型", as = {A.edit, A.show}, query =Q.like)@Column(name = "field_type", columnDefinition = "varchar(50) COMMENT '类型'")@Enumerated(EnumType.STRING)private FieldType fieldType;//类型@QField(name = "是否显示", as = {A.show}, query =Q.like)@Column(name = "if_show")private Boolean ifShow;//是否显示@Column(name = "seq")private Integer seq;@ManyToOne@JoinColumn(name = "my_class_id")@JsonBackReferenceprivate MyClass myClass;public String getName() {return name;}public void setName(String name) {this.name = name;}public String getField() {return field;}public void setField(String field) {this.field = field;}public FieldType getFieldType() {return fieldType;}public void setFieldType(FieldType fieldType) {this.fieldType = fieldType;}public Boolean getIfShow() {return ifShow;}public void setIfShow(Boolean ifShow) {this.ifShow = ifShow;}public Integer getSeq() {return seq;}public void setSeq(Integer seq) {this.seq = seq;}public MyClass getMyClass() {return myClass;}public void setMyClass(MyClass myClass) {this.myClass = myClass;}}

1.软件安装

木子万能表单下载地址

需要源码

万能表单资料管理系统相关推荐

  1. 微信公众平台开发之万能表单

    微信公众平台开发之万能表单是为了方便我们得到用户的信息.我们可以在后台设置任何需要用户填写的信息,比如:电话,姓名,性别,工作等等信息,当然我们也可以设置一定的奖励,只要完善这些信息就可以得到一定的礼 ...

  2. 微信公众号里如何上传html,微信公众号怎么做表单,微信万能表单如何添加到公众号里...

    微信的使用占据着大众的日常,而微信上的一些订单.预约.登记.投诉.反馈等功能都可以使用微信万能表单来实现,那么微信万能表单怎么做?下文带来微信公众号表单制作方法,方法很简单,需要的朋友一起看看吧. 微 ...

  3. java动态字段的万能表单系统的构建

    背景:随着用户对对象属性的不断丰富,原来基于固定编码的类模型已经不能满足用户的需求,现在尝试编写一个动态字段的系统来实现模型属性的任意定制,并在此基础上不断扩展. 目标:用户可以用自定义的方式动态的为 ...

  4. 使用万能表单解析程序将表单数据封装成ListMap

    在JadePool中,提供了一个 万能表单解析类ProcessForm,目的是提供对ProcessVO实现插入或更新记录的支持. 它能将任意复杂的表单记录,包括所有的字段,包括单记录和多记录,解析并封 ...

  5. 万能表单+ajax+JQuery实现网站文章包月

    在单篇文章购买的基础上改进,修改为付费购买实现文章包月阅读. 在之前的基础上新增一个表单,用来控制文章购买时间及金额. 前端内容页代码块 <%csharp%>string chanid = ...

  6. C#:万能表单+ajax实现网站文章阅读次数限制,若达到限制次数,则需付费购买文章(单篇文章)

    网站后台创建万能表单,字段如图 html页面判断用户是否登录状态,参数传递ajax异步,成功或失败后的业务处理. //判断用户是否登陆 <script type="text/javas ...

  7. 齐博x1任意位置调用万能表单的方法 顺便借楼说下purl的作用

    很多人都需要万能表单进行填写 大部人都不知道怎么填写提交地址,下面给出一个示例: <form name="" method="post" action=& ...

  8. 万能表单解析工具在xheditor上传文件中的应用

    利用JadePool中的万能表单解析工具cn.jadepool.web.ProcessForm可以轻松解析表单提交的全部信息,甚至可以轻松获取一个未知结构的表单由那些字段组成.以下是在xheditor ...

  9. 表单源码php,PHP微信表单源码解密开源版 微擎原版功能模块 多功能表单 微信万能表单2.8WEUI高级版...

    本模块主要用于实现各行业的报名.预约.加盟申请.调查等应用在微信端的实现,支持创建N个表单主题,每个表单主题功能设置均独立. 01.自定义表单模型(自定义字段支持字符串.数字.单选.多选.下拉.日历. ...

  10. pos加盟申请php_ThinkPHP万能表单程序源码 报名预约加盟申请调查表单程序源码

    平台声明:本商品由平台商家发布,如果本商品源码侵犯了您的利益请在上方价格右侧或联系平台客服举报. 微信表单-实现各行业的报名.预约.加盟申请.问卷调查等应用01.自定义表单模型(自定义字段支持字符串. ...

最新文章

  1. LeetCode——16. 3Sum Closest
  2. 深入理解计算机系统 第三章笔记,《深入理解计算机系统》笔记.PDF
  3. web站点放入html页面,HTML
  4. 微软人物立方——效果还很漂亮的
  5. PyTorch 1.0 中文文档:常见问题解答
  6. 线程通信之多个线程循环执行,(A线程执行5次,B线程执行10次,C线程执行15次)...
  7. linux和windows图形运算效率,linux和windows下UDP发送效率的有趣比较
  8. [转载] 【python】定义带参数的装饰器,用装饰器限制函数的参数类型
  9. CKfinder中文乱码的解决.
  10. ExtJS用户带验证码登录页面
  11. 算法:转换二叉查找树为最大值加上当前值的数Convert BST to Greater Tree
  12. GC overhead limit exceeded 的解决方案与详情分析
  13. 深入理解Moya设计
  14. Python技术pip的使用命令总结
  15. C#XtraReport学习之二 winform打印按钮
  16. OpenCV论道:为什么我的伽马校正函数只有一行?
  17. Layui导航栏下拉菜单不显示问题
  18. Python CSV Reader/Writer
  19. 淘宝退货退款测试用例
  20. 简单分析为什么知识要付费

热门文章

  1. springboot配置手动提交_Spring Boot 入门教程 | 图文讲解
  2. java抓取网页数据_Python抓取网页数据的终极办法 !
  3. html使表格位于页面的右下方,在HTML表格的右下角显示一个数字以显示齐平
  4. JSch连接不上Linux服务器,JSch链接linux服务器问题解决方案:Session.connect: java.io.IOException: End of IO Stream Read...
  5. hashmap containsvalue时间复杂度_面试宝典:数据结构-HashMap
  6. php整数型转字符串,php如何将整数转为字符串
  7. python 遗传算法书籍推荐_遗传算法(1) - Python实现
  8. java中简单的打字游戏_[Java教程]jQuery 写的简单打字游戏
  9. mysql 5.7 连接数_mysql5.7出现大量too many connections及too many open files错误,且配置最大连接数未生效...
  10. Git(9):通俗易懂的Git指令