| | |
| | | @selection-change="tableChange"> |
| | | <el-table-column type="selection" min-width="5"> |
| | | </el-table-column> |
| | | <el-table-column prop="id" label="事件编号" min-width="10"> |
| | | <el-table-column prop="code" label="事件编号" min-width="10"> |
| | | <template slot-scope="scope"> |
| | | <el-link @click="JumpView(scope.row)">{{scope.row.id}}</el-link> |
| | | <el-link @click="JumpView(scope.row)">{{scope.row.code}}</el-link> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="eventSource" label="问题来源" min-width="10"> |
| | | <template slot-scope="scope"> |
| | | <span>{{scope.row.eventSource === 2 ? '人工上报' : '视频上传'}}</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="category" label="大类名称" min-width="10"> |
| | | </el-table-column> |
| | |
| | | </el-table-column> |
| | | <el-table-column prop="streetId" label="所属区域" min-width="10"> |
| | | </el-table-column> |
| | | <el-table-column prop="alarmTime" label="报警时间" min-width="10"> |
| | | <el-table-column prop="alarmTime" label="报警时间" min-width="15"> |
| | | <template slot-scope="scope"> |
| | | <span>{{filterTime(scope.row.alarmTime)}}</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="continueTime" label="持续时间" min-width="10"> |
| | | </el-table-column> |
| | |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | | <!-- 查看修改页面 --> |
| | | <!-- <el-dialog :visible.sync="dialogUpdate" width="80%" title="基础信息(人工)" |
| | | v-if="dialogUpdate" :before-close="handleClose"> |
| | | <updateUser :info=info /> |
| | | </el-dialog> --> |
| | | <!-- 详情页展示 --> |
| | | <el-dialog :visible.sync="dialogView" width="80%" title="基础信息(人工)" v-if="dialogView" |
| | | :before-close="handleClose"> |
| | |
| | | <!-- 上传页面 --> |
| | | <el-dialog :visible.sync="dialogUpload" width="60%" title="上传处置结果" |
| | | v-if="dialogUpload" :before-close="handleClose"> |
| | | <uploadVio v-if="mystatus === 0" :caseId="caseId" @closeDialog="closeDialog"></uploadVio> |
| | | <uploadVio v-if="mystatus === 1" :caseId="caseId" @closeDialog="closeDialog"></uploadVio> |
| | | <uploadIll v-else :caseId="caseId" @closeDialog="closeDialog"></uploadIll> |
| | | </el-dialog> |
| | | <!-- tools --> |
| | |
| | | <el-checkbox v-model="unsame" @change="disSame(tableData)">反选</el-checkbox> |
| | | </div> |
| | | <div class="funsItem"> |
| | | <el-select v-model="myIdx" placeholder="批量操作" @change="selectChange"> |
| | | <el-select v-model="myIdx" placeholder="批量操作" @change="selectChange" disabled> |
| | | <el-option v-for="item in options" :key="item.value" :label="item.label" |
| | | :value="item.value" :disabled="item.disabled"> |
| | | </el-option> |
| | |
| | | </div> |
| | | </template> |
| | | <script> |
| | | // import updateUser from "./updateUser" |
| | | import uploadVio from './updateUser/uploadResult/vio' |
| | | import uploadIll from "./updateUser/uploadResult/ill" |
| | | import MyDetail from '@/components/detail' |
| | | import helper from '@/utils/mydate' |
| | | export default { |
| | | components: { |
| | | // updateUser, |
| | |
| | | }, |
| | | ], |
| | | statusArr:[], |
| | | mystatus:0, |
| | | mystatus:1, |
| | | caseId:'', |
| | | } |
| | | }, |
| | |
| | | } |
| | | }) |
| | | this.mystatus = idx + 1; |
| | | console.log(this.mystatus); |
| | | this.statusArr[1] = this.typeList[idx].value; |
| | | this.getUserList(); |
| | | }, |
| | |
| | | closeDialog({flag}){ |
| | | this.dialogUpload = flag; |
| | | this.getUserList(); |
| | | }, |
| | | // 处理时间 |
| | | filterTime(time){ |
| | | return helper(time); |
| | | } |
| | | } |
| | | } |
| | |
| | | margin-top: 20px; |
| | | padding-bottom: 50px; |
| | | border: 1pox solid #fff; |
| | | |
| | | .btn span:hover{ |
| | | cursor: pointer; |
| | | } |
| | | .type-nav { |
| | | display: flex; |
| | | line-height: 40px; |