/** * 个人注册数据 */ Ext.define('saas.view.statistical.PersonRegInfo', { extend: 'saas.view.core.base.BasePanel', xtype: 'statistical-personreginfo', initComponent: function () { Ext.apply(this, { searchField: [{ xtype: "textfield", name: "username", emptyText: '用户名/手机号', getCondition: function (v) { return "(upper(CONCAT(username, '#', mobile) like '%" + v.toUpperCase() + "%'))"; }, }], gridConfig: { // dataUrl: '/api/operation/data/getAccount', dataUrl: 'http://10.1.80.35:9040/data/getAccount', columns: [{ text: 'id', dataIndex: 'id', hidden: true }, { text: '账号', dataIndex: 'username', width: 120 }, { text: '姓名', dataIndex: 'realname', width: 120 }, { text: '邮箱', dataIndex: 'email', width: 180 }, { text: '手机号', dataIndex: 'mobile', width: 120 }, { text: '类型', dataIndex: 'type', width: 140, renderer: function(v, m, r) { return v == 1 ? '管理员' : '普通用户'; } }, { text: '状态', dataIndex: 'enabled', width: 80, renderer: function(v, m, r) { return v == true ? '正常' : '禁用'; } }, { text: '注册时间', xtype: 'datecolumn', dataIndex: 'createTime', width: 180, renderer: function(v, m, r) { return Ext.Date.format(new Date(v), 'Y-m-d H:i:s'); } }, { text: 'UU号', dataIndex: 'uu', width: 120 }] }, }); this.callParent(arguments); } });