feat: vue3 axios add download function

This commit is contained in:
xingyu
2022-07-25 21:03:14 +08:00
parent 611e11ae23
commit b085f35dfe
26 changed files with 48 additions and 37 deletions

View File

@ -45,8 +45,8 @@ const handleSynchDb = (row: CodegenTableVO) => {
})
}
// 生成代码操作
const handleGenTable = (row: CodegenTableVO) => {
const res = CodegenApi.downloadCodegenApi(row.id)
const handleGenTable = async (row: CodegenTableVO) => {
const res = await CodegenApi.downloadCodegenApi(row.id)
download.zip(res, 'codegen-' + row.className + '.zip')
}
// 删除操作

View File

@ -113,7 +113,7 @@ getList()
@register="register"
>
<template #logo="{ row }">
<el-image :src="row.logo" />
<el-image :src="row.logo" :preview-src-list="[row.logo]" />
</template>
<template #status="{ row }">
<DictTag :type="DICT_TYPE.COMMON_STATUS" :value="row.status" />