左树右表
input property表示该列能修改
vtype=“required;maxLength:12”表示验证方式为必填;最大长度12
//树的事件
var moduleCode = mini.get(‘code-hidden’);
mini.get(‘tree’).on(‘nodeselect’, function(e) {
moduleCode.setValue(e.node.objectcode); //记录值
epoint.refresh([ ‘datagrid’, ‘fui-form’ ]); //刷新表格和表单
});
表示点中某树节点时会发生的事件—刷新表格。
手风琴页面:
下拉框字段数据使用data时注意设置idfiled and textfield,使用文件时注意引用文件路径
onvaluechanged=“change”
//改变性别时改变相关信息
function change() {
var gender = mini.get(‘gender’).getValue();
if (gender == ‘1’) {
mini.get(‘info’).setEmptyText(‘请输入男性信息’);
Util.form.setLabel(“#label1”, “男性信息”);
} else if (gender == ‘2’) {
mini.get(‘info’).setEmptyText(‘请输入女性信息’);
Util.form.setLabel(“#label1”, “女性信息”);
}
}
学生信息增删改查
有3个action,注意判断是否为空
注意删掉condition 否则数据出不来
需要更熟练地找到模板源代码地址,例如renderer
注意加上注解:
ServiceImpl-
@Component
Action-
@RestController(“studentaddaction”)
@Scope(“request”)
页面地址后面不要加html
MIS平台
注意准备步骤:新建数据库,配置jdbc和pom文件,配置run config,配置数据源,子系统,程序项目,代码项,数据表结构,还有模块授权等。注意service工程要导入高级框架依赖。
注意表单验证 allowInput=“false”__
所属地区下拉树中,注意点击不同树节点时有不同的功能,js里加判断
// 点击树节点的功能
function onBeforeTreeNodeSelect(e) {
var id = e.node.id;
if (id.length != 6 || id == “f9root”) {
e.cancel = “true”;
}
}
预算信息页面不要展示按钮
工作流
注意准备步骤:新建过程类别 新增流程材料
子工程的jrebel classpath放到web工程里