From 2c86a8bd60deed0dd0e044bad6fb83f75d19a332 Mon Sep 17 00:00:00 2001
From: wlzboy <66905212@qq.com>
Date: 星期日, 26 十月 2025 15:05:50 +0800
Subject: [PATCH] Merge branch 'feature-task'

---
 ruoyi-system/src/main/java/com/ruoyi/system/domain/SysTaskVehicle.java |  165 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 165 insertions(+), 0 deletions(-)

diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysTaskVehicle.java b/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysTaskVehicle.java
new file mode 100644
index 0000000..9344047
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysTaskVehicle.java
@@ -0,0 +1,165 @@
+package com.ruoyi.system.domain;
+
+import java.util.Date;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.ruoyi.common.annotation.Excel;
+import com.ruoyi.common.core.domain.BaseEntity;
+
+/**
+ * 浠诲姟杞﹁締鍏宠仈瀵硅薄 sys_task_vehicle
+ * 
+ * @author ruoyi
+ * @date 2024-01-15
+ */
+public class SysTaskVehicle extends BaseEntity {
+    private static final long serialVersionUID = 1L;
+
+    /** 鍏宠仈ID */
+    private Long id;
+
+    /** 浠诲姟ID */
+    @Excel(name = "浠诲姟ID")
+    private Long taskId;
+
+    /** 杞﹁締ID */
+    @Excel(name = "杞﹁締ID")
+    private Long vehicleId;
+
+    /** 鍒嗛厤鏃堕棿 */
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+    @Excel(name = "鍒嗛厤鏃堕棿", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
+    private Date assignTime;
+
+    /** 鍒嗛厤浜� */
+    @Excel(name = "鍒嗛厤浜�")
+    private String assignBy;
+
+    /** 鍏宠仈鐘舵�� */
+    @Excel(name = "鍏宠仈鐘舵��", readConverterExp = "ASSIGNED=宸插垎閰�,ACTIVE=鎵ц涓�,COMPLETED=宸插畬鎴�,CANCELLED=宸插彇娑�")
+    private String status;
+
+    /** 杞︾墝鍙� */
+    @Excel(name = "杞︾墝鍙�")
+    private String vehicleNo;
+
+    /** 杞﹁締绫诲瀷 */
+    @Excel(name = "杞﹁締绫诲瀷", readConverterExp = "AMBULANCE=鏁戞姢杞�,TRANSFER=杞繍杞�,MAINTENANCE=缁翠慨杞�")
+    private String vehicleType;
+
+    /** 杞﹁締鍝佺墝 */
+    @Excel(name = "杞﹁締鍝佺墝")
+    private String vehicleBrand;
+
+    /** 杞﹁締鍨嬪彿 */
+    @Excel(name = "杞﹁締鍨嬪彿")
+    private String vehicleModel;
+
+    /** 褰掑睘閮ㄩ棬鍚嶇О */
+    @Excel(name = "褰掑睘閮ㄩ棬")
+    private String deptName;
+
+    public void setId(Long id) {
+        this.id = id;
+    }
+
+    public Long getId() {
+        return id;
+    }
+
+    public void setTaskId(Long taskId) {
+        this.taskId = taskId;
+    }
+
+    public Long getTaskId() {
+        return taskId;
+    }
+
+    public void setVehicleId(Long vehicleId) {
+        this.vehicleId = vehicleId;
+    }
+
+    public Long getVehicleId() {
+        return vehicleId;
+    }
+
+    public void setAssignTime(Date assignTime) {
+        this.assignTime = assignTime;
+    }
+
+    public Date getAssignTime() {
+        return assignTime;
+    }
+
+    public void setAssignBy(String assignBy) {
+        this.assignBy = assignBy;
+    }
+
+    public String getAssignBy() {
+        return assignBy;
+    }
+
+    public void setStatus(String status) {
+        this.status = status;
+    }
+
+    public String getStatus() {
+        return status;
+    }
+
+    public void setVehicleNo(String vehicleNo) {
+        this.vehicleNo = vehicleNo;
+    }
+
+    public String getVehicleNo() {
+        return vehicleNo;
+    }
+
+    public void setVehicleType(String vehicleType) {
+        this.vehicleType = vehicleType;
+    }
+
+    public String getVehicleType() {
+        return vehicleType;
+    }
+
+    public void setVehicleBrand(String vehicleBrand) {
+        this.vehicleBrand = vehicleBrand;
+    }
+
+    public String getVehicleBrand() {
+        return vehicleBrand;
+    }
+
+    public void setVehicleModel(String vehicleModel) {
+        this.vehicleModel = vehicleModel;
+    }
+
+    public String getVehicleModel() {
+        return vehicleModel;
+    }
+
+    public void setDeptName(String deptName) {
+        this.deptName = deptName;
+    }
+
+    public String getDeptName() {
+        return deptName;
+    }
+
+    @Override
+    public String toString() {
+        return "SysTaskVehicle{" +
+                "id=" + id +
+                ", taskId=" + taskId +
+                ", vehicleId=" + vehicleId +
+                ", assignTime=" + assignTime +
+                ", assignBy='" + assignBy + '\'' +
+                ", status='" + status + '\'' +
+                ", vehicleNo='" + vehicleNo + '\'' +
+                ", vehicleType='" + vehicleType + '\'' +
+                ", vehicleBrand='" + vehicleBrand + '\'' +
+                ", vehicleModel='" + vehicleModel + '\'' +
+                ", deptName='" + deptName + '\'' +
+                '}';
+    }
+}

--
Gitblit v1.9.1