| | |
| | | clearable |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item label="过程描述"> |
| | | <el-input |
| | | v-model="form.maintenanceProcessDesc" |
| | | :rows="2" |
| | | type="textarea" |
| | | placeholder="请输入过程描述" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item label="附件"> |
| | | <image-upload v-model:value="form.files" :type="5"/> |
| | | </el-form-item> |
| | | </el-form> |
| | | </template> |
| | | |
| | |
| | | import { getDeviceLedger } from "@/api/equipmentManagement/ledger"; |
| | | import { onMounted } from "vue"; |
| | | import dayjs from "dayjs"; |
| | | import ImageUpload from "@/components/ImageUpload/ImageUpload.vue"; |
| | | |
| | | defineOptions({ |
| | | name: "计划表单", |
| | |
| | | deviceName: undefined, // 设备名称 |
| | | deviceModel: undefined, // 规格型号 |
| | | maintenancePlanTime: undefined, // 计划保养日期 |
| | | maintenanceProcessDesc: undefined, |
| | | files: [], |
| | | }); |
| | | |
| | | const setDeviceModel = (id) => { |
| | |
| | | form.deviceLedgerId = data.deviceLedgerId; |
| | | form.deviceName = data.deviceName; |
| | | form.deviceModel = data.deviceModel; |
| | | form.maintenanceProcessDesc = data.maintenanceProcessDesc; |
| | | form.files = data.files; |
| | | form.maintenancePlanTime = dayjs(data.maintenancePlanTime).format( |
| | | "YYYY-MM-DD HH:mm:ss" |
| | | ); |