eight
2025-04-10 d09fe6aa593b974119628baf5e91bdfd0de7c378
src/views/ecg/doctor/components/DevInstallPanel.vue
@@ -38,9 +38,7 @@
            <el-input v-model="formData.devId" placeholder="请输入设备编号" @input="getDevInfo"/>
          </el-form-item>
          <el-form-item label="设备描述" prop="">
            <span v-if="formData.brand !== null"> {{formData.brand}} </span>
             {{"&nbsp;&nbsp;"}}
            <span v-if="formData.model !== null"> {{formData.model}} </span>
            {{formData.brand + "&nbsp;&nbsp;" + formData.model + " " + tranlateDevState(formData.state)}}
          </el-form-item>
          <el-form-item label="备注" prop="remark">
            <el-input v-model="formData.remark" placeholder="请输入备注" />
@@ -128,6 +126,7 @@
import {Barcode} from "@/components/Barcode";
import {useCheckTypeStore} from "@/store/modules/checkType";
import {DICT_TYPE} from "@/utils/dict";
import {tranlateDevState} from "../../../../utils/statusFormatter";
/** 设备装机 表单 */
defineComponent({ name: 'DevInstallPanel' })
@@ -218,6 +217,7 @@
    category: '',
    brand: '',
    model: '',
    state: -1,
  }
  formRef.value?.resetFields()
}
@@ -227,14 +227,16 @@
    formData.value.category = ""
    formData.value.brand = ""
    formData.value.model = ""
    formData.value.state = -1
    return
  }
  const data = await DeviceApi.getDeviceByDevId(formData.value.devId!)
  console.info( data )
  formData.value.category = data === null ? "" : data.category
  formData.value.brand = data === null ? "" : data.brand
  formData.value.model = data === null ? "" : data.model
  formData.value.category = data?.category || ""
  formData.value.brand = data?.brand || ""
  formData.value.model = data?.model || ""
  formData.value.state = data?.state || -1
}
const getRentInfoByPatId = () => {