|  |  |  | 
|---|
|  |  |  | package com.zy.asrs.entity.param; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.zy.asrs.entity.LocDetl; | 
|---|
|  |  |  | import lombok.Data; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import java.util.ArrayList; | 
|---|
|  |  |  | import java.util.List; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public StockOutParam(){}; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public StockOutParam(SmallCompleteParam param, com.zy.asrs.entity.LocDetl locDetlSou){ | 
|---|
|  |  |  | this.outSite = param.getDevNo(); | 
|---|
|  |  |  | LocDetl locDetl = new LocDetl(); | 
|---|
|  |  |  | ArrayList<LocDetl> locDetlArrayList = new ArrayList<>(); | 
|---|
|  |  |  | locDetl.setMatnr(param.getMatnr()); | 
|---|
|  |  |  | locDetl.setBrand(param.getBrand()); | 
|---|
|  |  |  | locDetl.setAnfme(1.0); | 
|---|
|  |  |  | locDetl.setLocNo(locDetlSou.getLocNo()); | 
|---|
|  |  |  | locDetl.setModel(locDetlSou.getModel()); | 
|---|
|  |  |  | locDetl.setBatch(locDetlSou.getBatch()); | 
|---|
|  |  |  | locDetl.setZpallet(locDetlSou.getZpallet()); | 
|---|
|  |  |  | locDetl.setWeight(locDetlSou.getWeight()); | 
|---|
|  |  |  | locDetl.setSpecs(locDetlSou.getSpecs()); | 
|---|
|  |  |  | locDetlArrayList.add(locDetl); | 
|---|
|  |  |  | this.locDetls = locDetlArrayList; | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public StockOutParam(SmallCompleteParam param, List<com.zy.asrs.entity.LocDetl> locDetlList){ | 
|---|
|  |  |  | this.outSite = param.getDevNo(); | 
|---|
|  |  |  | ArrayList<LocDetl> locDetlArrayList = new ArrayList<>(); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | for (com.zy.asrs.entity.LocDetl locDetlSou : locDetlList){ | 
|---|
|  |  |  | LocDetl locDetl = new LocDetl(); | 
|---|
|  |  |  | locDetl.setMatnr(param.getMatnr()); | 
|---|
|  |  |  | locDetl.setBrand(param.getBrand()); | 
|---|
|  |  |  | locDetl.setAnfme(1.0); | 
|---|
|  |  |  | locDetl.setLocNo(locDetlSou.getLocNo()); | 
|---|
|  |  |  | locDetl.setModel(locDetlSou.getModel()); | 
|---|
|  |  |  | locDetl.setBatch(locDetlSou.getBatch()); | 
|---|
|  |  |  | locDetl.setZpallet(locDetlSou.getZpallet()); | 
|---|
|  |  |  | locDetl.setWeight(locDetlSou.getWeight()); | 
|---|
|  |  |  | locDetl.setSpecs(locDetlSou.getSpecs()); | 
|---|
|  |  |  | locDetlArrayList.add(locDetl); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | this.locDetls = locDetlArrayList; | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|