| | |
| | | </template> |
| | | <script> |
| | | import { |
| | | checkCameraConnet, |
| | | createCamera, |
| | | updateCameraInfo, |
| | | getCameraInfo, |
| | | delCamera |
| | | } from "@/api/camera"; |
| | | import { getSoundList } from "@/api/event"; |
| | | import { changeRunType } from "@/api/pollConfig"; |
| | | |
| | | import CameraPlayer from "@/components/player"; |
| | | import eChartsBar from '@/components/subComponents/eChartsBar' |
| | |
| | | getSounds() { |
| | | getSoundList().then(res => { |
| | | if (res.success) { |
| | | this.soundList = res.data.list |
| | | this.soundList = res.data; |
| | | } |
| | | }).catch( |
| | | e => console.log(e) |
| | |
| | | this.resolutionList = list |
| | | this.sensors = res.data.sensors |
| | | } |
| | | |
| | | this.$nextTick(() => { |
| | | this.initFormData() |
| | | this.initFormData(); |
| | | Object.assign(this.form, res.data) |
| | | |
| | | this.soundList.forEach(element => { |
| | |
| | | // 保存 |
| | | onSubmit(formName) { |
| | | let list = this.$refs.cameraEditor.getResult() |
| | | // console.log(list, "sensor") |
| | | // id为空,新增摄像机 |
| | | |
| | | // if (this.form.voiceEnable && this.form.voiceId === "") { |
| | | // this.$notify({ |
| | | // type: "error", |
| | | // message: "请选择一个事件声音" |
| | | // }); |
| | | |
| | | // return; |
| | | // } |
| | | |
| | | this.$refs[formName].validate(async valid => { |
| | | if (valid) { |
| | | const isRequire = this.verifyRequrie(); |
| | |
| | | }).catch(err => { |
| | | this.$notify({ |
| | | type: "error", |
| | | message: err.data |
| | | message: err.msg |
| | | }); |
| | | }); |
| | | } else { |
| | |
| | | message: "摄像机添加失败!" |
| | | }); |
| | | } |
| | | }).catch((err) => { |
| | | this.$notify({ |
| | | type: "error", |
| | | message: err.msg |
| | | }); |
| | | }); |
| | | } |
| | | } |