diff --git a/src/views/equipmentList/list.vue b/src/views/equipmentList/list.vue index 579c245..004581f 100644 --- a/src/views/equipmentList/list.vue +++ b/src/views/equipmentList/list.vue @@ -32,7 +32,7 @@ @@ -139,6 +147,8 @@ const showSearch = ref(true); const ids = ref([]); const multiple = ref(true); const total = ref(0); +const seeSee = ref(0); +const haveCode = ref(false); const queryFormRef = ref(); const demoFormRef = ref(); @@ -246,6 +256,7 @@ const handleSelectionChange = (selection: any) => { /** 新增按钮操作 */ const handleAdd = () => { + haveCode.value = false; reset(); dialog.visible = true; dialog.title = '添加设备'; @@ -253,6 +264,7 @@ const handleAdd = () => { /** 修改按钮操作 */ const handleUpdate = async (row?: any) => { + haveCode.value = true; reset(); const _id = row?.id || ids.value[0]; const res = await getDeviceInfo(_id); @@ -308,6 +320,7 @@ const resetMonitorDraw = () => { const handleSee = async (row?: any) => { reset(); resetMonitorDraw(); + seeSee.value = row?.isDrawArea === 1 ? 1 : 0; const _id = row?.id || ids.value[0]; const res = await getDeviceInfo(_id); Object.assign(form.value, res.data);