From 24fd83dff534ff4d60e29b055f5694dae2a3ad01 Mon Sep 17 00:00:00 2001 From: eight <641137800@qq.com> Date: 星期日, 29 九月 2024 16:04:46 +0800 Subject: [PATCH] update --- src/views/ecg/doctor/DevDismantle.vue | 27 +++++++++++++++------------ 1 files changed, 15 insertions(+), 12 deletions(-) diff --git a/src/views/ecg/doctor/DevDismantle.vue b/src/views/ecg/doctor/DevDismantle.vue index 351e45c..37b88b0 100644 --- a/src/views/ecg/doctor/DevDismantle.vue +++ b/src/views/ecg/doctor/DevDismantle.vue @@ -8,11 +8,11 @@ > <el-row :gutter="20"> <el-col :span="12"> - <el-form-item label="璁惧缂栧彿" prop="devId"> - <el-input v-model="formData.devId" placeholder="璇疯緭鍏ヨ澶囩紪鍙�" @input="getRentInfoByDevId" /> + <el-form-item label="鎮h�呯紪鍙�" prop="patId"> + <el-input v-model="formData.patId" placeholder="璇疯緭鍏ユ偅鑰呯紪鍙�" @input="getRentInfoByPatId" /> </el-form-item> - <el-form-item label="璁惧鎻忚堪" prop=""> - {{formData.brand + " " + formData.model}} + <el-form-item label="鎮h�呭悕绉�" prop="patName"> + <el-input v-model="formData.patName" placeholder="璇疯緭鍏ユ偅鑰呭悕绉�" /> </el-form-item> <el-form-item label="瑁呮満鏃堕棿" prop="rentTime"> <el-date-picker @@ -20,6 +20,7 @@ type="date" value-format="x" placeholder="閫夋嫨瑁呮満鏃堕棿" + :readonly="true" /> </el-form-item> <el-form-item label="骞叉壈鏁�" prop="interference"> @@ -30,11 +31,11 @@ </el-form-item> </el-col> <el-col :span="12"> - <el-form-item label="鎮h�呯紪鍙�" prop="patId"> - <el-input v-model="formData.patId" placeholder="璇疯緭鍏ユ偅鑰呯紪鍙�" @input="getRentInfoByPatId" /> + <el-form-item label="璁惧缂栧彿" prop="devId"> + <el-input v-model="formData.devId" placeholder="璇疯緭鍏ヨ澶囩紪鍙�" @input="getRentInfoByDevId" /> </el-form-item> - <el-form-item label="鎮h�呭悕绉�" prop="patName"> - <el-input v-model="formData.patName" placeholder="璇疯緭鍏ユ偅鑰呭悕绉�" /> + <el-form-item label="璁惧鎻忚堪" prop=""> + {{formData.brand + " " + formData.model}} </el-form-item> <el-form-item label="鎷嗘満鏃堕棿" prop="returnTime"> <el-date-picker @@ -63,7 +64,8 @@ <el-table-column label="id" align="center" prop="id" /> <el-table-column label="鎷嗘満鎯呭喌" align="center" prop="lost" > <template #default="scope"> - {{scope.row.lost == 1 ? "閬楀け" : "瀹屾垚"}} + <span v-if="scope.row.jobType === 20">"宸叉媶鏈�"</span> + <span v-if="scope.row.jobType === 40">"宸查仐澶�"</span> </template> </el-table-column> <!-- <el-table-column label="浣滀笟绫诲瀷" align="center" prop="jobType" />--> @@ -125,6 +127,7 @@ import {dateFormatter} from "@/utils/formatTime"; import {JobRecordApi, JobRecordVO} from "@/api/ecg/jobrecord"; import {isStringEmpty} from "@/utils/stringUtil"; +import {curDayEnd, curDayStart} from "@/utils/dateUtil"; /** 瑁呮満鎷嗘満 琛ㄥ崟 */ defineOptions({ name: 'DevrDismantle' }) @@ -228,7 +231,7 @@ } const getRentInfo = async () => { - const data = await DevRentApi.getLatestRent(formData.value) + const data = await DevRentApi.getInstalledRent(formData.value) if (null === data) return @@ -244,13 +247,13 @@ const queryParams = reactive({ pageNo: 1, pageSize: 10, - jobType: 1, + jobType: [20, 40], docId: undefined, docName: undefined, devId: undefined, patId: undefined, patName: undefined, - jobTime: [], + jobTime: [curDayStart(), curDayEnd()], summary: undefined, remark: undefined, createTime: [] -- Gitblit v1.9.3