吉安感知网项目-后端
linwei
2026-06-03 9b3fdec6584aca865e52a0ba789fa7e2e83218bd
fix(workorder): 修正巡检类型字段数据类型

- 将GdXingtuFlyTaskSaveDTO中的inspectionTypeArr字段从List<String>改为String
- 移除GdPatrolTaskServiceImpl中对patrolTaskType的Arrays.asList转换操作
- 保持巡检类型参数设置的一致性
2 files modified
4 ■■■■ changed files
drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/dto/GdXingtuFlyTaskSaveDTO.java 2 ●●● patch | view | raw | blame | history
drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/service/impl/GdPatrolTaskServiceImpl.java 2 ●●● patch | view | raw | blame | history
drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/dto/GdXingtuFlyTaskSaveDTO.java
@@ -46,7 +46,7 @@
    private String inspectionType;
    @ApiModelProperty("巡检类型,字典-数组格式")
    private List<String> inspectionTypeArr;
    private String inspectionTypeArr;
    @ApiModelProperty("任务类型:定时飞行、航线飞行")
    private String taskType;
drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/service/impl/GdPatrolTaskServiceImpl.java
@@ -688,7 +688,7 @@
        // 机构
        param.setDeptId(gdPatrolTaskVO.getCreateDept());
        // 巡检类型
        param.setInspectionTypeArr(Arrays.asList(gdPatrolTaskVO.getPatrolTaskType()));
        param.setInspectionTypeArr(gdPatrolTaskVO.getPatrolTaskType());
        param.setInspectionType(gdPatrolTaskVO.getPatrolTaskType());
        // 机巢名称
        param.setAirportName(gdPatrolTaskVO.getDeviceName());