| | |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="时间段" prop="time_name" align="center"></el-table-column> |
| | | <el-table-column label="描述" prop="desc" align="center" min-width="150"></el-table-column> |
| | | <el-table-column label="描述" prop="desc" align="center" min-width="120"></el-table-column> |
| | | <!-- <el-table-column label="状态" align="center" width="90"> |
| | | <template slot-scope="scope"> |
| | | <el-switch v-model="scope.row.defence_state" @change="updateDefence(scope.row)"></el-switch> |
| | | </template> |
| | | </el-table-column>--> |
| | | <el-table-column label="事件声音" align="center"> |
| | | <template slot-scope="scope"> |
| | | <span>{{ getSoundById(scope.row.voiceId) }}</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="事件等级" align="center"> |
| | | <template slot-scope="scope"> |
| | | <span>{{scope.row.alarm_level | alarmLevel }}</span> |
| | |
| | | } |
| | | }, |
| | | methods: { |
| | | getSoundById(id){ |
| | | if(id){ |
| | | let sound = this.soundList.find(item=>item.id == id); |
| | | return sound.name |
| | | }else{ |
| | | return '' |
| | | } |
| | | }, |
| | | getSounds() { |
| | | getSoundList().then(res => { |
| | | if (res.success) { |
| | |
| | | .catch(() => { }); |
| | | }, |
| | | cellStyle(obj) { |
| | | if (obj.column.label == '策略') { |
| | | if (obj.column.label == '策略'||obj.column.label == '事件声音') { |
| | | return 'text-align:left;padding-left:8px;' |
| | | } |
| | | } |