eight
2024-11-19 b21bac11fffd44e28eee3a518b1dc69fe705306c
src/views/ecg/doctor/components/DevReadyPanel.vue
@@ -19,7 +19,7 @@
      </el-form-item>
      <el-form-item label="患者描述" prop="patDeptDesc">
        {{formData.patDetails}}
        {{formData.patDetails?.deptDesc}} {{formData.patDetails?.wardDesc}} {{formData.patDetails?.bedNo}}
      </el-form-item>
      <el-form-item label="设备编号" prop="devId">
        <el-input v-model="formData.devId" placeholder="请输入设备编号" @input="getDevInfo"/>
@@ -159,16 +159,11 @@
const checkTypeStore = useCheckTypeStoreWithOut()
const formData = ref({
const formData = ref<DevRentVO>({
  id: undefined,
  devId: undefined,
  patId: undefined,
  patName: undefined,
  patDeptCode: undefined,
  patDeptDesc: undefined,
  patWardCode: undefined,
  patWardDesc: undefined,
  patBedNo: undefined,
  patDetails: undefined,
  checkType: undefined,
  rentTime: new Date().getTime(),
@@ -181,6 +176,7 @@
  roomId: props.room.roomId,
  bedNo: props.room.bedNo
})
const formRules = reactive({
  devId: [{ required: true, message: '设备编号不能为空', trigger: 'blur' }],
  rentTime: [{ required: true, message: '请选择装机日期', trigger: 'blur' }],
@@ -215,6 +211,8 @@
  if (null === data)
    return
  console.info("dev rent : " + data)
  // formDate 对应  DevRent
  // formData.value = data  //不能整个赋值, 默认领用时间被清空
  formData.value.id = data.id;   //rent id
@@ -230,7 +228,7 @@
  try {
    formData.value.roomId = props.room.roomId
    formData.value.bedNo = props.room.bedNo
    const data = formData.value as unknown as DevRentVO
    const data = formData.value
    console.info( data )
    if (formData.value.id === null || formData.value.id === undefined) {