吉安感知网项目-后端
linwei
2026-06-03 ee41fe6d7fd00618b5374102978d84d8cbfce049
feat(workorder): 修改巡查任务参数中的算法ID字段类型

- 将GdPatrolTaskAddParam中的algorithmIds从String类型改为List<String>类型
- 在GdPatrolTaskEntity中为algorithmIds字段添加ListToStringTypeHandler类型处理器
- 添加相关依赖包导入包括List接口和ListToStringTypeHandler处理器
2 files modified
8 ■■■■ changed files
drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/entity/GdPatrolTaskEntity.java 5 ●●●● patch | view | raw | blame | history
drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/param/GdPatrolTaskAddParam.java 3 ●●●● patch | view | raw | blame | history
drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/entity/GdPatrolTaskEntity.java
@@ -24,9 +24,11 @@
import lombok.EqualsAndHashCode;
import org.springblade.core.mp.base.BaseEntity;
import org.sxkj.common.handler.ListToStringTypeHandler;
import org.sxkj.common.handler.StringToIntegerTypeHandler;
import java.util.Date;
import java.util.List;
/**
 * 巡查任务表 实体类
@@ -90,7 +92,8 @@
    // 算法 algorithmIds
    @ApiModelProperty("算法ids")
    private String algorithmIds;
    @TableField(typeHandler = ListToStringTypeHandler.class)
    private List<String> algorithmIds;
    /**
     * 关联设备ID
drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/param/GdPatrolTaskAddParam.java
@@ -5,6 +5,7 @@
import lombok.Data;
import java.util.Date;
import java.util.List;
@Data
public class GdPatrolTaskAddParam {
@@ -63,7 +64,7 @@
    private String deviceFlyerId;
     // 算法 algorithmIds
    @ApiModelProperty("算法ids")
    private String algorithmIds;
    private List<String> algorithmIds;