From 67acb740390947f2e7cc3834785828ebf9755310 Mon Sep 17 00:00:00 2001 From: 曹睿 <360930172@qq.com> Date: 星期一, 30 六月 2025 17:25:28 +0800 Subject: [PATCH] feat: 【设备保养】添加设备保养模块,完成相关crud --- src/views/equipmentManagement/repair/Form/MaintainForm.vue | 16 ++++++++++------ 1 files changed, 10 insertions(+), 6 deletions(-) diff --git a/src/views/equipmentManagement/repair/Form/MaintainForm.vue b/src/views/equipmentManagement/repair/Form/MaintainForm.vue index f946e7e..75e97dd 100644 --- a/src/views/equipmentManagement/repair/Form/MaintainForm.vue +++ b/src/views/equipmentManagement/repair/Form/MaintainForm.vue @@ -6,13 +6,13 @@ <el-form-item label="缁翠慨缁撴灉"> <el-input v-model="form.maintenanceResult" placeholder="璇疯緭鍏ョ淮淇粨鏋�" /> </el-form-item> - <el-form-item label="缁翠慨缁撴灉"> + <el-form-item label="缁翠慨鏃ユ湡"> <el-date-picker v-model="form.maintenanceTime" placeholder="璇烽�夋嫨缁翠慨鏃ユ湡" - format="YYYY-MM-DD" - value-format="YYYY-MM-DD" - type="date" + format="YYYY-MM-DD HH:mm:ss" + value-format="YYYY-MM-DD HH:mm:ss" + type="datetime" clearable style="width: 100%" /> @@ -22,11 +22,14 @@ <script setup> import useFormData from "@/hooks/useFormData"; +import useUserStore from "@/store/modules/user"; +import dayjs from "dayjs"; defineOptions({ name: "璁惧缁翠慨琛ㄥ崟", }); +const userStore = useUserStore(); const { form, resetForm } = useFormData({ maintenanceName: undefined, // 缁翠慨鍚嶇О maintenanceResult: undefined, // 缁翠慨缁撴灉 @@ -34,9 +37,10 @@ }); const setForm = (data) => { - form.maintenanceName = data.maintenanceName; + form.maintenanceName = data.maintenanceName ?? userStore.nickName; form.maintenanceResult = data.maintenanceResult; - form.maintenanceTime = data.maintenanceTime; + form.maintenanceTime = + data.maintenanceTime ?? dayjs().format("YYYY-MM-DD HH:mm:ss"); }; const getForm = () => { -- Gitblit v1.9.3