forked from b2894lxlx/tuanwei-admin
修正类型导入写法,补上 pnpm 锁文件
- ItemType / ColumnItem / EleProTableDone 等纯类型改用 import type, 避免打包器把类型当运行时依赖处理 - 提交 pnpm-lock.yaml 与 pnpm-workspace.yaml 注:仓库里原有的 package-lock.json 与 yarn.lock 未动,三份锁文件并存。
This commit is contained in:
@@ -517,7 +517,7 @@
|
||||
import { UploadOutlined } from '@/layout/menu-icons';
|
||||
import { FormInstance } from 'ant-design-vue/es/form';
|
||||
import { Company } from '@/api/system/company/model';
|
||||
import { ItemType } from 'ele-admin-pro/es/ele-image-upload/types';
|
||||
import type { ItemType } from 'ele-admin-pro/es/ele-image-upload/types';
|
||||
import DictSelect from '@/views/search/components/dict-select.vue';
|
||||
import { User } from '@/api/system/user/model';
|
||||
import { uploadFile } from "@/api/system/file";
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
|
||||
<script lang="ts" setup>
|
||||
import { ref } from 'vue';
|
||||
import {
|
||||
import type {
|
||||
ColumnItem,
|
||||
DatasourceFunction
|
||||
} from 'ele-admin-pro/es/ele-pro-table/types';
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
|
||||
<script lang="ts" setup>
|
||||
import { ref } from 'vue';
|
||||
import {
|
||||
import type {
|
||||
ColumnItem,
|
||||
DatasourceFunction
|
||||
} from 'ele-admin-pro/es/ele-pro-table/types';
|
||||
|
||||
@@ -72,7 +72,7 @@ import { useThemeStore } from "@/store/modules/theme";
|
||||
import { uploadFile } from "@/api/system/file";
|
||||
import type { Notice } from "@/api/oa/notice/model";
|
||||
import { FILE_SERVER } from "@/config/setting";
|
||||
import { ItemType } from "ele-admin-pro/es/ele-image-upload/types";
|
||||
import type { ItemType } from "ele-admin-pro/es/ele-image-upload/types";
|
||||
import { listNotice, removeNotice } from "@/api/oa/notice";
|
||||
import { chat, send } from "@/api/oa/chatgpt";
|
||||
import {
|
||||
|
||||
@@ -135,7 +135,7 @@ import zh_Hans from 'bytemd/locales/zh_Hans.json';
|
||||
import gfm from '@bytemd/plugin-gfm';
|
||||
// 插件的中文语言文件
|
||||
import zh_HansGfm from '@bytemd/plugin-gfm/locales/zh_Hans.json';
|
||||
import { ItemType } from "ele-admin-pro/es/ele-image-upload/types";
|
||||
import type { ItemType } from "ele-admin-pro/es/ele-image-upload/types";
|
||||
import { UploadOutlined } from '@ant-design/icons-vue';
|
||||
import { User } from "@/api/system/user/model";
|
||||
import { Company } from "@/api/system/company/model";
|
||||
|
||||
@@ -298,7 +298,7 @@ import { FILE_SERVER } from "@/config/setting";
|
||||
import { getDictionaryOptions, isImage, openUrl } from "@/utils/common";
|
||||
import { TaskRecord } from "@/api/oa/task-record/model";
|
||||
import { App } from "@/api/app/model"
|
||||
import { ItemType } from "ele-admin-pro/es/ele-image-upload/types";
|
||||
import type { ItemType } from "ele-admin-pro/es/ele-image-upload/types";
|
||||
import { addTaskRecord, listTaskRecord, removeTaskRecord } from "@/api/oa/task-record";
|
||||
import SelectStaff from '@/components/SelectStaff/index.vue';
|
||||
import { UploadOutlined } from '@ant-design/icons-vue';
|
||||
|
||||
@@ -135,7 +135,7 @@ import zh_Hans from 'bytemd/locales/zh_Hans.json';
|
||||
import gfm from '@bytemd/plugin-gfm';
|
||||
// 插件的中文语言文件
|
||||
import zh_HansGfm from '@bytemd/plugin-gfm/locales/zh_Hans.json';
|
||||
import { ItemType } from "ele-admin-pro/es/ele-image-upload/types";
|
||||
import type { ItemType } from "ele-admin-pro/es/ele-image-upload/types";
|
||||
import { UploadOutlined } from '@ant-design/icons-vue';
|
||||
import { User } from "@/api/system/user/model";
|
||||
import { Company } from "@/api/system/company/model";
|
||||
|
||||
@@ -298,7 +298,7 @@ import { FILE_SERVER } from "@/config/setting";
|
||||
import { getDictionaryOptions, isImage, openUrl } from "@/utils/common";
|
||||
import { TaskRecord } from "@/api/oa/task-record/model";
|
||||
import { App } from "@/api/app/model"
|
||||
import { ItemType } from "ele-admin-pro/es/ele-image-upload/types";
|
||||
import type { ItemType } from "ele-admin-pro/es/ele-image-upload/types";
|
||||
import { addTaskRecord, listTaskRecord, removeTaskRecord } from "@/api/oa/task-record";
|
||||
import SelectStaff from '@/components/SelectStaff/index.vue';
|
||||
import { UploadOutlined } from '@ant-design/icons-vue';
|
||||
|
||||
Reference in New Issue
Block a user