Browse Source

事件按钮修改

wangqin
zhoule 7 months ago
parent
commit
922e5e6e30
  1. 25
      ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/Dialogs/TrafficIncidents/index.vue

25
ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/Dialogs/TrafficIncidents/index.vue

@ -8,8 +8,8 @@
<Descriptions labelWidth="72px" :list="list" :data="data" style="gap: 18px" column="7" /> <Descriptions labelWidth="72px" :list="list" :data="data" style="gap: 18px" column="7" />
</div> </div>
<div class="foote"> <div class="foote">
<Button @click.native="handleEventRelieve" style="width: 100px;"> <Button @click.native="handleEventRelieve" style="width: 100px;" v-if="data.eventState == '0'">
事件解除 误报
</Button> </Button>
<Button @click.native="goDispatch" style="width: 100px;"> <Button @click.native="goDispatch" style="width: 100px;">
设备管控 设备管控
@ -138,15 +138,15 @@ export default {
}, },
methods: { methods: {
handleClickTabs() { }, handleClickTabs() { },
goDispatch(){ goDispatch() {
this.$router.push(`/control/event/commandDispatch`); this.$router.push(`/control/event/commandDispatch`);
}, },
goStrategy(){ goStrategy() {
this.$router.push(`/control/device/strategy`); this.$router.push(`/control/device/strategy`);
}, },
handleEventRelieve() { handleEventRelieve() {
this.$confirm("确定解除事件吗?", "提示", { this.$confirm("确定事件误报吗?", "提示", {
confirmButtonText: "确定", confirmButtonText: "确定",
cancelButtonText: "取消", cancelButtonText: "取消",
type: "warning", type: "warning",
@ -155,13 +155,13 @@ export default {
let data = new FormData(); let data = new FormData();
data.append("eventId", this.dialogData.id); data.append("eventId", this.dialogData.id);
postCompleteEvent(data).then((result) => { postCompleteEvent(data).then((result) => {
console.log('--------',result) console.log('--------', result)
if (result.code != 200) return []; if (result.code != 200) return [];
this.$message.success("事件解除成功"); this.$message.success("成功");
this.$emit('traffic-relieve',this.data); this.$emit('traffic-relieve', this.data);
}); });
}) })
.catch(() => {}); .catch(() => { });
}, },
}, },
}; };
@ -217,13 +217,14 @@ export default {
} }
} }
} }
.foote{
.foote {
display: flex; display: flex;
align-items: center; align-items: center;
gap: 9px; gap: 9px;
width: 100%; width: 100%;
justify-content: flex-end; justify-content: flex-end;
margin:20px 0px -20px 0px; margin: 20px 0px -20px 0px;
} }
</style> </style>

Loading…
Cancel
Save