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<DataCode> dataCodeList = new ArrayList<DataCode>();
|
|
@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> locMast;//设备类型
|
private List<LocDetl> locDetl;//设备类型
|
|
public DataCode(LocMast locMast,List<LocDetl> locDetl) {
|
ArrayList<LocMast> 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;
|
}
|
}
|
}
|