siteoptions

This commit is contained in:
quantulr
2022-08-30 12:23:19 +08:00
parent bff17dd1b1
commit 309752b8bb
2 changed files with 7 additions and 18 deletions

View File

@ -18,21 +18,7 @@
/> />
</el-form-item> </el-form-item>
<el-form-item label="所属站点" prop="tenantId"> <el-form-item label="所属站点" prop="tenantId">
<el-select <SiteOptions v-model="queryParams.tenantId" :site-list="siteList" />
v-model="queryParams.tenantId"
placeholder="请选择,支持搜索"
size="default"
:loading="siteList.length === 0"
filterable
clearable
>
<el-option
v-for="item in siteList"
:key="item.id"
:label="item.name"
:value="item.id"
/>
</el-select>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
@ -97,7 +83,7 @@
</el-table-column> </el-table-column>
<el-table-column label="站点" align="center"> <el-table-column label="站点" align="center">
<template #default="{ row }"> <template #default="{ row }">
{{ siteList.find((el) => el.id === row.tenantId)?.name || "无" }} {{ siteList.find((el) => el.id === row.tenantId)?.name ?? "无" }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="所在地" align="center" prop="address" /> <el-table-column label="所在地" align="center" prop="address" />
@ -197,7 +183,8 @@ import {
companyDelete, companyDelete,
} from "@/api/dataList/enterprise"; } from "@/api/dataList/enterprise";
import { getToken } from "@/utils/auth"; import { getToken } from "@/utils/auth";
import axios from "axios"; import SiteOptions from "@/views/components/SiteOptions";
// import axios from "axios";
// import { download } from "@/utils/request"; // import { download } from "@/utils/request";
// import dayjs from "dayjs"; // import dayjs from "dayjs";
import { tansParams, blobValidate } from "@/utils/ruoyi"; import { tansParams, blobValidate } from "@/utils/ruoyi";

View File

@ -17,7 +17,7 @@
/> />
</el-form-item> </el-form-item>
<el-form-item label="所属站点" prop="tenantId"> <el-form-item label="所属站点" prop="tenantId">
<SiteOptions v-model="form.tenantId" :site-list="siteList" /> <SiteOptions v-model="queryParams.tenantId" :site-list="siteList" />
</el-form-item> </el-form-item>
<el-form-item label="联系人" prop="contact"> <el-form-item label="联系人" prop="contact">
<el-input <el-input
@ -625,6 +625,7 @@ const handleUpdate = async (row) => {
showEditDialog.value = true; showEditDialog.value = true;
title.value = "修改"; title.value = "修改";
}; };
const submitForm = () => { const submitForm = () => {
// let notifys = 0; // let notifys = 0;
// form.value.notifyCrowd.map((item) => { // form.value.notifyCrowd.map((item) => {
@ -651,6 +652,7 @@ const submitForm = () => {
} }
}); });
}; };
/** 删除按钮操作 */ /** 删除按钮操作 */
const handleDelete = (row) => { const handleDelete = (row) => {
ElMessageBox.confirm(`是否确认删除名为${row.title}的数据项?`) ElMessageBox.confirm(`是否确认删除名为${row.title}的数据项?`)