吉安感知网项目-后端
linwei
7 hours ago f7f44b007f6d75dc1b6446f083123e39d78a9806
feat(workorder): 添加任务结果中的事件名称字段

- 在 GdTaskResultVO 中新增 eventName 属性
- 在 GdTaskResultMapper.xml 的 resultMap 中映射 event_name 列
- 在查询语句中关联获取 ce.event_name 数据
- 为 eventName 字段添加 API 文档注解
2 files modified
8 ■■■■ changed files
drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/mapper/GdTaskResultMapper.xml 4 ●●● patch | view | raw | blame | history
drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/vo/GdTaskResultVO.java 4 ●●●● patch | view | raw | blame | history
drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/mapper/GdTaskResultMapper.xml
@@ -25,6 +25,7 @@
        <result column="distribute_dept_name" property="distributeDeptName"/>
        <result column="patrol_task_name" property="patrolTaskName"/>
        <result column="attachment_type" property="attachmentType"/>
        <result column="event_name" property="eventName"/>
    </resultMap>
    <resultMap id="gdTaskResultExcelResultMap" type="org.sxkj.gd.workorder.excel.GdTaskResultExcel">
@@ -85,7 +86,8 @@
        SELECT
            tr.*,
            COALESCE ( bu.real_name, bu.NAME ) AS distribute_user_name,
            bd.dept_name AS distribute_dept_name
            bd.dept_name AS distribute_dept_name,
            ce.event_name
        FROM
            ja_gd_task_result tr
            LEFT JOIN (
drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/vo/GdTaskResultVO.java
@@ -137,4 +137,8 @@
    @ApiModelProperty(value = "geojson")
    private String geojson;
    // eventName
    @ApiModelProperty(value = "事件名称")
    private String eventName;
}