From f353bc62423323d3b2bf24934b98cc05176f5583 Mon Sep 17 00:00:00 2001 From: Sanakey <714737083@qq.com> Date: 星期六, 21 九月 2024 18:03:14 +0800 Subject: [PATCH] feat:新建客户相关内容 --- src/views/clues/components/Drawer.vue | 44 +++++++++++++++++++++++++++++++------------- 1 files changed, 31 insertions(+), 13 deletions(-) diff --git a/src/views/clues/components/Drawer.vue b/src/views/clues/components/Drawer.vue index 76428ec..49a4501 100644 --- a/src/views/clues/components/Drawer.vue +++ b/src/views/clues/components/Drawer.vue @@ -45,12 +45,28 @@ @click="" :size="20" /> - <Icon - icon="ri:more-2-fill" - class="cursor-pointer" - @click="" - :size="20" - /> + <a-dropdown :trigger="['click']"> + <Icon + icon="ri:more-2-fill" + class="cursor-pointer" + @click="" + :size="20" + /> + <template #overlay> + <a-menu> + <a-menu-item key="0"> + <span >杞Щ</span> + </a-menu-item> + <a-menu-item key="1" @click="handleReallocate"> + <span>閲嶆柊鍒嗛厤</span> + </a-menu-item> +<!-- <a-menu-divider />--> + <a-menu-item key="2">鍚堝苟绾跨储</a-menu-item> + <a-menu-item key="3">鏃犳晥</a-menu-item> + <a-menu-item key="4">鍒犻櫎</a-menu-item> + </a-menu> + </template> + </a-dropdown> </div> </template> @@ -65,6 +81,8 @@ import Icon from "@/components/Icon/Icon.vue"; import {Tooltip} from "ant-design-vue"; import Content from "./drawer/index.vue"; + import EventBus from "@/utils/eventBus"; + import {reactive, defineEmits} from 'vue'; const emit = defineEmits(['success', 'register']); @@ -76,8 +94,10 @@ // }); // const [registerDrawer] = useDrawer(); - + let currentClues = reactive({}); const [registerDrawer] = useDrawerInner((data) => { + Logger.log('Drawer 娉ㄥ唽鍥炶皟', data); + currentClues = data.clue; // // 鏂瑰紡1 // setFieldsValue({ // field2: data.data, @@ -85,12 +105,10 @@ // }); }); - // function handleRowClick(e) { - // Logger.log('handleRowClick',e) - // openDrawer(true, { - // isUpdate: false, - // }); - // } + function handleReallocate() { + Logger.log('鐐瑰嚮浜嗛噸鏂板垎閰�', currentClues); + EventBus.emit('openReallocateModal', currentClues); + } </script> -- Gitblit v1.8.0