From fd047fa7234dc11643dab8ecbf38e8d7a8ba0854 Mon Sep 17 00:00:00 2001
From: wlzboy <66905212@qq.com>
Date: 星期六, 22 十一月 2025 23:48:12 +0800
Subject: [PATCH] feat:修改任务

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

diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/TaskUpdateVO.java b/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/TaskUpdateVO.java
index b8e502b..9197068 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/TaskUpdateVO.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/TaskUpdateVO.java
@@ -2,6 +2,7 @@
 
 import java.math.BigDecimal;
 import java.util.Date;
+import java.util.List;
 import com.fasterxml.jackson.annotation.JsonFormat;
 
 /**
@@ -49,6 +50,21 @@
 
     /** 鐩殑鍦扮含搴� */
     private BigDecimal destinationLatitude;
+
+    /** 浠诲姟绫诲瀷 */
+    private String taskType;
+
+    /** 閮ㄩ棬ID */
+    private Long deptId;
+
+    /** 杞﹁締ID鍒楄〃 */
+    private List<Long> vehicleIds;
+
+    /** 鐥呮儏ID鍒楄〃锛堢敤浜庡悓姝ヨ皟搴﹀崟鐨凮rdICD_ID鍙傛暟锛� */
+    private List<Long> diseaseIds;
+
+    /** 鎬ユ晳杞繍浠诲姟鎵╁睍淇℃伅 */
+    private EmergencyInfoVO emergencyInfo;
 
     public Long getTaskId() {
         return taskId;
@@ -145,4 +161,314 @@
     public void setDestinationLatitude(BigDecimal destinationLatitude) {
         this.destinationLatitude = destinationLatitude;
     }
+
+    public String getTaskType() {
+        return taskType;
+    }
+
+    public void setTaskType(String taskType) {
+        this.taskType = taskType;
+    }
+
+    public Long getDeptId() {
+        return deptId;
+    }
+
+    public void setDeptId(Long deptId) {
+        this.deptId = deptId;
+    }
+
+    public List<Long> getVehicleIds() {
+        return vehicleIds;
+    }
+
+    public void setVehicleIds(List<Long> vehicleIds) {
+        this.vehicleIds = vehicleIds;
+    }
+
+    public List<Long> getDiseaseIds() {
+        return diseaseIds;
+    }
+
+    public void setDiseaseIds(List<Long> diseaseIds) {
+        this.diseaseIds = diseaseIds;
+    }
+
+    public EmergencyInfoVO getEmergencyInfo() {
+        return emergencyInfo;
+    }
+
+    public void setEmergencyInfo(EmergencyInfoVO emergencyInfo) {
+        this.emergencyInfo = emergencyInfo;
+    }
+
+    /**
+     * 鎬ユ晳杞繍浠诲姟鎵╁睍淇℃伅鍐呴儴绫�
+     */
+    public static class EmergencyInfoVO {
+        /** 鎮h�呰仈绯讳汉 */
+        private String patientContact;
+        
+        /** 鎮h�呰仈绯荤數璇� */
+        private String patientPhone;
+        
+        /** 鎮h�呭鍚� */
+        private String patientName;
+        
+        /** 鎮h�呮�у埆 */
+        private String patientGender;
+        
+        /** 鎮h�呰韩浠借瘉鍙� */
+        private String patientIdCard;
+        
+        /** 鎮h�呯梾鎯呮弿杩� */
+        private String patientCondition;
+        
+        /** 杞嚭鍖婚櫌ID */
+        private Long hospitalOutId;
+        
+        /** 杞嚭鍖婚櫌鍚嶇О */
+        private String hospitalOutName;
+        
+        /** 杞嚭鍖婚櫌绉戝 */
+        private String hospitalOutDepartment;
+        
+        /** 杞嚭鍖婚櫌绉戝ID */
+        private String hospitalOutDepartmentId;
+        
+        /** 杞嚭鍖婚櫌搴婂彿 */
+        private String hospitalOutBedNumber;
+        
+        /** 杞嚭鍖婚櫌鍦板潃 */
+        private String hospitalOutAddress;
+        
+        /** 杞嚭鍖婚櫌缁忓害 */
+        private BigDecimal hospitalOutLongitude;
+        
+        /** 杞嚭鍖婚櫌绾害 */
+        private BigDecimal hospitalOutLatitude;
+        
+        /** 杞叆鍖婚櫌ID */
+        private Long hospitalInId;
+        
+        /** 杞叆鍖婚櫌鍚嶇О */
+        private String hospitalInName;
+        
+        /** 杞叆鍖婚櫌绉戝 */
+        private String hospitalInDepartment;
+        
+        /** 杞叆鍖婚櫌绉戝ID */
+        private String hospitalInDepartmentId;
+        
+        /** 杞叆鍖婚櫌搴婂彿 */
+        private String hospitalInBedNumber;
+        
+        /** 杞叆鍖婚櫌鍦板潃 */
+        private String hospitalInAddress;
+        
+        /** 杞叆鍖婚櫌缁忓害 */
+        private BigDecimal hospitalInLongitude;
+        
+        /** 杞叆鍖婚櫌绾害 */
+        private BigDecimal hospitalInLatitude;
+        
+        /** 杞繍鍏噷鏁� */
+        private BigDecimal transferDistance;
+        
+        /** 杞繍璐圭敤 */
+        private BigDecimal transferPrice;
+
+        // Getters and Setters
+        public String getPatientContact() {
+            return patientContact;
+        }
+
+        public void setPatientContact(String patientContact) {
+            this.patientContact = patientContact;
+        }
+
+        public String getPatientPhone() {
+            return patientPhone;
+        }
+
+        public void setPatientPhone(String patientPhone) {
+            this.patientPhone = patientPhone;
+        }
+
+        public String getPatientName() {
+            return patientName;
+        }
+
+        public void setPatientName(String patientName) {
+            this.patientName = patientName;
+        }
+
+        public String getPatientGender() {
+            return patientGender;
+        }
+
+        public void setPatientGender(String patientGender) {
+            this.patientGender = patientGender;
+        }
+
+        public String getPatientIdCard() {
+            return patientIdCard;
+        }
+
+        public void setPatientIdCard(String patientIdCard) {
+            this.patientIdCard = patientIdCard;
+        }
+
+        public String getPatientCondition() {
+            return patientCondition;
+        }
+
+        public void setPatientCondition(String patientCondition) {
+            this.patientCondition = patientCondition;
+        }
+
+        public Long getHospitalOutId() {
+            return hospitalOutId;
+        }
+
+        public void setHospitalOutId(Long hospitalOutId) {
+            this.hospitalOutId = hospitalOutId;
+        }
+
+        public String getHospitalOutName() {
+            return hospitalOutName;
+        }
+
+        public void setHospitalOutName(String hospitalOutName) {
+            this.hospitalOutName = hospitalOutName;
+        }
+
+        public String getHospitalOutDepartment() {
+            return hospitalOutDepartment;
+        }
+
+        public void setHospitalOutDepartment(String hospitalOutDepartment) {
+            this.hospitalOutDepartment = hospitalOutDepartment;
+        }
+
+        public String getHospitalOutDepartmentId() {
+            return hospitalOutDepartmentId;
+        }
+
+        public void setHospitalOutDepartmentId(String hospitalOutDepartmentId) {
+            this.hospitalOutDepartmentId = hospitalOutDepartmentId;
+        }
+
+        public String getHospitalOutBedNumber() {
+            return hospitalOutBedNumber;
+        }
+
+        public void setHospitalOutBedNumber(String hospitalOutBedNumber) {
+            this.hospitalOutBedNumber = hospitalOutBedNumber;
+        }
+
+        public String getHospitalOutAddress() {
+            return hospitalOutAddress;
+        }
+
+        public void setHospitalOutAddress(String hospitalOutAddress) {
+            this.hospitalOutAddress = hospitalOutAddress;
+        }
+
+        public BigDecimal getHospitalOutLongitude() {
+            return hospitalOutLongitude;
+        }
+
+        public void setHospitalOutLongitude(BigDecimal hospitalOutLongitude) {
+            this.hospitalOutLongitude = hospitalOutLongitude;
+        }
+
+        public BigDecimal getHospitalOutLatitude() {
+            return hospitalOutLatitude;
+        }
+
+        public void setHospitalOutLatitude(BigDecimal hospitalOutLatitude) {
+            this.hospitalOutLatitude = hospitalOutLatitude;
+        }
+
+        public Long getHospitalInId() {
+            return hospitalInId;
+        }
+
+        public void setHospitalInId(Long hospitalInId) {
+            this.hospitalInId = hospitalInId;
+        }
+
+        public String getHospitalInName() {
+            return hospitalInName;
+        }
+
+        public void setHospitalInName(String hospitalInName) {
+            this.hospitalInName = hospitalInName;
+        }
+
+        public String getHospitalInDepartment() {
+            return hospitalInDepartment;
+        }
+
+        public void setHospitalInDepartment(String hospitalInDepartment) {
+            this.hospitalInDepartment = hospitalInDepartment;
+        }
+
+        public String getHospitalInDepartmentId() {
+            return hospitalInDepartmentId;
+        }
+
+        public void setHospitalInDepartmentId(String hospitalInDepartmentId) {
+            this.hospitalInDepartmentId = hospitalInDepartmentId;
+        }
+
+        public String getHospitalInBedNumber() {
+            return hospitalInBedNumber;
+        }
+
+        public void setHospitalInBedNumber(String hospitalInBedNumber) {
+            this.hospitalInBedNumber = hospitalInBedNumber;
+        }
+
+        public String getHospitalInAddress() {
+            return hospitalInAddress;
+        }
+
+        public void setHospitalInAddress(String hospitalInAddress) {
+            this.hospitalInAddress = hospitalInAddress;
+        }
+
+        public BigDecimal getHospitalInLongitude() {
+            return hospitalInLongitude;
+        }
+
+        public void setHospitalInLongitude(BigDecimal hospitalInLongitude) {
+            this.hospitalInLongitude = hospitalInLongitude;
+        }
+
+        public BigDecimal getHospitalInLatitude() {
+            return hospitalInLatitude;
+        }
+
+        public void setHospitalInLatitude(BigDecimal hospitalInLatitude) {
+            this.hospitalInLatitude = hospitalInLatitude;
+        }
+
+        public BigDecimal getTransferDistance() {
+            return transferDistance;
+        }
+
+        public void setTransferDistance(BigDecimal transferDistance) {
+            this.transferDistance = transferDistance;
+        }
+
+        public BigDecimal getTransferPrice() {
+            return transferPrice;
+        }
+
+        public void setTransferPrice(BigDecimal transferPrice) {
+            this.transferPrice = transferPrice;
+        }
+    }
 }

--
Gitblit v1.9.1