eight
2025-04-10 3339fa19a6b295e827f4fc41694701490cbd3e66
拆机:  允许  已领用的拆机
已修改2个文件
12 ■■■■■ 文件已修改
src/api/ecg/devrent/index.ts 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/ecg/doctor/DevDismantle.vue 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/ecg/devrent/index.ts
@@ -64,9 +64,9 @@
    return await request.get({ url: `/ecg/dev-rent/get-ready-rent`, params })
  },
  // 获取已安装的租赁
  getInstalledRent: async (params: any) => {
    return await request.get({ url: `/ecg/dev-rent/get-installed-rent`, params })
  // 获取已安装\已领用的租赁
  getExistingRent: async (params: any) => {
    return await request.get({ url: `/ecg/dev-rent/get-existing-rent`, params })
  },
  // 获取已拆卸租赁
src/views/ecg/doctor/DevDismantle.vue
@@ -33,7 +33,7 @@
            <el-input v-model="formData.devId" placeholder="请输入设备编号" @input="getRentInfoByDevId" />
          </el-form-item>
          <el-form-item label="设备描述" prop="">
            {{formData.brand + "&nbsp;&nbsp;" + formData.model}}
            {{formData.brand + "&nbsp;&nbsp;" + formData.model + " " + tranlateDevState(formData.devState)}}
          </el-form-item>
          <el-form-item label="拆机时间" prop="returnTime">
            <el-date-picker
@@ -151,6 +151,7 @@
import {isStringEmpty} from "@/utils/stringUtil";
import {calculateHours, curDayEnd, curDayStart} from "@/utils/dateUtil";
import {AppointmentApi} from "@/api/ecg/appointment";
import {tranlateDevState} from "../../../utils/statusFormatter";
/** 装机拆机 表单 */
defineOptions({ name: 'DevrDismantle' })
@@ -285,6 +286,7 @@
    category: '',
    brand: '',
    model: '',
    devState: undefined,
  }
  formRef.value?.resetFields()
}
@@ -310,7 +312,7 @@
}
const getRentInfo = async () => {
  const data = await DevRentApi.getInstalledRent(formData.value)
  const data = await DevRentApi.getExistingRent(formData.value)
  if (null === data)
    return