diff --git a/src/pages/09_task-order/MainPage.vue b/src/pages/09_task-order/MainPage.vue index 8f0af771..fe429fff 100644 --- a/src/pages/09_task-order/MainPage.vue +++ b/src/pages/09_task-order/MainPage.vue @@ -116,6 +116,10 @@ function openReceiveDialog(scan?: boolean) { pageState.receiveDialog = true; } +async function deleteTaskOrder() { + console.log('delete'); +} + onMounted(async () => { navigatorStore.current.title = 'taskOrder.title'; navigatorStore.current.path = [{ text: 'taskOrder.caption', i18n: true }]; @@ -441,6 +445,8 @@ watch( : triggerTaskOrder({ statusDialog: 'info', id: v.id }); } " + @edit="console.log('edit')" + @delete="deleteTaskOrder" /> diff --git a/src/pages/09_task-order/TableTaskOrder.vue b/src/pages/09_task-order/TableTaskOrder.vue index b55942a8..f7374f4a 100644 --- a/src/pages/09_task-order/TableTaskOrder.vue +++ b/src/pages/09_task-order/TableTaskOrder.vue @@ -105,6 +105,8 @@ function openList(index: number, data: TaskOrder) { const emit = defineEmits<{ (e: 'view', data: TaskOrder): void; + (e: 'edit', data: TaskOrder): void; + (e: 'delete', data: TaskOrder): void; (e: 'clickSubRow', index: number, data: TaskOrder): void; }>(); @@ -205,14 +207,16 @@ const emit = defineEmits<{ flat @click.stop="$emit('view', props.row)" /> - @@ -254,8 +258,10 @@ const emit = defineEmits<{