Przeglądaj źródła

与vben官方同步升级

zuohuaijun 4 lat temu
rodzic
commit
1eb9e5cf78

+ 1 - 0
Vben2/build/vite/plugin/styleImport.ts

@@ -65,6 +65,7 @@ export function configStyleImportPlugin(_isBuild: boolean) {
             'layout-header': 'layout',
             'month-picker': 'date-picker',
             'range-picker': 'date-picker',
+            'image-preview-group': 'image',
           };
 
           return ignoreList.includes(name)

+ 25 - 0
Vben2/src/views/demo/table/AuthColumn.vue

@@ -70,12 +70,33 @@
     {
       title: '姓名',
       dataIndex: 'name',
+      width: 200,
       auth: 'test', // 根据权限控制是否显示: 无权限,不显示
     },
     {
       title: '状态',
       dataIndex: 'status',
     },
+    {
+      title: '状态1',
+      dataIndex: 'status1',
+    },
+    {
+      title: '状态2',
+      dataIndex: 'status2',
+    },
+    {
+      title: '状态3',
+      dataIndex: 'status3',
+    },
+    {
+      title: '状态4',
+      dataIndex: 'status4',
+    },
+    {
+      title: '状态5',
+      dataIndex: 'status5',
+    },
     {
       title: '地址',
       dataIndex: 'address',
@@ -102,6 +123,10 @@
         api: demoListApi,
         columns: columns,
         bordered: true,
+        rowKey: 'id',
+        rowSelection: {
+          type: 'checkbox',
+        },
         actionColumn: {
           width: 250,
           title: 'Action',