fix: 增加可序列化

dev
huangfeng 2 months ago
parent d54d5c0949
commit ce8c482161

@ -1,9 +1,9 @@
package com.shxy.xymanager_common.bean;
import com.shxy.xymanager_common.constant.Constants;
import com.shxy.xymanager_common.enums.CommonStatus;
import lombok.Data;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
@ -13,7 +13,7 @@ import java.util.List;
* @author jingjing
*/
@Data
public class PermissionDetail {
public class PermissionDetail implements Serializable {
private List<Integer> dypList = new ArrayList<>();

@ -4,11 +4,12 @@ import com.shxy.xymanager_common.dto.ScheduleDetailsDto;
import lombok.Data;
import org.springframework.util.CollectionUtils;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
@Data
public class StatChannel {
public class StatChannel implements Serializable {
Integer channelId;
List<StatPreset> presets = new ArrayList<>();

@ -4,11 +4,12 @@ import com.shxy.xymanager_common.entity.LeadPulls;
import com.shxy.xymanager_common.util.DateUtil;
import lombok.Data;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
@Data
public class StatLeadPull {
public class StatLeadPull implements Serializable {
int termId;
String cmdid;
List<StatHour> hours = new ArrayList<>();

@ -5,12 +5,13 @@ import com.shxy.xymanager_common.entity.View_Dy_Line_Tower_Terminals;
import com.shxy.xymanager_common.util.DateUtil;
import lombok.Data;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
@Data
public class StatMaintain {
public class StatMaintain implements Serializable {
Lines line;
List<View_Dy_Line_Tower_Terminals> termList;
List<StatDay> dayList = new ArrayList<>();

@ -3,13 +3,14 @@ package com.shxy.xymanager_common.model;
import com.shxy.xymanager_common.dto.ScheduleDetailsDto;
import lombok.Data;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.List;
@Data
public class StatPreset {
public class StatPreset implements Serializable {
Integer presetId;
Integer total = 0;
List<ScheduleDetailsDto> scheduleList = new ArrayList<>();

@ -5,12 +5,13 @@ import com.shxy.xymanager_common.entity.CameraSchedule;
import lombok.Data;
import org.springframework.util.CollectionUtils;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
@JsonInclude(JsonInclude.Include.NON_NULL)
@Data
public class StatTerm {
public class StatTerm implements Serializable {
int termId;
Object uploads;
String cmdid;

@ -4,11 +4,12 @@ import com.shxy.xymanager_common.entity.Weathers;
import com.shxy.xymanager_common.util.DateUtil;
import lombok.Data;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
@Data
public class StatWeather {
public class StatWeather implements Serializable {
int termId;
String cmdid;
List<StatHour> hours = new ArrayList<>();

Loading…
Cancel
Save