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/SysTaskLog.java | 282 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 282 insertions(+), 0 deletions(-)
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysTaskLog.java b/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysTaskLog.java
new file mode 100644
index 0000000..e1140eb
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysTaskLog.java
@@ -0,0 +1,282 @@
+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_log
+ *
+ * @author ruoyi
+ * @date 2024-01-15
+ */
+public class SysTaskLog extends BaseEntity {
+ private static final long serialVersionUID = 1L;
+
+ /** 鏃ュ織ID */
+ private Long logId;
+
+ /** 浠诲姟ID */
+ @Excel(name = "浠诲姟ID")
+ private Long taskId;
+
+ /** 鎿嶄綔绫诲瀷 */
+ @Excel(name = "鎿嶄綔绫诲瀷", readConverterExp = "CREATE=鍒涘缓,UPDATE=鏇存柊,ASSIGN=鍒嗛厤,STATUS_CHANGE=鐘舵�佸彉鏇�,DELETE=鍒犻櫎")
+ private String operationType;
+
+ /** 鎿嶄綔鎻忚堪 */
+ @Excel(name = "鎿嶄綔鎻忚堪")
+ private String operationDesc;
+
+ /** 鎿嶄綔鍓嶅�� */
+ @Excel(name = "鎿嶄綔鍓嶅��")
+ private String oldValue;
+
+ /** 鎿嶄綔鍚庡�� */
+ @Excel(name = "鎿嶄綔鍚庡��")
+ private String newValue;
+
+ /** 鎿嶄綔浜篒D */
+ @Excel(name = "鎿嶄綔浜篒D")
+ private Long operatorId;
+
+ /** 鎿嶄綔浜哄鍚� */
+ @Excel(name = "鎿嶄綔浜哄鍚�")
+ private String operatorName;
+
+ /** 鎿嶄綔鏃堕棿 */
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ @Excel(name = "鎿嶄綔鏃堕棿", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
+ private Date operationTime;
+
+ /** IP鍦板潃 */
+ @Excel(name = "IP鍦板潃")
+ private String ipAddress;
+
+ /** 绾害 */
+ @Excel(name = "绾害")
+ private Double latitude;
+
+ /** 缁忓害 */
+ @Excel(name = "缁忓害")
+ private Double longitude;
+
+ /** 浣嶇疆鍦板潃 */
+ @Excel(name = "浣嶇疆鍦板潃")
+ private String locationAddress;
+
+ /** 鐪佷唤 */
+ @Excel(name = "鐪佷唤")
+ private String locationProvince;
+
+ /** 鍩庡競 */
+ @Excel(name = "鍩庡競")
+ private String locationCity;
+
+ /** 鍖哄幙 */
+ @Excel(name = "鍖哄幙")
+ private String locationDistrict;
+
+ /** GPS绮惧害锛堢背锛� */
+ @Excel(name = "GPS绮惧害")
+ private Double gpsAccuracy;
+
+ /** 娴锋嫈楂樺害锛堢背锛� */
+ @Excel(name = "娴锋嫈楂樺害")
+ private Double altitude;
+
+ /** 閫熷害锛堢背/绉掞級 */
+ @Excel(name = "閫熷害")
+ private Double speed;
+
+ /** 鏂瑰悜瑙掑害锛�0-360锛� */
+ @Excel(name = "鏂瑰悜瑙掑害")
+ private Double heading;
+
+ public void setLogId(Long logId) {
+ this.logId = logId;
+ }
+
+ public Long getLogId() {
+ return logId;
+ }
+
+ public void setTaskId(Long taskId) {
+ this.taskId = taskId;
+ }
+
+ public Long getTaskId() {
+ return taskId;
+ }
+
+ public void setOperationType(String operationType) {
+ this.operationType = operationType;
+ }
+
+ public String getOperationType() {
+ return operationType;
+ }
+
+ public void setOperationDesc(String operationDesc) {
+ this.operationDesc = operationDesc;
+ }
+
+ public String getOperationDesc() {
+ return operationDesc;
+ }
+
+ public void setOldValue(String oldValue) {
+ this.oldValue = oldValue;
+ }
+
+ public String getOldValue() {
+ return oldValue;
+ }
+
+ public void setNewValue(String newValue) {
+ this.newValue = newValue;
+ }
+
+ public String getNewValue() {
+ return newValue;
+ }
+
+ public void setOperatorId(Long operatorId) {
+ this.operatorId = operatorId;
+ }
+
+ public Long getOperatorId() {
+ return operatorId;
+ }
+
+ public void setOperatorName(String operatorName) {
+ this.operatorName = operatorName;
+ }
+
+ public String getOperatorName() {
+ return operatorName;
+ }
+
+ public void setOperationTime(Date operationTime) {
+ this.operationTime = operationTime;
+ }
+
+ public Date getOperationTime() {
+ return operationTime;
+ }
+
+ public void setIpAddress(String ipAddress) {
+ this.ipAddress = ipAddress;
+ }
+
+ public String getIpAddress() {
+ return ipAddress;
+ }
+
+ public void setLatitude(Double latitude) {
+ this.latitude = latitude;
+ }
+
+ public Double getLatitude() {
+ return latitude;
+ }
+
+ public void setLongitude(Double longitude) {
+ this.longitude = longitude;
+ }
+
+ public Double getLongitude() {
+ return longitude;
+ }
+
+ public void setLocationAddress(String locationAddress) {
+ this.locationAddress = locationAddress;
+ }
+
+ public String getLocationAddress() {
+ return locationAddress;
+ }
+
+ public void setLocationProvince(String locationProvince) {
+ this.locationProvince = locationProvince;
+ }
+
+ public String getLocationProvince() {
+ return locationProvince;
+ }
+
+ public void setLocationCity(String locationCity) {
+ this.locationCity = locationCity;
+ }
+
+ public String getLocationCity() {
+ return locationCity;
+ }
+
+ public void setLocationDistrict(String locationDistrict) {
+ this.locationDistrict = locationDistrict;
+ }
+
+ public String getLocationDistrict() {
+ return locationDistrict;
+ }
+
+ public void setGpsAccuracy(Double gpsAccuracy) {
+ this.gpsAccuracy = gpsAccuracy;
+ }
+
+ public Double getGpsAccuracy() {
+ return gpsAccuracy;
+ }
+
+ public void setAltitude(Double altitude) {
+ this.altitude = altitude;
+ }
+
+ public Double getAltitude() {
+ return altitude;
+ }
+
+ public void setSpeed(Double speed) {
+ this.speed = speed;
+ }
+
+ public Double getSpeed() {
+ return speed;
+ }
+
+ public void setHeading(Double heading) {
+ this.heading = heading;
+ }
+
+ public Double getHeading() {
+ return heading;
+ }
+
+ @Override
+ public String toString() {
+ return "SysTaskLog{" +
+ "logId=" + logId +
+ ", taskId=" + taskId +
+ ", operationType='" + operationType + '\'' +
+ ", operationDesc='" + operationDesc + '\'' +
+ ", oldValue='" + oldValue + '\'' +
+ ", newValue='" + newValue + '\'' +
+ ", operatorId=" + operatorId +
+ ", operatorName='" + operatorName + '\'' +
+ ", operationTime=" + operationTime +
+ ", ipAddress='" + ipAddress + '\'' +
+ ", latitude=" + latitude +
+ ", longitude=" + longitude +
+ ", locationAddress='" + locationAddress + '\'' +
+ ", locationProvince='" + locationProvince + '\'' +
+ ", locationCity='" + locationCity + '\'' +
+ ", locationDistrict='" + locationDistrict + '\'' +
+ ", gpsAccuracy=" + gpsAccuracy +
+ ", altitude=" + altitude +
+ ", speed=" + speed +
+ ", heading=" + heading +
+ '}';
+ }
+}
--
Gitblit v1.9.1