吉安感知网项目-后端
linwei
yesterday 89fd0b6ff97e90220376cec824eaf8eabb9d0a3e
drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/service/IGdClueEventStatusFlowService.java
@@ -56,4 +56,19 @@
     */
    boolean insertStatusFlow(Long eventId, Integer oldStatus, Integer newStatus, String operateContent, java.util.Date operateTime);
    /**
     * 根据事件ID查询状态时间线
     * <p>
     * 返回所有状态(包含已到达和未到达),并标识每个状态是否已到达。
     * 状态流转规则:
     * - 如果最后一条流转记录的目标状态是该状态,则已到达
     * - 如果最后一条流转记录的源状态是该状态,则未到达(已离开)
     * - 处置中(1)和已处置(3)可以来回切换
     * </p>
     *
     * @param eventId 事件ID
     * @return 状态时间线列表(按状态编码升序)
     */
    List<GdClueEventStatusFlowVO> getStatusTimeline(Long eventId);
}