,
});
// 配置 Modal
@@ -88,7 +88,7 @@ function useGridFormSchema(): VbenFormSchema[] {
},
];
}
-function useGridColumns(): VxeTableGridOptions['columns'] {
+function useGridColumns(): VxeTableGridOptions
['columns'] {
return [
{ field: 'name', title: '名字', minWidth: 160 },
{ field: 'expression', title: '表达式', minWidth: 260 },
diff --git a/apps/web-antdv-next/src/views/bpm/processInstance/create/modules/form.vue b/apps/web-antdv-next/src/views/bpm/processInstance/create/modules/form.vue
index e8629133e..c3b802f91 100644
--- a/apps/web-antdv-next/src/views/bpm/processInstance/create/modules/form.vue
+++ b/apps/web-antdv-next/src/views/bpm/processInstance/create/modules/form.vue
@@ -79,7 +79,6 @@ const tempStartUserSelectAssignees = ref>({});
const bpmnXML = ref(undefined);
const simpleJson = ref(undefined);
-const timelineRef = ref();
const activeTab = ref('form');
const activityNodes = ref([]);
const processInstanceStartLoading = ref(false);
@@ -314,7 +313,6 @@ defineExpose({ initProcessInfo });
-import type { VxeGridPropTypes } from '#/adapter/vxe-table';
+import type {
+ VxeGridPropTypes,
+ VxeTableGridOptions,
+} from '#/adapter/vxe-table';
import type { BpmProcessListenerApi } from '#/api/bpm/processListener';
import { ref } from 'vue';
@@ -47,7 +50,7 @@ const [Grid] = useVbenVxeGrid({
toolbarConfig: {
enabled: false,
},
- },
+ } as VxeTableGridOptions,
});
// 配置 Modal