自定义表单扩展
目录
自定义表单扩展 ............................................. 1 目录 ...................................................... 1 添加表单字段 .............................................. 1 弹出框选择 ................................................ 1 步骤一:SERVICE类 ........................................... 1 步骤二:SPRING.XML ........................................... 2 步骤三:自定义表单.......................................... 2 初始化表单数据 ............................................. 4 方法一:前段JS初始化 ....................................... 4 方法二:利用表单事件提供的ONINIT方法 ........................ 4 表单权限区段 .............................................. 6 步骤一:添加权限区段 ........................................ 6 步骤二:设置节点权限 ........................................ 6
添加表单字段
1. 学历(下拉框,包括博士,硕士,本科,专科四个选项,值分别为1,2,3,4)
2. 直属主管(组织架构选择框,只能选择到人)
3. 薪资(文本框,只能输入数字,两位小数,需做权限控制) 4. 技术水平(弹出框选择) 页面效果如下:
弹出框选择
很多时候我们需要在自定义表单里面通过一个弹出框来让用户选择数据,这些弹出框的数据有可能是来源于别的模块或别的系统。我们拿技术水平这个弹出框做个例子。
步骤一:service类
增加读取技术水平的service类,实现com.landray.kmss.common.service.IXMLDataBean
接口:
具体实例如下代码所示: public class KmExpersonLevelServiceImp implements IXMLDataBean { } public List