From 65e98a19cb6c20eb9a0322a2231a82d6b39b7f51 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期二, 16 九月 2025 11:02:00 +0800 Subject: [PATCH] fix: bug --- /dev/null | 132 -------------------------------------------- package.json | 3 pnpm-lock.yaml | 44 +++++++++++++- 3 files changed, 42 insertions(+), 137 deletions(-) diff --git a/package.json b/package.json index 24605cc..52aed4e 100644 --- a/package.json +++ b/package.json @@ -154,8 +154,7 @@ "xlsx-style@0.8.13": "patches/xlsx-style@0.8.13.patch" }, "overrides": { - "vue": "3.5.11", - "@bole-core/components": "link:../boledocs-vue/packages/components" + "vue": "3.5.11" } } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3cae107..4b59f14 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,7 +6,6 @@ overrides: vue: 3.5.11 - '@bole-core/components': link:../boledocs-vue/packages/components patchedDependencies: xlsx-style@0.8.13: @@ -24,8 +23,8 @@ specifier: latest version: 1.0.3(@bole-12333/chat-kit@1.0.1(@tencentcloud/chat-uikit-engine@2.5.1)(lodash@4.17.21)(vue@3.5.11(typescript@4.6.4)))(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/extension-document@2.26.1(@tiptap/core@2.26.1(@tiptap/pm@2.26.1)))(@tiptap/extension-image@2.26.1(@tiptap/core@2.26.1(@tiptap/pm@2.26.1)))(@tiptap/extension-mention@2.26.1(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)(@tiptap/suggestion@2.26.1(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1)))(@tiptap/extension-paragraph@2.26.1(@tiptap/core@2.26.1(@tiptap/pm@2.26.1)))(@tiptap/extension-placeholder@2.26.1(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1))(@tiptap/extension-text@2.26.1(@tiptap/core@2.26.1(@tiptap/pm@2.26.1)))(@tiptap/pm@2.26.1)(@tiptap/suggestion@2.26.1(@tiptap/core@2.26.1(@tiptap/pm@2.26.1))(@tiptap/pm@2.26.1))(dayjs@1.11.18)(vue@3.5.11(typescript@4.6.4)) '@bole-core/components': - specifier: link:../boledocs-vue/packages/components - version: link:../boledocs-vue/packages/components + specifier: ^1.3.14 + version: 1.3.16(82c3f87a670ae96cddf4b9eb83098be6) '@bole-core/core': specifier: latest version: 1.0.8(@ywwlmm/openapi@0.0.6)(ali-oss@6.23.0)(axios@1.7.7)(dayjs@1.11.18)(element-plus@2.11.2(@vue/composition-api@1.7.2(vue@3.5.11(typescript@4.6.4)))(vue@3.5.11(typescript@4.6.4)))(file-saver@2.0.5)(jszip@3.10.1)(lodash@4.17.21)(senior-request@1.0.5(axios@1.7.7))(vue-router@4.5.1(vue@3.5.11(typescript@4.6.4)))(vue@3.5.11(typescript@4.6.4))(xlsx-style@0.8.13(patch_hash=9527f8203b1d3e36224bff6046d4739af324cbcd24b458ce8fb8cdefa8bf4dbb))(xlsx@0.18.5) @@ -1003,6 +1002,26 @@ '@tiptap/suggestion': ^2.0.0-beta.220 dayjs: '*' vue: 3.5.11 + + '@bole-core/components@1.3.16': + resolution: {integrity: sha512-FGr0Z9xxyD9c21JLbvtCgXne+0mbiX29+CjCG9ameFGyoQzHDn0tbpCyjdrtsMnqerhvX9/HpivpTDm4dREoBg==} + peerDependencies: + '@bole-core/core': '*' + '@bole-core/sass-utils': '*' + '@element-plus/icons-vue': '*' + '@tanstack/vue-query': '*' + '@videojs-player/vue': '*' + '@vueuse/core': '*' + '@vueuse/shared': '*' + dayjs: ^1.11.7 + element-plus: '*' + lodash: '*' + mitt: '*' + senin-help: '*' + senin-vue: '*' + video.js: '*' + vue: 3.5.11 + vue-component-type-helpers: ^2.1.6 '@bole-core/core@1.0.8': resolution: {integrity: sha512-Hq/+GU2ck1PUIDdSpu1onIPRrzNhuhMSnxZeT/LSg0V9WVJ0SHEiMtHLWqbLFJPZYmFcgWuJNC4JamRMSTESVA==} @@ -10367,6 +10386,25 @@ dayjs: 1.11.18 vue: 3.5.11(typescript@4.6.4) + '@bole-core/components@1.3.16(82c3f87a670ae96cddf4b9eb83098be6)': + dependencies: + '@bole-core/core': 1.0.8(@ywwlmm/openapi@0.0.6)(ali-oss@6.23.0)(axios@1.7.7)(dayjs@1.11.18)(element-plus@2.11.2(@vue/composition-api@1.7.2(vue@3.5.11(typescript@4.6.4)))(vue@3.5.11(typescript@4.6.4)))(file-saver@2.0.5)(jszip@3.10.1)(lodash@4.17.21)(senior-request@1.0.5(axios@1.7.7))(vue-router@4.5.1(vue@3.5.11(typescript@4.6.4)))(vue@3.5.11(typescript@4.6.4))(xlsx-style@0.8.13(patch_hash=9527f8203b1d3e36224bff6046d4739af324cbcd24b458ce8fb8cdefa8bf4dbb))(xlsx@0.18.5) + '@bole-core/sass-utils': 0.0.1(element-plus@2.11.2(@vue/composition-api@1.7.2(vue@3.5.11(typescript@4.6.4)))(vue@3.5.11(typescript@4.6.4))) + '@element-plus/icons-vue': 2.3.2(vue@3.5.11(typescript@4.6.4)) + '@tanstack/vue-query': 4.41.0(@vue/composition-api@1.7.2(vue@3.5.11(typescript@4.6.4)))(vue@3.5.11(typescript@4.6.4)) + '@videojs-player/vue': 1.0.0(@types/video.js@7.3.58)(video.js@7.21.7)(vue@3.5.11(typescript@4.6.4)) + '@vueuse/core': 11.1.0(@vue/composition-api@1.7.2(vue@3.5.11(typescript@4.6.4)))(vue@3.5.11(typescript@4.6.4)) + '@vueuse/shared': 11.1.0(@vue/composition-api@1.7.2(vue@3.5.11(typescript@4.6.4)))(vue@3.5.11(typescript@4.6.4)) + dayjs: 1.11.18 + element-plus: 2.11.2(@vue/composition-api@1.7.2(vue@3.5.11(typescript@4.6.4)))(vue@3.5.11(typescript@4.6.4)) + lodash: 4.17.21 + mitt: 3.0.1 + senin-help: 1.0.5(@tanstack/vue-query@4.41.0(@vue/composition-api@1.7.2(vue@3.5.11(typescript@4.6.4)))(vue@3.5.11(typescript@4.6.4)))(axios@1.7.7)(dayjs@1.11.18)(element-plus@2.11.2(@vue/composition-api@1.7.2(vue@3.5.11(typescript@4.6.4)))(vue@3.5.11(typescript@4.6.4)))(file-saver@2.0.5)(lodash@4.17.21)(semver@7.7.2)(vue@3.5.11(typescript@4.6.4))(xlsx-style@0.8.13(patch_hash=9527f8203b1d3e36224bff6046d4739af324cbcd24b458ce8fb8cdefa8bf4dbb))(xlsx@0.18.5) + senin-vue: 1.0.4(@tanstack/vue-query@4.41.0(@vue/composition-api@1.7.2(vue@3.5.11(typescript@4.6.4)))(vue@3.5.11(typescript@4.6.4)))(axios@1.7.7)(dayjs@1.11.18)(element-plus@2.11.2(@vue/composition-api@1.7.2(vue@3.5.11(typescript@4.6.4)))(vue@3.5.11(typescript@4.6.4)))(file-saver@2.0.5)(lodash@4.17.21)(mitt@3.0.1)(semver@7.7.2)(senin-help@1.0.5(@tanstack/vue-query@4.41.0(@vue/composition-api@1.7.2(vue@3.5.11(typescript@4.6.4)))(vue@3.5.11(typescript@4.6.4)))(axios@1.7.7)(dayjs@1.11.18)(element-plus@2.11.2(@vue/composition-api@1.7.2(vue@3.5.11(typescript@4.6.4)))(vue@3.5.11(typescript@4.6.4)))(file-saver@2.0.5)(lodash@4.17.21)(semver@7.7.2)(vue@3.5.11(typescript@4.6.4))(xlsx-style@0.8.13(patch_hash=9527f8203b1d3e36224bff6046d4739af324cbcd24b458ce8fb8cdefa8bf4dbb))(xlsx@0.18.5))(vue@3.5.11(typescript@4.6.4)) + video.js: 7.21.7 + vue: 3.5.11(typescript@4.6.4) + vue-component-type-helpers: 2.2.12 + '@bole-core/core@1.0.8(@ywwlmm/openapi@0.0.6)(ali-oss@6.23.0)(axios@1.7.7)(dayjs@1.11.18)(element-plus@2.11.2(@vue/composition-api@1.7.2(vue@3.5.11(typescript@4.6.4)))(vue@3.5.11(typescript@4.6.4)))(file-saver@2.0.5)(jszip@3.10.1)(lodash@4.17.21)(senior-request@1.0.5(axios@1.7.7))(vue-router@4.5.1(vue@3.5.11(typescript@4.6.4)))(vue@3.5.11(typescript@4.6.4))(xlsx-style@0.8.13(patch_hash=9527f8203b1d3e36224bff6046d4739af324cbcd24b458ce8fb8cdefa8bf4dbb))(xlsx@0.18.5)': dependencies: '@ywwlmm/openapi': 0.0.6 diff --git a/src/views/EnterpriseManage/Test.vue b/src/views/EnterpriseManage/Test.vue deleted file mode 100644 index ba6a208..0000000 --- a/src/views/EnterpriseManage/Test.vue +++ /dev/null @@ -1,132 +0,0 @@ -<template> - <LoadingLayout :loading="isInitialLoading"> - <AppContainer> - <ProTableQueryFilterBar @on-reset="reset"> - <template #query> - <!-- SearchInput濡傛灉闇�瑕� 蹇呴』鏀惧湪鎵�鏈夌殑query鐨勬渶鍚庨潰 --> - <QueryFilterItem> - <SearchInput - v-model="extraParamState.keyword" - style="width: 200px" - placeholder="瑙掕壊鍚嶇О" - @on-click-search="getList" - > - </SearchInput> - </QueryFilterItem> - </template> - <template #btn> - <el-button - v-if="checkSubModuleItemShow('pageButton', 'addBtn')" - @click="openDialog()" - icon="Plus" - type="primary" - >鏂板</el-button - > - </template> - </ProTableQueryFilterBar> - <ProTableV2 v-bind="proTableProps" :columns="column" :operationBtns="operationBtns"> - <template #columns="{ row, column }"> - <template v-if="column.property === 'roleType'"> - <div class="pre">{{ row[column.property] }}</div> - </template> - <template v-else-if="column.property === 'note'"> - <div class="pre">{{ row[column.property] }}</div> - </template> - </template> - </ProTableV2> - </AppContainer> - </LoadingLayout> -</template> - -<script setup lang="ts"> -import { - ProTableQueryFilterBar, - OperationBtnType, - ProTableV2, - SearchInput, - LoadingLayout, - AppContainer, - QueryFilterItem, - useTableV2, - useFormDialog, -} from '@bole-core/components'; -import { useAccess } from '@/hooks'; - -defineOptions({ - name: 'Test', -}); - -const operationBtnMap: Record<string, OperationBtnType> = { - /** - * 閿�煎悕涓篹ncode - */ - editBtn: { emits: { onClick: (role) => openDialog(role) } }, -}; - -const { checkSubModuleItemShow, column, operationBtns } = useAccess({ - operationBtnMap, -}); - -const { - //璁板緱鏀规柟娉曞悕(閫夋嫨鏂规硶鍚嶆寜f2) 鏀逛簡鍒犳帀娉ㄩ噴 - getDataSource: getList, - proTableProps, - paginationState, - extraParamState, - reset, - isInitialLoading, -} = useTableV2( - async ({ pageIndex, pageSize, isInitialLoading }, extraParamState) => { - try { - let params = { - pageModel: { - rows: pageSize, - page: pageIndex, - }, - keyword: extraParamState.keyword, - }; - let res = await new Promise((resolve) => { - setTimeout( - () => - resolve({ - id: 'id', - name: 'name', - }), - 1000 - ); - }); - return res; - } catch (error) {} - }, - { - defaultExtraParams: { - keyword: '', - }, - queryKey: ['getList'], - } -); - -function openDialog(row?: any) { - console.log('row: ', row); - if (row) { - handleEdit({ - id: row.id, - }); - } else { - handleAdd(); - } -} - -const { dialogProps, handleAdd, handleEdit, editForm } = useFormDialog({ - onConfirm: handleAddOrEdit, - defaultFormParams: { - id: '', - }, -}); - -function handleAddOrEdit() {} -</script> - -<style lang="scss" scoped> -@use '@/style/common.scss' as *; -</style> -- Gitblit v1.9.1