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 label="所属站点" prop="tenantId">
<el-select
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>
<SiteOptions v-model="queryParams.tenantId" :site-list="siteList" />
</el-form-item>
<el-form-item>
@ -97,7 +83,7 @@
</el-table-column>
<el-table-column label="站点" align="center">
<template #default="{ row }">
{{ siteList.find((el) => el.id === row.tenantId)?.name || "无" }}
{{ siteList.find((el) => el.id === row.tenantId)?.name ?? "无" }}
</template>
</el-table-column>
<el-table-column label="所在地" align="center" prop="address" />
@ -197,7 +183,8 @@ import {
companyDelete,
} from "@/api/dataList/enterprise";
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 dayjs from "dayjs";
import { tansParams, blobValidate } from "@/utils/ruoyi";

View File

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