$ns("userinfo.views");
$import("mx.datacontainers.TreeEntityContainer");
$import("mx.datacontrols.DataTree");
$import("mx.datacontrols.DataForm");
userinfo.views.UserinfoMainView = function()
{
var me = $extend(mx.views.View);
var base = {};
me.treeView = null;
base.init = me.init;
me.init = function()
{
base.init();
_initControls();
};
function _initControls()
{
{
me.form = new mx.datacontrols.DataForm({
baseUrl :cjUnit.mappath("~/rest/projunit/"),
primaryKey : "id",
fields: [
{ name: "id", caption: "主键", editorType: "TextEditor"},
{ name: "userName", caption: "用户名", editorType: "TextEditor",readOnly:true},
{ name: "password", caption: "密码", editorType: "TextEditor",textMode:"password",lineBreak:false,readOnly:true},
{ name: "mobile", caption: "手机号码", editorType: "TextEditor",readOnly:true},
{ name: "email", caption: "邮件地址", editorType: "TextEditor",lineBreak:false,readOnly:true},
{ name: "unicode", caption: "间隔单元", editorType: "TextEditor",readOnly:true},
{ name: "startUsefulLife", caption: "有效期", editorType: "TextEditor",lineBreak:false,readOnly:true}
]
});
me.form.load("1");
me.addControl(me.form);
me.on("activate", me.controller._onactivate);
}
}
/*
* 初始化并加装树视图。
*/
function _initTreeView()
{
me.treeView = new mx.datacontrols.DataTree({
baseUrl: userinfo.mappath("~/rest"),
displayCheckBox: true, // 是否需要在树中显示选中框
onselectionchanged: me.controller._tree_selectionchanged
});
me.treeView.load();
me.addControl(me.treeView);
}
return me.endOfClass(arguments);
};