package com.zy.asrs.entity.param; import com.zy.asrs.entity.LocDetl; import com.zy.asrs.entity.LocMast; import lombok.Data; import java.util.ArrayList; import java.util.List; /** * Created by vincent on 2020/6/13 */ @Data public class DigitalTwinWarehouseDetailParam { private int areaId = 0; //库区ID,不传默认全部 private List dataCodeList = new ArrayList(); @Data public static class DataCode { private String locNo;//设备ID private String locSts;//设备名称 private int areaId;//设备类型 private String areaName;//设备类型 private int row1;//设备类型 private int bay1;//设备类型 private int lev1;//设备类型 private List locMast;//设备类型 private List locDetl;//设备类型 public DataCode(LocMast locMast,List locDetl) { ArrayList locMasts = new ArrayList<>(); locMasts.add(locMast); this.locNo = locMast.getLocNo(); this.locSts = locMast.getLocSts(); this.areaId = locMast.getCrnNo(); this.areaName = ""; this.row1 = locMast.getRow1(); this.bay1 = locMast.getBay1(); this.lev1 = locMast.getLev1(); this.locMast = locMasts; this.locDetl = locDetl; } } }