feat(common): 添加通用列表类型处理器支持数据库存储
- 新增 GenericListTypeHandler 类用于处理 List<?> 类型的数据库序列化和反序列化
- 集成 FastJSON 进行 JSON 格式转换
- 支持 ResultSet、CallableStatement 和 PreparedStatement 的参数设置和结果获取
feat(gd): 巡查任务类型改为二维数组结构并完善类型处理器配置
- 将 GdPatrolTaskAddParam 中 patrolTaskType 字段从 String 改为 List<List<String>>
- 在 GdPatrolTaskEntity 中配置 GenericListTypeHandler 类型处理器
- 更新 XML 映射文件中的类型处理器配置
- 修改服务实现中相关参数传递逻辑
- 调整 VO 类中对应字段类型
feat(gd): 工单类型改为二维数组结构并配置数据库类型处理器
- 将 GdWorkOrderEntity 中 workOrderType 字段从 String 改为 List<List<String>>
- 配置 GenericListTypeHandler 类型处理器用于数据库读写
- 更新 XML 映射文件中相应配置
- 修改 VO 和参数类中对应字段类型定义
feat(gd): 重构任务结果批量保存功能按类型分类处理
- 修改 saveBatchTaskResult 方法接收 DTO 列表而非实体列表
- 按 dateType 分组处理不同类型的数据
- dateType != 4 的数据保存到成果表
- dateType == 4 的数据解析 geojson 并保存到设备调用表和详情表
- 新增内部类 DeviceCallLogItem 用于日志数据解析
- 添加设备调用数据的构建和保存逻辑
feat(gd): 调整任务结果数据结构和字段映射
- 修改 GdTaskResultDTO 中 dateType 和 fileType 字段含义和类型
- 更新实体类中 attachmentType 字段描述
- 添加 geojson 字段到实体类
- 更新 XML 映射文件中 SQL 语句的类型转换方式
- 调整 Wrapper 类中 DTO 到实体的转换逻辑
refactor(resource): 统一附件客户端中结果类型为字符串格式
- 将 AttachClient 中 integers 和 resultTypes 从 Integer 列表改为 String 列表
- 调整 settingResultType 方法参数类型
- 修改 saveAttachFile 方法中 type 参数类型从 Integer 改为 String