From 375b6acbd3a8f9cf51f967b09ecd09eccd1a12f3 Mon Sep 17 00:00:00 2001 From: zhaojiale <631455805@qq.com> Date: 星期四, 18 八月 2022 17:53:29 +0800 Subject: [PATCH] 统计 事故统计 --- src/views/contingencyManagement/emergencyPlanStartRecord/index.vue | 39 +++++++++++++++++++++++++-------------- 1 files changed, 25 insertions(+), 14 deletions(-) diff --git a/src/views/contingencyManagement/emergencyPlanStartRecord/index.vue b/src/views/contingencyManagement/emergencyPlanStartRecord/index.vue index 0d3ca4f..1ce636f 100644 --- a/src/views/contingencyManagement/emergencyPlanStartRecord/index.vue +++ b/src/views/contingencyManagement/emergencyPlanStartRecord/index.vue @@ -9,7 +9,7 @@ > <el-form-item prop="telephone" > <el-input - v-model="listQuery.searchParams.planId" + v-model="listQuery.searchParams.planName" placeholder="请选择应急预案" class="input-with-select" > @@ -28,7 +28,7 @@ </div> <div class="button_Line"> <div class="button_Left"> - <el-button size="default" type="warning" plain :disabled="warning"> + <el-button size="default" type="warning" plain :disabled="warning" @click="onEdit('修改',deleteAll[0])"> <el-icon> <Edit /> </el-icon>修改 @@ -61,8 +61,8 @@ type="selection" width="55" /> - <el-table-column prop="planId" label="应急预案" min-width="120" show-overflow-tooltip sortable></el-table-column> - <el-table-column prop="userId" label="启动人" min-width="120" show-overflow-tooltip sortable></el-table-column> + <el-table-column prop="planName" label="应急预案" min-width="120" show-overflow-tooltip sortable></el-table-column> + <el-table-column prop="userName" label="启动人" min-width="120" show-overflow-tooltip sortable></el-table-column> <el-table-column prop="startCreate" label="启动时间" min-width="120" show-overflow-tooltip sortable></el-table-column> <el-table-column prop="remark" label="备注" min-width="120" show-overflow-tooltip sortable></el-table-column> <el-table-column label="操作" width="200" align="center" fixed="right"> @@ -72,11 +72,11 @@ <View /> </el-icon>查看 </el-button> - <el-button size="small" text type="primary" @click="onEdit('修改',scope.row.id)"> - <el-icon style="margin-right: 5px;"> - <EditPen /> - </el-icon>修改 - </el-button> +<!-- <el-button size="small" text type="primary" @click="onEdit('修改',scope.row.id)">--> +<!-- <el-icon style="margin-right: 5px;">--> +<!-- <EditPen />--> +<!-- </el-icon>修改--> +<!-- </el-button>--> <el-button size="small" text type="primary" @click="onRowDel(scope.row.id)"> <el-icon> <Delete /> @@ -99,7 +99,7 @@ /> </div> </el-card> - <SelectEmergencyPlan ref="showRef"/> + <SelectEmergencyPlan ref="showRef" @SearchUser="onUser"/> <OpenSee ref="editRef" @myAdd="onMyAdd" /> </div> </template> @@ -128,8 +128,8 @@ } from '@element-plus/icons-vue' import OpenSee from '/@/views/contingencyManagement/emergencyPlanStartRecord/component/openSee.vue'; import SelectEmergencyPlan from '/@/views/contingencyManagement/emergencyPlanStartRecord/component/selectEmergencyPlan.vue' -import {emergencyPlanLogApi} from "/@/api/emergencyPlanLog"; -import {contingencyApi} from "/@/api/contingency"; +import {emergencyPlanLogApi} from "/@/api/contingencyManagement/emergencyPlanLog"; +import {contingencyApi} from "/@/api/contingencyManagement/contingency"; export default defineComponent({ name: 'systemUser', @@ -157,12 +157,15 @@ // 请求列表数据 const onSubmit = async () => { + var planName = listQuery.searchParams.planName + delete listQuery.searchParams.planName let res = await emergencyPlanLogApi().getEmergencyPlanLogList(listQuery); if (res.data.code == 200) { tableData.value = res.data.data; pageIndex.value = res.data.pageIndex; pageSize.value = res.data.pageSize; total.value = res.data.total; + listQuery.searchParams.planName = planName } else { ElMessage.error(res.data.msg); } @@ -170,6 +173,7 @@ //重置 const submitReset = () => { listQuery.searchParams.planId = ''; + listQuery.searchParams.planName = ''; onSubmit(); }; const warning = ref(true); @@ -181,7 +185,7 @@ for (let i = 0; i < valId.length; i++) { arr.push(valId[i].id); } - deleteAll.value = arr.toString(); + deleteAll.value = arr; if (val.length == 1) { warning.value = false; danger.value = false; @@ -216,6 +220,11 @@ const daiInpt=()=>{ showRef.value.openDailog() } + const onUser = (e:any) => { + console.log(e) + listQuery.searchParams.planId=e.id + listQuery.searchParams.planName=e.name + }; // 删除用户 const onRowDel = (data: any) => { ElMessageBox.confirm('确定删除所选项吗?', '提示',{ @@ -224,7 +233,7 @@ type: 'warning', }).then(() => { emergencyPlanLogApi() - .deleteEmergencyPlanLog(data) + .deleteEmergencyPlanLog([data]) .then((res) => { if (res.data.code == 200) { ElMessage({ @@ -321,6 +330,8 @@ deleteAll, warning, danger, + total, + onUser, handleSelectionChange, }; }, -- Gitblit v1.9.2