Browse Source

管理保障

master_tdsql
xzt 1 year ago
parent
commit
6b1f305882
  1. 53
      src/api/yg/dagl.js
  2. 53
      src/api/yg/jfgl.js
  3. 529
      src/views/sluice/managementGuarantee/archivesManagement/index.vue
  4. 574
      src/views/sluice/managementGuarantee/fundGuarantee/index.vue
  5. 13
      src/views/sluice/managementGuarantee/index.vue

53
src/api/yg/dagl.js

@ -0,0 +1,53 @@
import request from '@/utils/request'
// 查询水闸档案管理列表
export function listDagl(query) {
return request({
url: '/sz/dagl/list',
method: 'post',
data: query
})
}
// 查询水闸档案管理详细
export function getDagl(id) {
return request({
url: '/sz/dagl/' + id,
method: 'get'
})
}
// 新增水闸档案管理
export function addDagl(data) {
return request({
url: '/sz/dagl',
method: 'post',
data: data
})
}
// 修改水闸档案管理
export function updateDagl(data) {
return request({
url: '/sz/dagl',
method: 'put',
data: data
})
}
// 删除水闸档案管理
export function delDagl(id) {
return request({
url: '/sz/dagl/' + id,
method: 'delete'
})
}
// 导出水闸档案管理
export function exportDagl(query) {
return request({
url: '/sz/dagl/export',
method: 'get',
params: query
})
}

53
src/api/yg/jfgl.js

@ -0,0 +1,53 @@
import request from '@/utils/request'
// 查询经费管理列表
export function listJfgl(query) {
return request({
url: '/sz/jfgl/list',
method: 'post',
data: query
})
}
// 查询经费管理详细
export function getJfgl(id) {
return request({
url: '/sz/jfgl/' + id,
method: 'get'
})
}
// 新增经费管理
export function addJfgl(data) {
return request({
url: '/sz/jfgl',
method: 'post',
data: data
})
}
// 修改经费管理
export function updateJfgl(data) {
return request({
url: '/sz/jfgl',
method: 'put',
data: data
})
}
// 删除经费管理
export function delJfgl(id) {
return request({
url: '/sz/jfgl/' + id,
method: 'delete'
})
}
// 导出经费管理
export function exportJfgl(query) {
return request({
url: '/sz/jfgl/export',
method: 'get',
params: query
})
}

529
src/views/sluice/managementGuarantee/archivesManagement/index.vue

@ -0,0 +1,529 @@
<template>
<div class="app-container">
<el-form
:model="queryParams"
ref="queryForm"
:inline="true"
v-show="showSearch"
label-width="68px"
>
<el-form-item label="水闸编码" prop="wagaCode">
<el-input
v-model="queryParams.data.wagaCode"
placeholder="请输入水闸编码"
clearable
size="small"
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="水闸调度规程" prop="regulationsAttachment">
<el-input
v-model="queryParams.data.regulationsAttachment"
placeholder="请输入水闸调度规程"
clearable
size="small"
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="年度调度运用计划" prop="planAttachment">
<el-input
v-model="queryParams.data.planAttachment"
placeholder="请输入年度调度运用计划"
clearable
size="small"
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="年度调度运用计划" prop="createUid">
<el-input
v-model="queryParams.data.createUid"
placeholder="请输入年度调度运用计划"
clearable
size="small"
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="年度调度运用计划" prop="updateUid">
<el-input
v-model="queryParams.data.updateUid"
placeholder="请输入年度调度运用计划"
clearable
size="small"
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="年度调度运用计划" prop="owerDept">
<el-input
v-model="queryParams.data.owerDept"
placeholder="请输入年度调度运用计划"
clearable
size="small"
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="年度调度运用计划" prop="relation">
<el-input
v-model="queryParams.data.relation"
placeholder="请输入年度调度运用计划"
clearable
size="small"
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item>
<el-button
type="cyan"
icon="el-icon-search"
size="mini"
@click="handleQuery"
>搜索</el-button
>
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
>重置</el-button
>
</el-form-item>
</el-form>
<el-row :gutter="10" class="mb8">
<el-col :span="1.5">
<el-button
type="primary"
icon="el-icon-plus"
size="mini"
@click="handleAdd"
v-hasPermi="['sz:dagl:add']"
>新增</el-button
>
</el-col>
<el-col :span="1.5">
<el-button
type="success"
icon="el-icon-edit"
size="mini"
:disabled="single"
@click="handleUpdate"
v-hasPermi="['sz:dagl:edit']"
>修改</el-button
>
</el-col>
<el-col :span="1.5">
<el-button
type="danger"
icon="el-icon-delete"
size="mini"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['sz:dagl:remove']"
>删除</el-button
>
</el-col>
<el-col :span="1.5">
<el-button
type="warning"
icon="el-icon-download"
size="mini"
@click="handleExport"
v-hasPermi="['sz:dagl:export']"
>导出</el-button
>
</el-col>
<right-toolbar
:showSearch.sync="showSearch"
@queryTable="getList"
></right-toolbar>
</el-row>
<el-table
v-loading="loading"
:data="daglList"
@selection-change="handleSelectionChange"
>
<el-table-column type="selection" width="55" align="center" fixed />
<el-table-column
label="序号"
type="index"
width="50"
align="center"
fixed
/>
<el-table-column
label="水闸编码"
align="center"
prop="wagaCode"
min-width="120"
/>
<el-table-column
label="水闸调度规程"
align="center"
prop="regulationsAttachment"
min-width="120"
/>
<el-table-column
label="年度调度运用计划"
align="center"
prop="planAttachment"
min-width="120"
/>
<el-table-column
label="年度调度运用计划"
align="center"
prop="createUid"
min-width="120"
/>
<el-table-column
label="年度调度运用计划"
align="center"
prop="updateUid"
min-width="120"
/>
<el-table-column
label="年度调度运用计划"
align="center"
prop="remark"
min-width="120"
/>
<el-table-column
label="年度调度运用计划"
align="center"
prop="owerDept"
min-width="120"
/>
<el-table-column
label="年度调度运用计划"
align="center"
prop="relation"
min-width="120"
/>
<el-table-column
label="操作"
align="center"
class-name="small-padding fixed-width"
width="180"
fixed="right"
>
<template slot-scope="scope">
<el-button
size="mini"
type="text"
icon="el-icon-edit"
@click="handleUpdate(scope.row)"
v-hasPermi="['sz:dagl:edit']"
>修改</el-button
>
<el-button
size="mini"
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['sz:dagl:remove']"
>删除</el-button
>
</template>
</el-table-column>
</el-table>
<pagination
v-show="total > 0"
:total="total"
:page.sync="queryParams.pageNum"
:limit.sync="queryParams.pageSize"
@pagination="getList"
/>
<!-- 添加或修改水闸档案管理对话框 -->
<el-dialog
:title="title"
:visible.sync="open"
width="1200px"
append-to-body
:close-on-click-modal="false"
>
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-form-item label="水闸编码" prop="wagaCode">
<el-input v-model="form.wagaCode" placeholder="请输入水闸编码" />
</el-form-item>
<el-form-item label="水闸调度规程" prop="regulationsAttachment">
<el-input
v-model="form.regulationsAttachment"
placeholder="请输入水闸调度规程"
/>
</el-form-item>
<el-form-item label="年度调度运用计划" prop="planAttachment">
<el-input
v-model="form.planAttachment"
placeholder="请输入年度调度运用计划"
/>
</el-form-item>
<el-form-item label="年度调度运用计划" prop="createUid">
<el-input
v-model="form.createUid"
placeholder="请输入年度调度运用计划"
/>
</el-form-item>
<el-form-item label="年度调度运用计划" prop="updateUid">
<el-input
v-model="form.updateUid"
placeholder="请输入年度调度运用计划"
/>
</el-form-item>
<el-form-item label="年度调度运用计划" prop="remark">
<el-input
v-model="form.remark"
placeholder="请输入年度调度运用计划"
/>
</el-form-item>
<el-form-item label="年度调度运用计划" prop="owerDept">
<el-input
v-model="form.owerDept"
placeholder="请输入年度调度运用计划"
/>
</el-form-item>
<el-form-item label="年度调度运用计划" prop="relation">
<el-input
v-model="form.relation"
placeholder="请输入年度调度运用计划"
/>
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button type="primary" @click="submitForm"> </el-button>
<el-button @click="cancel"> </el-button>
</div>
</el-dialog>
</div>
</template>
<script>
import {
listDagl,
getDagl,
delDagl,
addDagl,
updateDagl,
exportDagl,
} from "@/api/yg/dagl";
export default {
name: "Dagl",
data() {
return {
//
loading: true,
//
ids: [],
//
single: true,
//
multiple: true,
//
showSearch: true,
//
total: 0,
//
daglList: [],
//
title: "",
//
open: false,
//
queryParams: {
pageNum: 1,
pageSize: 10,
ids: null,
data: {
wagaCode: null,
regulationsAttachment: null,
planAttachment: null,
createUid: null,
updateUid: null,
owerDept: null,
relation: null,
},
//
params: {
//
orderBy: "create_time",
// descasc
sortBy: "desc",
},
},
//
form: {},
//
rules: {},
};
},
created() {
this.getList();
},
methods: {
/** 查询水闸档案管理列表 */
getList() {
this.loading = true;
listDagl(this.queryParams).then((response) => {
this.daglList = response.records;
this.total = response.total;
this.loading = false;
});
},
//
cancel() {
this.open = false;
this.reset();
},
//
reset() {
this.form = {
id: null,
wagaCode: null,
regulationsAttachment: null,
planAttachment: null,
createUid: null,
createTime: null,
updateUid: null,
updateTime: null,
remark: null,
owerDept: null,
relation: null,
};
this.resetForm("form");
},
//
resetQueryForm() {
this.queryParams = {
pageNum: 1,
pageSize: 10,
data: {
id: null,
wagaCode: null,
regulationsAttachment: null,
planAttachment: null,
createUid: null,
createTime: null,
updateUid: null,
updateTime: null,
remark: null,
owerDept: null,
relation: null,
},
//
params: {
//
orderBy: "create_time",
// descasc
sortBy: "desc",
},
};
this.resetForm("form");
},
/** 搜索按钮操作 */
handleQuery() {
this.queryParams.pageNum = 1;
this.getList();
},
/** 重置按钮操作 */
resetQuery() {
this.resetQueryForm();
this.handleQuery();
},
//
handleSelectionChange(selection) {
this.ids = selection.map((item) => item.id);
this.single = selection.length !== 1;
this.multiple = !selection.length;
},
/** 新增按钮操作 */
handleAdd() {
this.reset();
this.open = true;
this.title = "添加水闸档案管理";
},
/** 修改按钮操作 */
handleUpdate(row) {
this.reset();
const id = row.id || this.ids;
getDagl(id).then((response) => {
this.form = response.data;
this.open = true;
this.title = "修改水闸档案管理";
});
},
/** 提交按钮 */
submitForm() {
this.$refs["form"].validate((valid) => {
if (valid) {
if (this.form.id != null) {
updateDagl(this.form).then((response) => {
if (response.code === 200) {
this.msgSuccess("修改成功");
this.open = false;
this.getList();
}
});
} else {
addDagl(this.form).then((response) => {
if (response.code === 200) {
this.msgSuccess("新增成功");
this.open = false;
this.getList();
}
});
}
}
});
},
/** 删除按钮操作 */
handleDelete(row) {
const ids = row.id || this.ids;
if (ids) {
this.$confirm("是否删除选中的数据?", "警告", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning",
})
.then(function () {
return delDagl(ids);
})
.then(() => {
this.getList();
this.msgSuccess("删除成功");
})
.catch(function () {});
} else {
this.$message.warning("请选择要删除的数据!!");
}
},
/** 导出按钮操作 */
handleExport() {
const queryParams = this.queryParams;
let message = "是否确认导出所有的数据项?";
if (this.ids) {
message = "是否确认导出选中的数据项?";
queryParams.ids = this.ids;
}
this.$confirm(message, "警告", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning",
})
.then(function () {
return exportDagl(queryParams);
})
.then((response) => {
this.downloadFile(response, true, response.msg);
// this.download(response.msg);
})
.catch(function () {});
},
},
};
</script>
<style lang="scss" scoped>
@import "@/assets/css/dialog.scss";
// ::v-deep {
// .el-dialog {
// margin-top: 2vh !important;
// }
// }
</style>

574
src/views/sluice/managementGuarantee/fundGuarantee/index.vue

@ -0,0 +1,574 @@
<template>
<div class="app-container">
<el-form
:model="queryParams"
ref="queryForm"
:inline="true"
v-show="showSearch"
label-width="68px"
>
<el-form-item label="水闸编码" prop="wagaCode">
<el-input
v-model="queryParams.data.wagaCode"
placeholder="请输入水闸编码"
clearable
size="small"
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="单位名称" prop="unitName">
<el-input
v-model="queryParams.data.unitName"
placeholder="请输入单位名称"
clearable
size="small"
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="人员数量" prop="peopleNum">
<el-input
v-model="queryParams.data.peopleNum"
placeholder="请输入人员数量"
clearable
size="small"
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="经费" prop="funds">
<el-input
v-model="queryParams.data.funds"
placeholder="请输入经费"
clearable
size="small"
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="经费用途" prop="fundsPurpose">
<el-input
v-model="queryParams.data.fundsPurpose"
placeholder="请输入经费用途"
clearable
size="small"
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="经费用途" prop="createUid">
<el-input
v-model="queryParams.data.createUid"
placeholder="请输入经费用途"
clearable
size="small"
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="经费用途" prop="updateUid">
<el-input
v-model="queryParams.data.updateUid"
placeholder="请输入经费用途"
clearable
size="small"
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="经费用途" prop="owerDept">
<el-input
v-model="queryParams.data.owerDept"
placeholder="请输入经费用途"
clearable
size="small"
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="经费用途" prop="relation">
<el-input
v-model="queryParams.data.relation"
placeholder="请输入经费用途"
clearable
size="small"
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="经费用途" prop="type">
<el-select
v-model="queryParams.data.type"
placeholder="请选择经费用途"
clearable
size="small"
>
<el-option label="请选择字典生成" value="" />
</el-select>
</el-form-item>
<el-form-item>
<el-button
type="cyan"
icon="el-icon-search"
size="mini"
@click="handleQuery"
>搜索</el-button
>
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
>重置</el-button
>
</el-form-item>
</el-form>
<el-row :gutter="10" class="mb8">
<el-col :span="1.5">
<el-button
type="primary"
icon="el-icon-plus"
size="mini"
@click="handleAdd"
v-hasPermi="['sz:jfgl:add']"
>新增</el-button
>
</el-col>
<el-col :span="1.5">
<el-button
type="success"
icon="el-icon-edit"
size="mini"
:disabled="single"
@click="handleUpdate"
v-hasPermi="['sz:jfgl:edit']"
>修改</el-button
>
</el-col>
<el-col :span="1.5">
<el-button
type="danger"
icon="el-icon-delete"
size="mini"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['sz:jfgl:remove']"
>删除</el-button
>
</el-col>
<el-col :span="1.5">
<el-button
type="warning"
icon="el-icon-download"
size="mini"
@click="handleExport"
v-hasPermi="['sz:jfgl:export']"
>导出</el-button
>
</el-col>
<right-toolbar
:showSearch.sync="showSearch"
@queryTable="getList"
></right-toolbar>
</el-row>
<el-table
v-loading="loading"
:data="jfglList"
@selection-change="handleSelectionChange"
>
<el-table-column type="selection" width="55" align="center" fixed />
<el-table-column
label="序号"
type="index"
width="50"
align="center"
fixed
/>
<el-table-column
label="水闸编码"
align="center"
prop="wagaCode"
min-width="120"
/>
<el-table-column
label="单位名称"
align="center"
prop="unitName"
min-width="120"
/>
<el-table-column
label="人员数量"
align="center"
prop="peopleNum"
min-width="120"
/>
<el-table-column
label="经费"
align="center"
prop="funds"
min-width="120"
/>
<el-table-column
label="经费用途"
align="center"
prop="fundsPurpose"
min-width="120"
/>
<el-table-column
label="经费用途"
align="center"
prop="createUid"
min-width="120"
/>
<el-table-column
label="经费用途"
align="center"
prop="updateUid"
min-width="120"
/>
<el-table-column
label="经费用途"
align="center"
prop="owerDept"
min-width="120"
/>
<el-table-column
label="经费用途"
align="center"
prop="remark"
min-width="120"
/>
<el-table-column
label="经费用途"
align="center"
prop="relation"
min-width="120"
/>
<el-table-column
label="经费用途"
align="center"
prop="type"
min-width="120"
/>
<el-table-column
label="操作"
align="center"
class-name="small-padding fixed-width"
width="180"
fixed="right"
>
<template slot-scope="scope">
<el-button
size="mini"
type="text"
icon="el-icon-edit"
@click="handleUpdate(scope.row)"
v-hasPermi="['sz:jfgl:edit']"
>修改</el-button
>
<el-button
size="mini"
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['sz:jfgl:remove']"
>删除</el-button
>
</template>
</el-table-column>
</el-table>
<pagination
v-show="total > 0"
:total="total"
:page.sync="queryParams.pageNum"
:limit.sync="queryParams.pageSize"
@pagination="getList"
/>
<!-- 添加或修改经费管理对话框 -->
<el-dialog
:title="title"
:visible.sync="open"
width="1200px"
append-to-body
:close-on-click-modal="false"
>
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-form-item label="水闸编码" prop="wagaCode">
<el-input v-model="form.wagaCode" placeholder="请输入水闸编码" />
</el-form-item>
<el-form-item label="单位名称" prop="unitName">
<el-input v-model="form.unitName" placeholder="请输入单位名称" />
</el-form-item>
<el-form-item label="人员数量" prop="peopleNum">
<el-input v-model="form.peopleNum" placeholder="请输入人员数量" />
</el-form-item>
<el-form-item label="经费" prop="funds">
<el-input v-model="form.funds" placeholder="请输入经费" />
</el-form-item>
<el-form-item label="经费用途" prop="fundsPurpose">
<el-input v-model="form.fundsPurpose" placeholder="请输入经费用途" />
</el-form-item>
<el-form-item label="经费用途" prop="createUid">
<el-input v-model="form.createUid" placeholder="请输入经费用途" />
</el-form-item>
<el-form-item label="经费用途" prop="updateUid">
<el-input v-model="form.updateUid" placeholder="请输入经费用途" />
</el-form-item>
<el-form-item label="经费用途" prop="owerDept">
<el-input v-model="form.owerDept" placeholder="请输入经费用途" />
</el-form-item>
<el-form-item label="经费用途" prop="remark">
<el-input v-model="form.remark" placeholder="请输入经费用途" />
</el-form-item>
<el-form-item label="经费用途" prop="relation">
<el-input v-model="form.relation" placeholder="请输入经费用途" />
</el-form-item>
<el-form-item label="经费用途" prop="type">
<el-select v-model="form.type" placeholder="请选择经费用途">
<el-option label="请选择字典生成" value="" />
</el-select>
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button type="primary" @click="submitForm"> </el-button>
<el-button @click="cancel"> </el-button>
</div>
</el-dialog>
</div>
</template>
<script>
import {
listJfgl,
getJfgl,
delJfgl,
addJfgl,
updateJfgl,
exportJfgl,
} from "@/api/yg/jfgl";
export default {
name: "Jfgl",
data() {
return {
//
loading: true,
//
ids: [],
//
single: true,
//
multiple: true,
//
showSearch: true,
//
total: 0,
//
jfglList: [],
//
title: "",
//
open: false,
//
queryParams: {
pageNum: 1,
pageSize: 10,
ids: null,
data: {
wagaCode: null,
unitName: null,
peopleNum: null,
funds: null,
fundsPurpose: null,
createUid: null,
updateUid: null,
owerDept: null,
relation: null,
type: null,
},
//
params: {
//
orderBy: "create_time",
// descasc
sortBy: "desc",
},
},
//
form: {},
//
rules: {},
};
},
created() {
this.getList();
},
methods: {
/** 查询经费管理列表 */
getList() {
this.loading = true;
listJfgl(this.queryParams).then((response) => {
this.jfglList = response.records;
this.total = response.total;
this.loading = false;
});
},
//
cancel() {
this.open = false;
this.reset();
},
//
reset() {
this.form = {
id: null,
wagaCode: null,
unitName: null,
peopleNum: null,
funds: null,
fundsPurpose: null,
createUid: null,
updateUid: null,
createTime: null,
updateTime: null,
owerDept: null,
remark: null,
relation: null,
type: null,
};
this.resetForm("form");
},
//
resetQueryForm() {
this.queryParams = {
pageNum: 1,
pageSize: 10,
data: {
id: null,
wagaCode: null,
unitName: null,
peopleNum: null,
funds: null,
fundsPurpose: null,
createUid: null,
updateUid: null,
createTime: null,
updateTime: null,
owerDept: null,
remark: null,
relation: null,
type: null,
},
//
params: {
//
orderBy: "create_time",
// descasc
sortBy: "desc",
},
};
this.resetForm("form");
},
/** 搜索按钮操作 */
handleQuery() {
this.queryParams.pageNum = 1;
this.getList();
},
/** 重置按钮操作 */
resetQuery() {
this.resetQueryForm();
this.handleQuery();
},
//
handleSelectionChange(selection) {
this.ids = selection.map((item) => item.id);
this.single = selection.length !== 1;
this.multiple = !selection.length;
},
/** 新增按钮操作 */
handleAdd() {
this.reset();
this.open = true;
this.title = "添加经费管理";
},
/** 修改按钮操作 */
handleUpdate(row) {
this.reset();
const id = row.id || this.ids;
getJfgl(id).then((response) => {
this.form = response.data;
this.open = true;
this.title = "修改经费管理";
});
},
/** 提交按钮 */
submitForm() {
this.$refs["form"].validate((valid) => {
if (valid) {
if (this.form.id != null) {
updateJfgl(this.form).then((response) => {
if (response.code === 200) {
this.msgSuccess("修改成功");
this.open = false;
this.getList();
}
});
} else {
addJfgl(this.form).then((response) => {
if (response.code === 200) {
this.msgSuccess("新增成功");
this.open = false;
this.getList();
}
});
}
}
});
},
/** 删除按钮操作 */
handleDelete(row) {
const ids = row.id || this.ids;
if (ids) {
this.$confirm("是否删除选中的数据?", "警告", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning",
})
.then(function () {
return delJfgl(ids);
})
.then(() => {
this.getList();
this.msgSuccess("删除成功");
})
.catch(function () {});
} else {
this.$message.warning("请选择要删除的数据!!");
}
},
/** 导出按钮操作 */
handleExport() {
const queryParams = this.queryParams;
let message = "是否确认导出所有的数据项?";
if (this.ids) {
message = "是否确认导出选中的数据项?";
queryParams.ids = this.ids;
}
this.$confirm(message, "警告", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning",
})
.then(function () {
return exportJfgl(queryParams);
})
.then((response) => {
this.downloadFile(response, true, response.msg);
// this.download(response.msg);
})
.catch(function () {});
},
},
};
</script>
<style lang="scss" scoped>
@import "@/assets/css/dialog.scss";
// ::v-deep {
// .el-dialog {
// margin-top: 2vh !important;
// }
// }
</style>

13
src/views/sluice/managementGuarantee/index.vue

@ -0,0 +1,13 @@
<template>
<Layout>
<router-view />
</Layout>
</template>
<script>
import Layout from "@/layout";
export default {
components: { Layout },
};
</script>
Loading…
Cancel
Save