diff --git a/pagePrinter/index/components/printer-item.vue b/pagePrinter/index/components/printer-item.vue index d13a93f..d5fbe42 100644 --- a/pagePrinter/index/components/printer-item.vue +++ b/pagePrinter/index/components/printer-item.vue @@ -46,12 +46,15 @@ {{devicesName(data.contentType)}} - - 删除 - 编辑 + + 删除 + 编辑 + + @@ -67,6 +70,9 @@ shopConfigprinter, delTableHandle } from '@/http/yskApi/devices.js' + import { + getCurrentInstance + } from 'vue'; const props = defineProps({ data: { @@ -106,10 +112,16 @@ }) emit('init', '') } + const refs = getCurrentInstance() // 删除 - async function delTableHandleEvent() { + function delTableHandleEvent() { + refs.ctx.$refs.delModel.open() + } + //删除分类确认 + async function delModelConfirm() { const res = await delTableHandle(props.data.id) emit('init', '') + refs.ctx.$refs.delModel.close() }