|
@@ -251,7 +251,11 @@
|
|
|
<slot :name="item.type" v-bind="scope"></slot>
|
|
|
</template>
|
|
|
</vxe-column>
|
|
|
- <TableColumn v-if="(!item.type || item.type == 'html') && item.field && item.visible" :column="item">
|
|
|
+ <TableColumn
|
|
|
+ v-if="(!item.type || item.type == 'html') && item.field && item.visible"
|
|
|
+ :column="item"
|
|
|
+ :editable="tableOptions?.editConfig?.enabled"
|
|
|
+ >
|
|
|
<template v-for="slotKey in Object.keys($slots)" #[slotKey]="scope">
|
|
|
<slot :name="slotKey" v-bind="scope"></slot>
|
|
|
</template>
|
|
@@ -466,6 +470,8 @@ import { useTour } from "@/hooks/useTour";
|
|
|
// import { onKeyStroke } from "@vueuse/core";
|
|
|
import dayjs from "dayjs";
|
|
|
import { onClickOutside } from "@vueuse/core";
|
|
|
+import { CommonDynamicSelect } from "@/api/modules/common";
|
|
|
+import { isBoolean, isFunction, isNumber } from "@/utils/is";
|
|
|
|
|
|
const { t } = useI18n();
|
|
|
const globalStore = useGlobalStore();
|
|
@@ -1067,9 +1073,6 @@ const TourSteps = [
|
|
|
|
|
|
// 新手指导
|
|
|
const { checkIfNeedGuide } = useTour(t, TourEnum.table, TourSteps);
|
|
|
-import { CommonDynamicSelect } from "@/api/modules/common";
|
|
|
-import { isNumber } from "xe-utils";
|
|
|
-import { isBoolean, isFunction } from "@/utils/is";
|
|
|
const defaultRequest = (params: any) => {
|
|
|
if (!props.requestAuto) return undefined;
|
|
|
let newParams: any = {};
|