吉安感知网项目-后端
linwei
23 hours ago 89fd0b6ff97e90220376cec824eaf8eabb9d0a3e
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
/*
 *      Copyright (c) 2018-2028, Chill Zhuang All rights reserved.
 *
 *  Redistribution and use in source and binary forms, with or without
 *  modification, are permitted provided that the following conditions are met:
 *
 *  Redistributions of source code must retain the above copyright notice,
 *  this list of conditions and the following disclaimer.
 *  Redistributions in binary form must reproduce the above copyright
 *  notice, this list of conditions and the following disclaimer in the
 *  documentation and/or other materials provided with the distribution.
 *  Neither the name of the dreamlu.net developer nor the names of its
 *  contributors may be used to endorse or promote products derived from
 *  this software without specific prior written permission.
 *  Author: Chill 庄骞 (smallchill@163.com)
 */
package org.sxkj.gd.workorder.dto;
 
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import java.io.Serializable;
 
/**
 * 星图接口-设备列表(机巢)数据对象
 */
@Data
public class GdXingtuAirportListDTO implements Serializable {
 
    private static final long serialVersionUID = 1L;
 
    @ApiModelProperty("主键id")
    private String id;
 
    @ApiModelProperty("名称")
    private String name;
 
    @ApiModelProperty("型号")
    private String type;
 
    @ApiModelProperty("区域编码")
    private String regionCode;
 
    @ApiModelProperty("部门id")
    private String deptId;
 
    @ApiModelProperty("部门名称")
    private String deptName;
 
    @ApiModelProperty("设备序列号")
    private String snCode;
 
    @ApiModelProperty("铭牌序列号")
    private String nameplateSnCode;
 
    @ApiModelProperty("经度")
    private String longitude;
 
    @ApiModelProperty("纬度")
    private String latitude;
 
    @ApiModelProperty("高度")
    private Double height;
 
    @ApiModelProperty("作业半径")
    private Double workRadius;
 
    @ApiModelProperty("安全返航高度")
    private Double safeReturnHeight;
 
    @ApiModelProperty("安全作业高度")
    private Double safeWorkHeight;
 
    @ApiModelProperty("是否允许飞行")
    private Integer isAllowFlight;
 
    @ApiModelProperty("负责人姓名")
    private String managerName;
 
    @ApiModelProperty("负责人电话")
    private String managerMobile;
 
    @ApiModelProperty("地址")
    private String address;
 
    @ApiModelProperty("附件id")
    private String fileId;
 
    @ApiModelProperty("附件地址")
    private String fileUrl;
 
    @ApiModelProperty("备注")
    private String remark;
 
    @ApiModelProperty("是否包含无人机")
    private Integer isHasPilot;
 
    @ApiModelProperty("是否四合一模块")
    private Integer isFourModule;
 
    @ApiModelProperty("负载序列号")
    private String loadSnCode;
 
    @ApiModelProperty("负载类型")
    private String loadType;
 
    @ApiModelProperty("无人机序列号")
    private String pilotSnCode;
 
    @ApiModelProperty("无人机类型")
    private String pilotType;
 
    @ApiModelProperty("是否保险")
    private Integer isInsurance;
 
    @ApiModelProperty("保险信息")
    private String insuranceInfo;
 
    @ApiModelProperty("状态")
    private String status;
 
    @ApiModelProperty("禁飞原因")
    private String noFlyReason;
 
    @ApiModelProperty("机巢卡号")
    private String airportSimCardNumber;
 
    @ApiModelProperty("机巢流量包")
    private String airportDataPackage;
 
    @ApiModelProperty("流量包开始时间")
    private String dataPackageValidityBegin;
 
    @ApiModelProperty("流量包结束时间")
    private String dataPackageValidityEnd;
 
    @ApiModelProperty("固件版本")
    private String firmwareVersion;
 
    @ApiModelProperty("工作空间id")
    private String workspaceId;
 
    @ApiModelProperty("当前控制用户id")
    private String currentControlUserId;
 
    @ApiModelProperty("负载序号")
    private String loadIndex;
 
    /**
     * 设备维护状态{0:无需保养,1:待保养,2:正在保养}
     */
    @ApiModelProperty("设备维护状态{0:无需保养,1:待保养,2:正在保养}")
    private Integer maintenanceState;
}