This commit is contained in:
parent
6b6354636c
commit
cab92335ff
|
|
@ -26,7 +26,6 @@
|
||||||
:coloumData="coloumData"
|
:coloumData="coloumData"
|
||||||
isShowPagination
|
isShowPagination
|
||||||
:paginationParam="paginationParam"
|
:paginationParam="paginationParam"
|
||||||
isShowSelection
|
|
||||||
@changeSize="handleSizeChange"
|
@changeSize="handleSizeChange"
|
||||||
@changePage="handlePageChange"
|
@changePage="handlePageChange"
|
||||||
>
|
>
|
||||||
|
|
@ -135,7 +134,7 @@ export default {
|
||||||
disabled: false
|
disabled: false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "设备图片",
|
label: "防区图片",
|
||||||
type: "img",
|
type: "img",
|
||||||
model: "img",
|
model: "img",
|
||||||
disabled: false
|
disabled: false
|
||||||
|
|
@ -178,11 +177,11 @@ export default {
|
||||||
prop: "endTime",
|
prop: "endTime",
|
||||||
align: "center"
|
align: "center"
|
||||||
},
|
},
|
||||||
{
|
// {
|
||||||
label: "是否打击",
|
// label: "是否打击",
|
||||||
prop: "isattacked",
|
// prop: "isattacked",
|
||||||
align: "center"
|
// align: "center"
|
||||||
},
|
// },
|
||||||
{
|
{
|
||||||
slot: "operate",
|
slot: "operate",
|
||||||
label: "操作",
|
label: "操作",
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,6 @@
|
||||||
:coloumData="coloumData"
|
:coloumData="coloumData"
|
||||||
isShowPagination
|
isShowPagination
|
||||||
:paginationParam="paginationParam"
|
:paginationParam="paginationParam"
|
||||||
isShowSelection
|
|
||||||
@changeSize="handleSizeChange"
|
@changeSize="handleSizeChange"
|
||||||
@changePage="handlePageChange"
|
@changePage="handlePageChange"
|
||||||
@selectionChange="handleSelectionChange"
|
@selectionChange="handleSelectionChange"
|
||||||
|
|
@ -243,10 +242,10 @@ export default {
|
||||||
],
|
],
|
||||||
tableData: [],
|
tableData: [],
|
||||||
coloumData: [
|
coloumData: [
|
||||||
{
|
// {
|
||||||
slot: "img",
|
// slot: "img",
|
||||||
label: "设备图片"
|
// label: "设备图片"
|
||||||
},
|
// },
|
||||||
{
|
{
|
||||||
type: "text",
|
type: "text",
|
||||||
label: "设备名称",
|
label: "设备名称",
|
||||||
|
|
|
||||||
|
|
@ -18,9 +18,6 @@
|
||||||
>
|
>
|
||||||
查询
|
查询
|
||||||
</el-button>
|
</el-button>
|
||||||
<el-button type="primary" icon="el-icon-search" @click="exportData()">
|
|
||||||
导出
|
|
||||||
</el-button>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="table-container">
|
<div class="table-container">
|
||||||
<my-table
|
<my-table
|
||||||
|
|
@ -89,36 +86,6 @@ export default {
|
||||||
search() {
|
search() {
|
||||||
this.headdenForm({}, "search");
|
this.headdenForm({}, "search");
|
||||||
},
|
},
|
||||||
async exportData() {
|
|
||||||
try {
|
|
||||||
const response = await axios.get(
|
|
||||||
process.env.VUE_APP_API_URL +
|
|
||||||
"/api/Log/export?page=" +
|
|
||||||
this.$refs.myForm.ruleForm.key,
|
|
||||||
{
|
|
||||||
responseType: "blob"
|
|
||||||
}
|
|
||||||
); // 请求后端接口
|
|
||||||
|
|
||||||
const url = URL.createObjectURL(new Blob([response.data])); // 创建URL对象
|
|
||||||
|
|
||||||
const link = document.createElement("a"); // 创建隐藏的<a>元素
|
|
||||||
|
|
||||||
link.href = url;
|
|
||||||
|
|
||||||
link.download = "data.xlsx"; // 设置下载文件的名称
|
|
||||||
|
|
||||||
document.body.appendChild(link);
|
|
||||||
|
|
||||||
link.click(); // 触发点击事件
|
|
||||||
|
|
||||||
document.body.removeChild(link); // 移除<a>元素
|
|
||||||
|
|
||||||
URL.revokeObjectURL(url); // 释放URL对象
|
|
||||||
} catch (error) {
|
|
||||||
console.error("文件导出失败", error);
|
|
||||||
}
|
|
||||||
},
|
|
||||||
// 搜索
|
// 搜索
|
||||||
headdenForm(value, type) {
|
headdenForm(value, type) {
|
||||||
let params = {};
|
let params = {};
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,6 @@
|
||||||
:coloumData="coloumData"
|
:coloumData="coloumData"
|
||||||
isShowPagination
|
isShowPagination
|
||||||
:paginationParam="paginationParam"
|
:paginationParam="paginationParam"
|
||||||
isShowSelection
|
|
||||||
@changeSize="handleSizeChange"
|
@changeSize="handleSizeChange"
|
||||||
@changePage="handlePageChange"
|
@changePage="handlePageChange"
|
||||||
>
|
>
|
||||||
|
|
|
||||||
|
|
@ -32,7 +32,6 @@
|
||||||
:coloumData="coloumData"
|
:coloumData="coloumData"
|
||||||
isShowPagination
|
isShowPagination
|
||||||
:paginationParam="paginationParam"
|
:paginationParam="paginationParam"
|
||||||
isShowSelection
|
|
||||||
@changeSize="handleSizeChange"
|
@changeSize="handleSizeChange"
|
||||||
@changePage="handlePageChange"
|
@changePage="handlePageChange"
|
||||||
@selectionChange="handleSelectionChange"
|
@selectionChange="handleSelectionChange"
|
||||||
|
|
@ -152,10 +151,10 @@ export default {
|
||||||
],
|
],
|
||||||
tableData: [],
|
tableData: [],
|
||||||
coloumData: [
|
coloumData: [
|
||||||
{
|
// {
|
||||||
slot: "img",
|
// slot: "img",
|
||||||
label: "防区图片"
|
// label: "防区图片"
|
||||||
},
|
// },
|
||||||
{
|
{
|
||||||
type: "text",
|
type: "text",
|
||||||
label: "防区名称",
|
label: "防区名称",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue