道路线索应急巡查系统服务后台
feiyu02
2025-09-30 84569abda51ecf6c5549dec4cadee8d043422379
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
package com.flightfeather.grid.vo
 
import com.fasterxml.jackson.annotation.JsonFormat
import com.fasterxml.jackson.annotation.JsonInclude
import java.time.LocalDateTime
 
/**
 * 区域查询条件
 */
@JsonInclude(JsonInclude.Include.NON_NULL)
open class ClueTaskOptions{
    // 是否是内部任务
    var internal: Boolean? = null
    // 行政区划
    var provinceCode: String? = null
    var provinceName: String? = null
    var cityCode: String? = null
    var cityName: String? = null
    var districtCode: String? = null
    var districtName: String? = null
    var townCode: String? = null
    var townName: String? = null
 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    var startTime: LocalDateTime? = null
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    var endTime: LocalDateTime? = null
 
    // 任务是否完成
    var finished: Boolean? = null
    // 排序方式,asc: 升序排列,desc:降序排列
    var sort: String = "desc"
    // 排序字段,默认由接口自行定义
    var sortBy: String? = null
}