fieldOptions
This commit is contained in:
@ -85,16 +85,11 @@
|
||||
<el-table-column label="数据编号" align="center" prop="id" />
|
||||
<el-table-column label="企业名称" align="center" prop="name" />
|
||||
<el-table-column label="统一社会信用代码" align="center" prop="code" />
|
||||
<!-- <el-table-column
|
||||
label="所属领域"
|
||||
align="center"
|
||||
prop="industrys"
|
||||
show-overflow-tooltip
|
||||
>
|
||||
<el-table-column label="所属领域" align="center" show-overflow-tooltip>
|
||||
<template #default="{ row }">
|
||||
<div>{{ row.industrys[row.industrys.length - 1] }}</div>
|
||||
</template>
|
||||
</el-table-column> -->
|
||||
</el-table-column>
|
||||
<el-table-column label="站点" align="center">
|
||||
<template #default="{ row }">
|
||||
{{ siteList.find((el) => el.id === row.tenantId)?.name || "无" }}
|
||||
@ -122,6 +117,13 @@
|
||||
@click="handleDetail(row.id)"
|
||||
>修改</el-button
|
||||
>
|
||||
<el-button
|
||||
size="small"
|
||||
type="text"
|
||||
icon="delete"
|
||||
@click="handleDelete(row.id)"
|
||||
>删除</el-button
|
||||
>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
@ -137,7 +139,11 @@
|
||||
</template>
|
||||
|
||||
<script setup name="Enterprise">
|
||||
import { companyList, companyExport } from "@/api/dataList/enterprise";
|
||||
import {
|
||||
companyList,
|
||||
companyExport,
|
||||
companyDelete,
|
||||
} from "@/api/dataList/enterprise";
|
||||
import { download } from "@/utils/request";
|
||||
import dayjs from "dayjs";
|
||||
import { tenantSelect } from "@/api/subPlatform/tenant";
|
||||
@ -199,6 +205,15 @@ const handleDetail = (id) => {
|
||||
query: { id },
|
||||
});
|
||||
};
|
||||
const handleDelete = async (id) => {
|
||||
ElMessageBox.confirm(`是否确认删除编号为${id}的数据项?`)
|
||||
.then(async () => {
|
||||
await companyDelete(id);
|
||||
getList();
|
||||
ElMessage.success("删除成功");
|
||||
})
|
||||
.catch(() => {});
|
||||
};
|
||||
const handleExport = () => {
|
||||
ElMessageBox.confirm(`是否确认企业列表?`)
|
||||
.then(() => {
|
||||
@ -207,7 +222,6 @@ const handleExport = () => {
|
||||
})
|
||||
.catch(() => {});
|
||||
};
|
||||
|
||||
getList();
|
||||
getSiteList();
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user