修改字段类型

This commit is contained in:
孙小云 2026-03-09 09:51:54 +08:00
parent a3d7168699
commit 773bec2374
11 changed files with 34 additions and 29 deletions

View File

@ -37,7 +37,7 @@ public class Task {
private Long routeId;
/** 无人机ID */
private Long uavId;
private String uavId;
/** 状态 */
private StatusEnum status;
@ -132,11 +132,11 @@ public class Task {
this.routeId = routeId;
}
public Long getUavId() {
public String getUavId() {
return uavId;
}
public void setUavId(Long uavId) {
public void setUavId(String uavId) {
this.uavId = uavId;
}

View File

@ -64,7 +64,7 @@ public class TaskPlan {
private Long routeId;
/** 无人机ID */
private Long uavId;
private String uavId;
/** 状态 */
private StatusEnum status;
@ -179,11 +179,11 @@ public class TaskPlan {
this.routeId = routeId;
}
public Long getUavId() {
public String getUavId() {
return uavId;
}
public void setUavId(Long uavId) {
public void setUavId(String uavId) {
this.uavId = uavId;
}

View File

@ -33,7 +33,7 @@ public class TaskInfoEntity extends BaseEntity {
private Long routeId;
/** 无人机ID */
private Long uavId;
private String uavId;
/** 执行类型 */
private String executeType;
@ -107,11 +107,11 @@ public class TaskInfoEntity extends BaseEntity {
this.routeId = routeId;
}
public Long getUavId() {
public String getUavId() {
return uavId;
}
public void setUavId(Long uavId) {
public void setUavId(String uavId) {
this.uavId = uavId;
}

View File

@ -48,7 +48,7 @@ public class TaskPlanEntity extends BaseEntity {
private Long routeId;
/** 无人机ID */
private Long uavId;
private String uavId;
/** 状态 */
private String status;
@ -147,11 +147,11 @@ public class TaskPlanEntity extends BaseEntity {
this.routeId = routeId;
}
public Long getUavId() {
public String getUavId() {
return uavId;
}
public void setUavId(Long uavId) {
public void setUavId(String uavId) {
this.uavId = uavId;
}

View File

@ -48,14 +48,14 @@ public interface ITaskService {
* @param uavId 无人机ID
* @return 任务列表
*/
List<TaskDTO> getTaskByUavId(Long uavId);
List<TaskDTO> getTaskByUavId(String uavId);
/**
* 根据无人机ID获取最新的一条任务
* @param uavId 无人机ID
* @return 最新的任务DTO
* @return 任务DTO
*/
TaskDTO getCurrentTaskByUavId(Long uavId);
TaskDTO getCurrentTaskByUavId(String uavId);
// /**
// * 修改实际开始执行时间

View File

@ -37,7 +37,7 @@ public class TaskDTO {
private Long routeId;
/** 无人机ID */
private Long uavId;
private String uavId;
/** 状态 */
private StatusEnum status;
@ -120,11 +120,11 @@ public class TaskDTO {
this.routeId = routeId;
}
public Long getUavId() {
public String getUavId() {
return uavId;
}
public void setUavId(Long uavId) {
public void setUavId(String uavId) {
this.uavId = uavId;
}

View File

@ -51,7 +51,7 @@ public class TaskPlanDTO {
private Long routeId;
/** 无人机ID */
private Long uavId;
private String uavId;
/** 状态 */
private StatusEnum status;
@ -154,11 +154,11 @@ public class TaskPlanDTO {
this.routeId = routeId;
}
public Long getUavId() {
public String getUavId() {
return uavId;
}
public void setUavId(Long uavId) {
public void setUavId(String uavId) {
this.uavId = uavId;
}

View File

@ -42,7 +42,7 @@ public class TaskPlanQueryDTO {
private Long routeId;
/** 无人机ID */
private Long uavId;
private String uavId;
/** 状态0待执行 1执行中 2已完成 3已取消 */
private StatusEnum status;
@ -140,11 +140,11 @@ public class TaskPlanQueryDTO {
this.routeId = routeId;
}
public Long getUavId() {
public String getUavId() {
return uavId;
}
public void setUavId(Long uavId) {
public void setUavId(String uavId) {
this.uavId = uavId;
}

View File

@ -33,7 +33,7 @@ public class TaskQueryDTO {
private Long routeId;
/** 无人机ID */
private Long uavId;
private String uavId;
/** 状态0待执行 1执行中 2已完成 3已取消 */
private StatusEnum status;
@ -113,11 +113,11 @@ public class TaskQueryDTO {
this.routeId = routeId;
}
public Long getUavId() {
public String getUavId() {
return uavId;
}
public void setUavId(Long uavId) {
public void setUavId(String uavId) {
this.uavId = uavId;
}

View File

@ -86,7 +86,7 @@ public class TaskServiceImpl implements ITaskService {
}
@Override
public List<TaskDTO> getTaskByUavId(Long uavId) {
public List<TaskDTO> getTaskByUavId(String uavId) {
// 创建Task对象作为查询条件
Task task = new Task();
task.setUavId(uavId);
@ -96,7 +96,7 @@ public class TaskServiceImpl implements ITaskService {
}
@Override
public TaskDTO getCurrentTaskByUavId(Long uavId) {
public TaskDTO getCurrentTaskByUavId(String uavId) {
// 创建Task对象作为查询条件
Task task = new Task();
task.setUavId(uavId);

View File

@ -0,0 +1,5 @@
-- 修改 task_plan 表的 uav_id 字段类型为 VARCHAR(255)
ALTER TABLE task_plan MODIFY COLUMN uav_id VARCHAR(255) COMMENT '无人机ID';
-- 修改 task_info 表的 uav_id 字段类型为 VARCHAR(255)
ALTER TABLE task_info MODIFY COLUMN uav_id VARCHAR(255) COMMENT '无人机ID';