Переглянути джерело

model最小高度设置,完全展开内容。。。

wangwei 3 роки тому
батько
коміт
de341f3832

+ 1 - 12
src/views/news/news/data.ts

@@ -1,6 +1,6 @@
 import { FormProps, BasicColumn } from '/@/components/Table';
 import { h } from 'vue';
-import { Tag } from 'ant-design-vue';
+// import { Tag } from 'ant-design-vue';
 import { formatToDate } from '/@/utils/dateUtil';
 import { FormSchema } from '/@/components/Form/index';
 import { adapt } from '/@/utils/adapt';
@@ -51,17 +51,6 @@ export const columns: BasicColumn[] = [
       return formatToDate(updatetime * 1000);
     },
   },
-  // {
-  //   title: '状态',
-  //   dataIndex: 'status',
-  //   width: 80,
-  //   customRender: ({ record }) => {
-  //     const color = record.status ? 'green' : 'red';
-  //     const text = record.status ? '公告' : '新闻';
-  //     return h(Tag, { color: color }, () => text);
-  //   },
-  //   sorter: true,
-  // },
 ];
 
 export function getFormConfig(): Partial<FormProps> {

+ 8 - 1
src/views/news/news/popup.vue

@@ -1,5 +1,12 @@
 <template>
-  <BasicModal width="800px" v-bind="$attrs" @register="register" @ok="confirm" :title="title">
+  <BasicModal
+    width="800px"
+    :minHeight="550"
+    v-bind="$attrs"
+    @register="register"
+    @ok="confirm"
+    :title="title"
+  >
     <BasicForm @register="registerForm" :model="model" />
     <!-- <MenuTree /> -->
   </BasicModal>

+ 1 - 12
src/views/news/notice/data.ts

@@ -1,6 +1,6 @@
 import { FormProps, BasicColumn } from '/@/components/Table';
 import { h } from 'vue';
-import { Tag } from 'ant-design-vue';
+// import { Tag } from 'ant-design-vue';
 import { formatToDate } from '/@/utils/dateUtil';
 import { FormSchema } from '/@/components/Form/index';
 import { adapt } from '/@/utils/adapt';
@@ -51,17 +51,6 @@ export const columns: BasicColumn[] = [
       return formatToDate(updatetime * 1000);
     },
   },
-  // {
-  //   title: '状态',
-  //   dataIndex: 'status',
-  //   width: 80,
-  //   customRender: ({ record }) => {
-  //     const color = record.status ? 'green' : 'red';
-  //     const text = record.status ? '公告' : '新闻';
-  //     return h(Tag, { color: color }, () => text);
-  //   },
-  //   sorter: true,
-  // },
 ];
 
 export function getFormConfig(): Partial<FormProps> {

+ 8 - 1
src/views/news/notice/popup.vue

@@ -1,5 +1,12 @@
 <template>
-  <BasicModal width="800px" v-bind="$attrs" @register="register" @ok="confirm" :title="title">
+  <BasicModal
+    width="800px"
+    :minHeight="550"
+    v-bind="$attrs"
+    @register="register"
+    @ok="confirm"
+    :title="title"
+  >
     <BasicForm @register="registerForm" :model="model" />
     <!-- <MenuTree /> -->
   </BasicModal>

+ 1 - 14
src/views/news/type/data.ts

@@ -1,6 +1,6 @@
 import { FormProps, BasicColumn } from '/@/components/Table';
 import { h } from 'vue';
-import { Tag } from 'ant-design-vue';
+// import { Tag } from 'ant-design-vue';
 import { formatToDate } from '/@/utils/dateUtil';
 import { FormSchema } from '/@/components/Form/index';
 import { adapt } from '/@/utils/adapt';
@@ -51,19 +51,6 @@ export const columns: BasicColumn[] = [
       return formatToDate(updatetime * 1000);
     },
   },
-  {
-    title: '状态',
-    dataIndex: 'status',
-    width: 80,
-    customRender: ({ record }) => {
-      const status = record.status;
-      const enable = status === 'normal';
-      const color = enable ? 'green' : 'red';
-      const text = enable ? '启用' : '停用';
-      return h(Tag, { color: color }, () => text);
-    },
-    sorter: true,
-  },
 ];
 
 export function getFormConfig(): Partial<FormProps> {