From a700aeb0a07d11da1e6b2ae999983ba17a415c70 Mon Sep 17 00:00:00 2001 From: feiyu02 <risaku@163.com> Date: 星期三, 30 七月 2025 16:02:04 +0800 Subject: [PATCH] 2025.7.30 1. 新增基础数据产品相关接口(待完成) --- src/main/kotlin/cn/flightfeather/supervision/lightshare/vo/AreaVo.kt | 47 ++++++++++++++++++++++++++++++++++++++++++----- 1 files changed, 42 insertions(+), 5 deletions(-) diff --git a/src/main/kotlin/cn/flightfeather/supervision/lightshare/vo/AreaVo.kt b/src/main/kotlin/cn/flightfeather/supervision/lightshare/vo/AreaVo.kt index 7e8025e..67dcd86 100644 --- a/src/main/kotlin/cn/flightfeather/supervision/lightshare/vo/AreaVo.kt +++ b/src/main/kotlin/cn/flightfeather/supervision/lightshare/vo/AreaVo.kt @@ -1,33 +1,70 @@ package cn.flightfeather.supervision.lightshare.vo +import com.fasterxml.jackson.annotation.JsonFormat import com.fasterxml.jackson.annotation.JsonInclude +import io.swagger.annotations.ApiModel +import io.swagger.annotations.ApiModelProperty +import java.time.LocalDateTime +/** + * 鍖哄煙鏉′欢 + */ @JsonInclude(JsonInclude.Include.NON_NULL) -class AreaVo{ +@ApiModel("鍖哄煙鏉′欢") +open class AreaVo { + @ApiModelProperty("鎬讳换鍔d") + var topTaskId: String? = null + @ApiModelProperty("鐪佷唤缂栫爜") var provincecode: String? = null + @ApiModelProperty("鐪佷唤鍚嶇О") var provincename: String? = null + @ApiModelProperty("鍩庡競缂栫爜") var citycode: String? = null + @ApiModelProperty("鍩庡競鍚嶇О") var cityname: String? = null + @ApiModelProperty("鍖哄幙缂栫爜") var districtcode: String? = null + @ApiModelProperty("鍖哄幙鍚嶇О") var districtname: String? = null + @ApiModelProperty("琛楅晣缂栫爜") var towncode: String? = null + @ApiModelProperty("琛楅晣鍚嶇О") var townname: String? = null - var starttime: String? = null + @ApiModelProperty("璧峰鏃堕棿锛屾牸寮� yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + var starttime: LocalDateTime? = null - var endtime: String? = null + @ApiModelProperty("缁撴潫鏃堕棿锛屾牸寮� yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + var endtime: LocalDateTime? = null + @ApiModelProperty("鍦烘櫙涓婚敭id") + var sceneId: String? = null + + @ApiModelProperty("鍦烘櫙鍚嶇О") + var sceneName: String? = null + + @ApiModelProperty("鍦烘櫙绫诲瀷id") var scensetypeid: String? = null - var notstandardnum: Int = 0 + @ApiModelProperty("鏄惁涓婄嚎") + var online: Boolean? = null - var allsensenum: Int = 0 + @ApiModelProperty("涓绘暟鎹簮", allowableValues = "1锛氫互椋炵窘鐜绯荤粺涓殑鐢ㄦ埛涓轰富浣擄紱2锛氫互椋炵窘鐩戠绯荤粺涓殑鐢ㄦ埛涓轰富浣�") + var sourceType: Int = 1 + + @ApiModelProperty("鏌ヨ鎺掑簭", allowableValues = "asc锛氭搴�, desc锛氬�掑簭") + var sort: String? = "asc" + + @ApiModelProperty("鎺掑簭瀛楁", allowableValues = "pro: 鎸夌収闂鏁版帓搴忥紝changePer锛氭寜鐓ф暣鏀圭巼鎺掑簭") + var sortBy: String? = null } \ No newline at end of file -- Gitblit v1.9.3