var cm = new Ext.grid.ColumnModel({
columns : [sm, new Ext.grid.RowNumberer(), {
header : "userId",
dataIndex : 'userId',
hidden : true
}, {
header : "账号",
dataIndex : 'username',
width : 60
}, {
header : "姓名",
dataIndex : 'fullname',
width : 60
}, {
header : "性别",
dataIndex : 'title',
width : 50,
renderer : function(value) {
return value == '0' ? "女" : "男";
}
},
{
header : "民族",
dataIndex : 'nation',
width : 60
},
{
header : "籍贯",
dataIndex : 'her',
width : 60
},
{
header : "出生年月",
dataIndex : 'birthday',
width : 60
},
{
header : "文化程度",
dataIndex : 'education',
width : 60
},
{
header : "政治情况",
dataIndex : 'political',
width : 60
}, {
header : "参加工作时间",
dataIndex : 'accessionTime',
width : 100
},
{
header : "职务",
dataIndex : 'position',
width : 60
},
{
header : "职称",
dataIndex : 'professionaTitle',
width : 60
},
{
header : "工龄",
dataIndex : 'workAge',
width : 60
}, {
header : "状态",
dataIndex : 'status',
width : 50,
renderer : function(value) {
return value == '0' ? "禁用" : "激活";
}
}, {
header : '管理',
dataIndex : 'userId',
sortable:false,
width : 100,
renderer : function(value, metadata, record, rowIndex,
colIndex) {
var editId = record.data.userId;
var editName = record.data.username;
/*
var str = '<button title="删除" value=" " class="btn-del" onclick="AppUserView.remove('
+ editId + ')"></button>';*/
var str = ' <button title="编辑" value=" " class="btn-edit" onclick="AppUserView.edit('
+ editId + ',\'' + editName + '\')"></button>';
return str;
}
}],
defaults : {
sortable : true,
menuDisabled : true,
width : 100
},
listeners : {
hiddenchange : function(cm, colIndex, hidden) {
saveConfig(colIndex, hidden);
}
}
});