From 7d7621c76d725e8a1fba689cba9b512c22748abe Mon Sep 17 00:00:00 2001
From: cqf <2252655793@qq.com>
Date: Wed, 11 May 2022 11:33:58 +0800
Subject: [PATCH] 导入接口对接
---
src/views/hiddenDangerManagement/index.vue | 40 ++++++++++++++++++++++++++++++++++++----
1 files changed, 36 insertions(+), 4 deletions(-)
diff --git a/src/views/hiddenDangerManagement/index.vue b/src/views/hiddenDangerManagement/index.vue
index bff6334..79a9d4e 100644
--- a/src/views/hiddenDangerManagement/index.vue
+++ b/src/views/hiddenDangerManagement/index.vue
@@ -99,7 +99,7 @@
<el-row class="title-center">
<el-col :span="7">
<el-radio-group v-model="listQuery.form.alter_status">
- <el-radio-button v-for="item in statusList" :label="item.value" :key="item.value"></el-radio-button>
+ <el-radio-button v-for="item in statusList" :label="item.value" :key="item.value" @change.native="getPageList"></el-radio-button>
</el-radio-group>
</el-col>
<el-col :span="10">
@@ -121,6 +121,7 @@
type="primary"
class="btns"
size="small"
+ v-show="buttomShow"
icon="el-icon-bottom"
>导入
</el-button
@@ -131,6 +132,7 @@
type="primary"
class="btns"
size="small"
+ v-show="buttomShow"
icon="el-icon-download"
>下载模板
</el-button
@@ -143,6 +145,7 @@
class="btns"
type="primary"
size="small"
+ v-show="buttomShow"
@click="fillRectification()"
>填写整改
</el-button
@@ -155,11 +158,20 @@
>填写督查
</el-button
>
- <el-button class="btns" type="primary" icon="el-icon-plus" @click="jump" size="small"
+ <el-button
+ class="btns"
+ type="primary"
+ size="small"
+ v-show="!buttomShow"
+ @click="cancel()"
+ >撤销
+ </el-button
+ >
+ <el-button class="btns" type="primary" icon="el-icon-plus" @click="jump" size="small" v-show="buttomShow"
>添加
</el-button
>
- <el-button size="small" @click="deleteBath"
+ <el-button size="small" @click="deleteBath" v-show="buttomShow"
>批量删除
</el-button
>
@@ -232,6 +244,7 @@
export default {
data() {
return {
+ buttomShow:true,
fileList: [],
statusList: [],
options: [],
@@ -266,6 +279,16 @@
this.initBC()
this.initJCLB()
this.initReformStatus()
+ },
+ watch:{
+ "listQuery.form.alter_status":function (newVal,oldVal) {
+ console.log(newVal)
+ if(newVal == "整改完成"){
+ this.buttomShow = false;
+ }else{
+ this.buttomShow = true;
+ }
+ }
},
methods: {
initReformStatus() {
@@ -477,10 +500,19 @@
}
return true
},
+
+ cancel(){
+ var checkData = this.$refs.dataTable.selection;
+ if (checkData.length < 1) {
+ this.$message({type: 'warn', message: "请勾选需要撤销的数据!", duration: 3000})
+ return;
+ }
+ },
+
deleteBath() {
var checkData = this.$refs.dataTable.selection;
if (checkData.length < 1) {
- this.$message({type: 'warn', message: "请选择勾选需要删除的数据!", duration: 3000})
+ this.$message({type: 'warn', message: "请勾选需要删除的数据!", duration: 3000})
return;
}
var deleteIds = "";
--
Gitblit v1.9.2