|
|
@@ -14,27 +14,13 @@
|
|
|
{{ item.label }}
|
|
|
</div>
|
|
|
</div>
|
|
|
- <el-icon :size="16" class="mr-5" @click="updateValue(false)" style="cursor: pointer"
|
|
|
- ><Close
|
|
|
- /></el-icon>
|
|
|
+ <el-icon :size="16" class="mr-5" @click="updateValue(false)" style="cursor: pointer"><Close /></el-icon>
|
|
|
</div>
|
|
|
</template>
|
|
|
<div class="pop-content">
|
|
|
- <IPAddCamera
|
|
|
- v-if="addType === 'ip'"
|
|
|
- @cancel-execute="updateValue(false)"
|
|
|
- @confirm-execute="onAddCamera"
|
|
|
- />
|
|
|
- <NVRAddCamera
|
|
|
- v-if="addType === 'nvr'"
|
|
|
- @cancel-execute="updateValue(false)"
|
|
|
- @confirm-execute="onAddNVRCamera"
|
|
|
- />
|
|
|
- <SRSAddCamera
|
|
|
- v-if="addType === 'srs'"
|
|
|
- @cancel-execute="updateValue(false)"
|
|
|
- @confirm-execute="onAddSRSCamera"
|
|
|
- />
|
|
|
+ <IPAddCamera v-if="addType === 'ip'" @cancel-execute="updateValue(false)" @confirm-execute="onAddCamera" />
|
|
|
+ <NVRAddCamera v-if="addType === 'nvr'" @cancel-execute="updateValue(false)" @confirm-execute="onAddNVRCamera" />
|
|
|
+ <SRSAddCamera v-if="addType === 'srs'" @cancel-execute="updateValue(false)" @confirm-execute="onAddSRSCamera" />
|
|
|
<RangeAddCamera v-if="addType === 'ipRange'" @cancel-execute="updateValue(false)" />
|
|
|
</div>
|
|
|
</el-card>
|
|
|
@@ -44,6 +30,7 @@
|
|
|
import { ref } from 'vue';
|
|
|
import { cameraAddType } from '@/types/camera/constant';
|
|
|
import { Close } from '@element-plus/icons-vue';
|
|
|
+ import { ElMessage } from 'element-plus';
|
|
|
import IPAddCamera from './AddCameraByIP.vue';
|
|
|
import SRSAddCamera from './AddCameraBySRS.vue';
|
|
|
import RangeAddCamera from './AddCameraByRange.vue';
|
|
|
@@ -66,18 +53,21 @@
|
|
|
|
|
|
const onAddCamera = (data) => {
|
|
|
addCamera(data).then(() => {
|
|
|
+ ElMessage.success('添加成功');
|
|
|
updateValue(false);
|
|
|
});
|
|
|
};
|
|
|
|
|
|
const onAddNVRCamera = (data) => {
|
|
|
addNVRCamera(data).then(() => {
|
|
|
+ ElMessage.success('添加成功');
|
|
|
updateValue(false);
|
|
|
});
|
|
|
};
|
|
|
|
|
|
const onAddSRSCamera = (data) => {
|
|
|
addSRSCamera(data).then(() => {
|
|
|
+ ElMessage.success('添加成功');
|
|
|
updateValue(false);
|
|
|
});
|
|
|
};
|