| | |
| | | <script> |
| | | import { |
| | | saveCameraScene, |
| | | getCameraSceneRule, |
| | | deleteCameraScene |
| | | } from '@/api/scene' |
| | | import RuleEditor from "@/components/subComponents/RuleEditor"; |
| | |
| | | } |
| | | }, |
| | | methods: { |
| | | getSoundById(id){ |
| | | if(id){ |
| | | let sound = this.soundList.find(item=>item.id == id); |
| | | getSoundById(id) { |
| | | if (id) { |
| | | let sound = this.soundList.find(item => item.id == id); |
| | | return sound.name |
| | | }else{ |
| | | } else { |
| | | return '' |
| | | } |
| | | }, |
| | | getSounds() { |
| | | let _this = this; |
| | | getSoundList().then(res => { |
| | | if (res.success) { |
| | | this.soundList = [{ id: "", name: "空", path: "" }].concat(res.data.list) |
| | | //_this.soundList = [{ id: "", name: "空", path: "" }].concat(res.data.list) |
| | | _this.soundList = [{ id: "", name: "空", path: "" }].concat(res.data) |
| | | } |
| | | }).catch( |
| | | e => console.log(e) |
| | |
| | | }) |
| | | return false; |
| | | } |
| | | debugger |
| | | this.eventAudio.src = this.soundPath; |
| | | if (this.togglePlay) { |
| | | this.eventAudio.play(); |
| | |
| | | .catch(() => { }); |
| | | }, |
| | | cellStyle(obj) { |
| | | if (obj.column.label == '策略'||obj.column.label == '事件声音') { |
| | | if (obj.column.label == '策略' || obj.column.label == '事件声音') { |
| | | return 'text-align:left;padding-left:8px;' |
| | | } |
| | | } |