Pman.Tab.AdminContactsGroupRight.bjs
[Pman.Admin] / Pman.Tab.AdminContactsGroupRight.js
index ffad7af..29e94cc 100644 (file)
@@ -700,34 +700,39 @@ Pman.Tab.AdminContactsGroupRight = new Roo.XComponent({
                         sortable : false,
                         width : 50,
                         renderer : function(v,x,r) {
-                            if (r.data.office_id) {
-                                return String.format('{0} - {1}', v, r.data.office_id_name); 
-                            } 
-                            return String.format('{0}', v); 
+                        
+                            state = (v == fm) ? '-checked' : '';
+                        
+                            
+                            return '<img class="x-grid-check-icon' + state + '" src="' + Roo.BLANK_IMAGE_URL + '"/>';
                         }
                     },
                     {
                         xtype: 'ColumnModel',
                         xns: Roo.grid,
-                        dataIndex : 'company_id_name',
-                        header : 'Company',
-                        sortable : true,
+                        dataIndex : 'rightname',
+                        header : 'Module',
+                        sortable : false,
                         width : 150,
                         renderer : function(v,x,r) {
-                            if (r.data.office_id) {
-                                return String.format('{0} - {1}', v, r.data.office_id_name); 
-                            } 
-                            return String.format('{0}', v); 
+                            return String.format('<span qtip="{1}">{0}</span>', v.split('.').shift(), v);
                         }
                     },
                     {
                         xtype: 'ColumnModel',
                         xns: Roo.grid,
-                        dataIndex : 'name',
-                        header : 'Name',
-                        sortable : true,
-                        width : 200,
-                        renderer : function(v) { return String.format('{0}', v); }
+                        dataIndex : 'rightname',
+                        header : 'Permission',
+                        sortable : false,
+                        width : 300,
+                        renderer : function(v)
+                        {
+                            if (r.json.descript && r.json.descript.length) {
+                                return String.format('{0}',r.json.descript);
+                            }
+                            
+                            return '???' + v;
+                        }
                     },
                     {
                         xtype: 'ColumnModel',