From cfe0b79fbea0fb1d7a5a796e71ada7d3b7812046 Mon Sep 17 00:00:00 2001
From: wlzboy <66905212@qq.com>
Date: 星期一, 15 十二月 2025 22:31:33 +0800
Subject: [PATCH] feat: 企业微信发送微信小程序cetd
---
ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/TaskUpdateVO.java | 519 +--------------------------------------------------------
1 files changed, 10 insertions(+), 509 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 5bad9f2..b2528e6 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
@@ -1,523 +1,24 @@
package com.ruoyi.system.domain.vo;
-import java.math.BigDecimal;
import java.util.Date;
-import java.util.List;
import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
/**
- * 浠诲姟鏇存柊瀵硅薄
+ * 浠诲姟鏇存柊瀵硅薄锛堢户鎵胯嚜TaskCreateVO锛�
*
* @author ruoyi
* @date 2024-01-15
*/
-public class TaskUpdateVO {
+@Data
+@EqualsAndHashCode(callSuper = true)
+public class TaskUpdateVO extends TaskCreateVO {
- /** 浠诲姟ID */
+ /** 浠诲姟ID锛堝繀濉紝鐢ㄤ簬鏇存柊鎸囧畾浠诲姟锛� */
private Long taskId;
-
- /** 浠诲姟鎻忚堪 */
- private String taskDescription;
-
- /** 鍑哄彂鍦板潃 */
- private String departureAddress;
-
- /** 鐩殑鍦板潃 */
- private String destinationAddress;
-
- /** 璁″垝寮�濮嬫椂闂� */
+
+ /** 鏇存柊鏃堕棿 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- private Date plannedStartTime;
-
- /** 璁″垝缁撴潫鏃堕棿 */
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- private Date plannedEndTime;
-
- /** 鎵ц浜篒D */
- private Long assigneeId;
-
- /** 澶囨敞 */
- private String remark;
-
- /** 鍑哄彂鍦扮粡搴� */
- private BigDecimal departureLongitude;
-
- /** 鍑哄彂鍦扮含搴� */
- private BigDecimal departureLatitude;
-
- /** 鐩殑鍦扮粡搴� */
- private BigDecimal destinationLongitude;
-
- /** 鐩殑鍦扮含搴� */
- private BigDecimal destinationLatitude;
-
- /** 浠诲姟绫诲瀷 */
- private String taskType;
-
- /** 閮ㄩ棬ID */
- private Long deptId;
-
- /** 杞﹁締ID鍒楄〃 */
- private List<Long> vehicleIds;
-
- /** 鐥呮儏ID鍒楄〃锛堢敤浜庡悓姝ヨ皟搴﹀崟鐨凮rdICD_ID鍙傛暟锛� */
- private List<Long> diseaseIds;
-
- /** 鎵ц浜哄憳鍒楄〃锛堝寘鍚鑹茬被鍨嬶級 */
- private List<AssigneeInfo> assignees;
-
- /** 鎬ユ晳杞繍浠诲姟鎵╁睍淇℃伅 */
- private EmergencyInfoVO emergencyInfo;
-
- public Long getTaskId() {
- return taskId;
- }
-
- public void setTaskId(Long taskId) {
- this.taskId = taskId;
- }
-
- public String getTaskDescription() {
- return taskDescription;
- }
-
- public void setTaskDescription(String taskDescription) {
- this.taskDescription = taskDescription;
- }
-
- public String getDepartureAddress() {
- return departureAddress;
- }
-
- public void setDepartureAddress(String departureAddress) {
- this.departureAddress = departureAddress;
- }
-
- public String getDestinationAddress() {
- return destinationAddress;
- }
-
- public void setDestinationAddress(String destinationAddress) {
- this.destinationAddress = destinationAddress;
- }
-
- public Date getPlannedStartTime() {
- return plannedStartTime;
- }
-
- public void setPlannedStartTime(Date plannedStartTime) {
- this.plannedStartTime = plannedStartTime;
- }
-
- public Date getPlannedEndTime() {
- return plannedEndTime;
- }
-
- public void setPlannedEndTime(Date plannedEndTime) {
- this.plannedEndTime = plannedEndTime;
- }
-
- public Long getAssigneeId() {
- return assigneeId;
- }
-
- public void setAssigneeId(Long assigneeId) {
- this.assigneeId = assigneeId;
- }
-
- public String getRemark() {
- return remark;
- }
-
- public void setRemark(String remark) {
- this.remark = remark;
- }
-
- public BigDecimal getDepartureLongitude() {
- return departureLongitude;
- }
-
- public void setDepartureLongitude(BigDecimal departureLongitude) {
- this.departureLongitude = departureLongitude;
- }
-
- public BigDecimal getDepartureLatitude() {
- return departureLatitude;
- }
-
- public void setDepartureLatitude(BigDecimal departureLatitude) {
- this.departureLatitude = departureLatitude;
- }
-
- public BigDecimal getDestinationLongitude() {
- return destinationLongitude;
- }
-
- public void setDestinationLongitude(BigDecimal destinationLongitude) {
- this.destinationLongitude = destinationLongitude;
- }
-
- public BigDecimal getDestinationLatitude() {
- return destinationLatitude;
- }
-
- 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 List<AssigneeInfo> getAssignees() {
- return assignees;
- }
-
- public void setAssignees(List<AssigneeInfo> assignees) {
- this.assignees = assignees;
- }
-
- /**
- * 鎬ユ晳杞繍浠诲姟鎵╁睍淇℃伅鍐呴儴绫�
- */
- 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;
- }
- }
-
- /**
- * 鎵ц浜哄憳淇℃伅鍐呴儴绫�
- */
- public static class AssigneeInfo {
- /** 鐢ㄦ埛ID */
- private Long userId;
-
- /** 鐢ㄦ埛濮撳悕 */
- private String userName;
-
- /** 鐢ㄦ埛绫诲瀷锛堣鑹诧級锛歞river-鍙告満, doctor-鍖荤敓, nurse-鎶ゅ+ */
- private String userType;
-
- public Long getUserId() {
- return userId;
- }
-
- public void setUserId(Long userId) {
- this.userId = userId;
- }
-
- public String getUserName() {
- return userName;
- }
-
- public void setUserName(String userName) {
- this.userName = userName;
- }
-
- public String getUserType() {
- return userType;
- }
-
- public void setUserType(String userType) {
- this.userType = userType;
- }
- }
+ private Date updateTime;
}
--
Gitblit v1.9.1