wlzboy
2025-12-06 847a7773ef1a8ad418c6934d35b5f205a97c04d0
ruoyi-system/src/main/java/com/ruoyi/system/event/TaskStatusChangedEvent.java
@@ -1,5 +1,8 @@
package com.ruoyi.system.event;
import lombok.Data;
import java.math.BigDecimal;
import java.util.List;
/**
@@ -8,6 +11,7 @@
 * @author ruoyi
 * @date 2025-10-25
 */
public class TaskStatusChangedEvent extends TaskEvent {
    
    private static final long serialVersionUID = 1L;
@@ -30,10 +34,18 @@
    /** 创建人ID */
    private Long creatorId;
    private Double longitude;
    /** 纬度 */
    private Double latitude;
    private String address;
    public TaskStatusChangedEvent(Object source, Long taskId, String taskCode,
                                 String oldStatus, String newStatus,
                                 String oldStatusDesc, String newStatusDesc,
                                 List<Long> assigneeIds, Long creatorId) {
                                 List<Long> assigneeIds, Long creatorId,Long operationId, Double longitude,
                                  Double latitude,String  address) {
        super(source, taskId, taskCode);
        this.oldStatus = oldStatus;
        this.newStatus = newStatus;
@@ -41,8 +53,32 @@
        this.newStatusDesc = newStatusDesc;
        this.assigneeIds = assigneeIds;
        this.creatorId = creatorId;
        this.longitude = longitude;
        this.latitude = latitude;
        this.address = address;
        this.setOperatorId(operationId);
    }
    public Double getLongitude() {
        return longitude;
    }
    public void setLongitude(Double longitude) {
        this.longitude = longitude;
    }
    public Double getLatitude() {
        return latitude;
    }
    public void setLatitude(Double latitude) {
        this.latitude = latitude;
    }
    public String getAddress() {
        return address;
    }
    public void setAddress(String address) {
        this.address = address;
    }
    public String getOldStatus() {
        return oldStatus;
    }