diff --git a/admin-client/src/components.d.ts b/admin-client/src/components.d.ts index 82e8e24..578c5ee 100644 --- a/admin-client/src/components.d.ts +++ b/admin-client/src/components.d.ts @@ -80,6 +80,7 @@ declare module 'vue' { AUploadDragger: typeof import('ant-design-vue/es')['UploadDragger'] BarChartTransverse: typeof import('./core/components/charts/BarChartTransverse.vue')['default'] ColumnSetting: typeof import('./core/components/curd/components/ColumnSetting.vue')['default'] + copy: typeof import('./core/components/characters/personality-characters copy.vue')['default'] ExternalJump: typeof import('./core/components/ExternalJump.vue')['default'] FindBack: typeof import('./core/components/FindBack.vue')['default'] GenerateCron: typeof import('./core/components/GenerateCron.vue')['default'] @@ -87,6 +88,7 @@ declare module 'vue' { HmImageTypeSelect: typeof import('./core/components/curd/select-components/hm-image-type-select.vue')['default'] HmTenantSelect: typeof import('./core/components/curd/select-components/hm-tenant-select.vue')['default'] Index: typeof import('./core/components/vue3-cron-core/Index.vue')['default'] + LablesCharacters: typeof import('./core/components/characters/lables-characters.vue')['default'] Layout: typeof import('./core/components/layouts/Layout.vue')['default'] LayoutHeader: typeof import('./core/components/layouts/LayoutHeader.vue')['default'] LayoutIframe: typeof import('./core/components/layouts/LayoutIframe.vue')['default'] diff --git a/admin-client/src/core/components/characters/lables-characters.vue b/admin-client/src/core/components/characters/lables-characters.vue new file mode 100644 index 0000000..d9bfca5 --- /dev/null +++ b/admin-client/src/core/components/characters/lables-characters.vue @@ -0,0 +1,137 @@ + + + diff --git a/admin-client/src/core/components/characters/personality-characters.vue b/admin-client/src/core/components/characters/personality-characters.vue index 575c438..a062692 100644 --- a/admin-client/src/core/components/characters/personality-characters.vue +++ b/admin-client/src/core/components/characters/personality-characters.vue @@ -17,7 +17,7 @@ const emits = defineEmits<{ const open = ref(false); const showModal = async () => { - const _data = await AppDictionaryCache.appDictionaryTypesCache.getDataList(); + const _data = await AppDictionaryCache.appDictionaryPersonalitysCache.getDataList(); const mData = []; const keys = []; _data.forEach((item, index) => { @@ -52,8 +52,8 @@ const handleOk = async (e: MouseEvent) => { props.record.id, targetKeys.value ); - props.personas = mockData.value - .filter((it) => targetKeys.value.includes(it.value)) + props.record.personas = mockData.value + .filter((it) => targetKeys.value.includes(it.key)) .map((item) => { return { name: item.title, @@ -124,14 +124,7 @@ const filterOption = (inputValue: string, option: MockData) => { @change="handleChange" >