WarehouseActionInfo.java 1.33 KB
package com.huaheng.api.wmsinfo.domain;

import java.util.ArrayList;
import java.util.List;

public class WarehouseActionInfo {
    public List<Action> RuKuList = new ArrayList<>();
    public List<Action> ChuKuList = new ArrayList<>();
    public List<Action> YiKuList = new ArrayList<>();

    public class Action {
        public String CreateTime;
        public int Number;
        public String MaterialName;
        public String FromBinId;
        public String ToBinId;

        public Action(String createTime, int number, String materialName, String fromBinId, String toBinId) {
            CreateTime = createTime;
            Number = number;
            MaterialName = materialName;
            FromBinId = fromBinId;
            ToBinId = toBinId;
        }
    }

    public void addRuKu(String createTime, int number, String materialName, String toBinId) {
        RuKuList.add(new Action(createTime, number, materialName, null, toBinId));
    }

    public void addChuKu(String createTime, int number, String materialName, String toBinId) {
        ChuKuList.add(new Action(createTime, number, materialName, null, toBinId));
    }

    public void addYiKu(String createTime, int number, String materialName, String fromBinId, String toBinId) {
        YiKuList.add(new Action(createTime, number, materialName, fromBinId, toBinId));
    }
}