diff --git a/src/components/Form/src/hooks/useFormEvents.ts b/src/components/Form/src/hooks/useFormEvents.ts
index 1e2fd27c..0e17abca 100644
--- a/src/components/Form/src/hooks/useFormEvents.ts
+++ b/src/components/Form/src/hooks/useFormEvents.ts
@@ -4,11 +4,7 @@ import type { NamePath } from 'ant-design-vue/lib/form/interface';
import { unref, toRaw, nextTick } from 'vue';
import { isArray, isFunction, isObject, isString, isDef, isNil } from '@/utils/is';
import { deepMerge } from '@/utils';
-import {
- dateItemType,
- defaultValueComponents,
- isIncludeSimpleComponents,
-} from '../helper';
+import { dateItemType, defaultValueComponents, isIncludeSimpleComponents } from '../helper';
import { dateUtil } from '@/utils/dateUtil';
import { cloneDeep, has, uniqBy, get } from 'lodash-es';
import { error } from '@/utils/log';
@@ -76,7 +72,7 @@ export function useFormEvents({
const validKeys: string[] = [];
fields.forEach((key) => {
const schema = unref(getSchema).find((item) => item.field === key);
- let value = get(values, key);
+ const value = get(values, key);
const hasKey = has(values, key);
const { componentProps } = schema || {};
let _props = componentProps as any;
diff --git a/src/components/Table/src/BasicTable.vue b/src/components/Table/src/BasicTable.vue
index d23af544..0e23298b 100644
--- a/src/components/Table/src/BasicTable.vue
+++ b/src/components/Table/src/BasicTable.vue
@@ -32,13 +32,9 @@
-
-
-
-
diff --git a/src/components/Table/src/components/editable/EditableCell.vue b/src/components/Table/src/components/editable/EditableCell.vue
index 2445d907..6d998bb4 100644
--- a/src/components/Table/src/components/editable/EditableCell.vue
+++ b/src/components/Table/src/components/editable/EditableCell.vue
@@ -369,11 +369,9 @@
if (!props.record.editValueRefs) props.record.editValueRefs = {};
props.record.editValueRefs[props.column.dataIndex as any] = currentValueRef;
}
- /* eslint-disable */
props.record.onCancelEdit = () => {
isArray(props.record?.cancelCbs) && props.record?.cancelCbs.forEach((fn) => fn());
};
- /* eslint-disable */
props.record.onSubmitEdit = async () => {
if (isArray(props.record?.submitCbs)) {
if (!props.record?.onValid?.()) return;
@@ -508,7 +506,7 @@
}
.@{prefix-cls} {
position: relative;
- min-height: 24px; //设置高度让其始终可被hover
+ min-height: 24px; // 设置高度让其始终可被hover
&__wrapper {
display: flex;
diff --git a/src/components/Upload/src/components/ImageUpload.vue b/src/components/Upload/src/components/ImageUpload.vue
index 4c86c499..f8fd384f 100644
--- a/src/components/Upload/src/components/ImageUpload.vue
+++ b/src/components/Upload/src/components/ImageUpload.vue
@@ -193,8 +193,8 @@
const list = (fileList.value || [])
.filter((item) => item?.status === UploadResultStatus.DONE)
.map((item: any) => {
- if(item?.response && props?.resultField){
- return item?.response
+ if (item?.response && props?.resultField) {
+ return item?.response;
}
return item?.url || item?.response?.url;
});
diff --git a/src/components/Upload/src/components/UploadPreviewModal.vue b/src/components/Upload/src/components/UploadPreviewModal.vue
index c2c9e163..5ecd9623 100644
--- a/src/components/Upload/src/components/UploadPreviewModal.vue
+++ b/src/components/Upload/src/components/UploadPreviewModal.vue
@@ -19,10 +19,10 @@
import { downloadByUrl } from '@/utils/file/download';
import { createPreviewColumns, createPreviewActionColumn } from './data';
import { useI18n } from '@/hooks/web/useI18n';
- import { isArray } from '@/utils/is';
+ import { isArray, isFunction } from '@/utils/is';
import { BasicColumn } from '@/components/Table';
- import { isFunction } from '@/utils/is';
import { useMessage } from '@/hooks/web/useMessage';
+
const { createMessage } = useMessage();
const props = defineProps(previewProps);
diff --git a/src/components/Upload/src/props.ts b/src/components/Upload/src/props.ts
index 704f412a..3d4d480c 100644
--- a/src/components/Upload/src/props.ts
+++ b/src/components/Upload/src/props.ts
@@ -15,12 +15,14 @@ type SortableOptions = Merge<
}
>;
type previewColumnsFnType = {
- handleRemove:(record:Record,key:string)=>any,
- handleAdd:(record:Record,key:string)=>any,
-}
+ handleRemove: (record: Record, key: string) => any;
+ handleAdd: (record: Record, key: string) => any;
+};
export const previewType = {
previewColumns: {
- type: [Array,Function] as PropType BasicColumn[])>,
+ type: [Array, Function] as PropType<
+ BasicColumn[] | ((arg: previewColumnsFnType) => BasicColumn[])
+ >,
required: false,
},
beforePreviewData: {
diff --git a/src/views/demo/comp/upload/Upload1.vue b/src/views/demo/comp/upload/Upload1.vue
index efdc7000..7bb1ae51 100644
--- a/src/views/demo/comp/upload/Upload1.vue
+++ b/src/views/demo/comp/upload/Upload1.vue
@@ -1,28 +1,23 @@
-
-
-
-
+
+
-
-
\ No newline at end of file
diff --git a/src/views/demo/comp/upload/Upload2.vue b/src/views/demo/comp/upload/Upload2.vue
index 9e76f954..2ed3f342 100644
--- a/src/views/demo/comp/upload/Upload2.vue
+++ b/src/views/demo/comp/upload/Upload2.vue
@@ -4,11 +4,13 @@
-
-
diff --git a/src/views/demo/comp/upload/Upload3.vue b/src/views/demo/comp/upload/Upload3.vue
index c985724d..32cda4a4 100644
--- a/src/views/demo/comp/upload/Upload3.vue
+++ b/src/views/demo/comp/upload/Upload3.vue
@@ -1,14 +1,16 @@
-
+
-
-
diff --git a/src/views/demo/comp/upload/Upload4.vue b/src/views/demo/comp/upload/Upload4.vue
index 8dd852f9..430db4af 100644
--- a/src/views/demo/comp/upload/Upload4.vue
+++ b/src/views/demo/comp/upload/Upload4.vue
@@ -4,12 +4,14 @@
-
-
diff --git a/src/views/demo/comp/upload/index.vue b/src/views/demo/comp/upload/index.vue
index e321a2db..4aedd1fe 100644
--- a/src/views/demo/comp/upload/index.vue
+++ b/src/views/demo/comp/upload/index.vue
@@ -1,9 +1,9 @@
-
-
-
-
+
+
+
+
+