|
|
@ -6,7 +6,7 @@ |
|
|
|
@click="() => {}" |
|
|
|
@click="() => {}" |
|
|
|
>预览</a-button> |
|
|
|
>预览</a-button> |
|
|
|
<a-button type="primary" |
|
|
|
<a-button type="primary" |
|
|
|
@click="handleAdd()" |
|
|
|
@click="handleAdd" |
|
|
|
>新增</a-button> |
|
|
|
>新增</a-button> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<template #action="{ record }"> |
|
|
|
<template #action="{ record }"> |
|
|
@ -43,7 +43,7 @@ |
|
|
|
|
|
|
|
|
|
|
|
const { createConfirm, createMessage } = useMessage(); |
|
|
|
const { createConfirm, createMessage } = useMessage(); |
|
|
|
const [registerModal, { openModal }] = useModal(); |
|
|
|
const [registerModal, { openModal }] = useModal(); |
|
|
|
const [registerTable, { reload, clearSelectedRowKeys, getSelectRowKeys }] = useTable({ |
|
|
|
const [registerTable, { reload }] = useTable({ |
|
|
|
title: '地图任务列表', |
|
|
|
title: '地图任务列表', |
|
|
|
api: listMapLogistic, |
|
|
|
api: listMapLogistic, |
|
|
|
rowKey: 'id', |
|
|
|
rowKey: 'id', |
|
|
@ -73,13 +73,12 @@ |
|
|
|
|
|
|
|
|
|
|
|
/** 编辑按钮操作,行内编辑 */ |
|
|
|
/** 编辑按钮操作,行内编辑 */ |
|
|
|
function handleEdit(record?: Recordable) { |
|
|
|
function handleEdit(record?: Recordable) { |
|
|
|
record = record || { id: getSelectRowKeys() }; |
|
|
|
|
|
|
|
openModal(true, { _tag: 'edit', record }); |
|
|
|
openModal(true, { _tag: 'edit', record }); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** 删除按钮操作,行内删除 */ |
|
|
|
/** 删除按钮操作,行内删除 */ |
|
|
|
async function handleDel(record?: Recordable) { |
|
|
|
async function handleDel(record?: Recordable) { |
|
|
|
const id = record?.id || getSelectRowKeys(); |
|
|
|
const id = record?.id; |
|
|
|
createConfirm({ |
|
|
|
createConfirm({ |
|
|
|
iconType: 'warning', |
|
|
|
iconType: 'warning', |
|
|
|
title: '警告', |
|
|
|
title: '警告', |
|
|
@ -94,7 +93,6 @@ |
|
|
|
|
|
|
|
|
|
|
|
/** 处理表格刷新 */ |
|
|
|
/** 处理表格刷新 */ |
|
|
|
function handleRefreshTable() { |
|
|
|
function handleRefreshTable() { |
|
|
|
clearSelectedRowKeys(); |
|
|
|
|
|
|
|
reload(); |
|
|
|
reload(); |
|
|
|
} |
|
|
|
} |
|
|
|
</script> |
|
|
|
</script> |
|
|
|