自动化立体仓库 - WMS系统
#
LSH
2023-04-23 3edce29be0469ac174df5ebc475293aee1b556a5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package com.zy.asrs.utils;
 
import com.core.exception.CoolException;
import com.zy.asrs.entity.Mat;
import lombok.extern.slf4j.Slf4j;
 
/**
 * Created by vincent on 2022/4/23
 */
@Slf4j
public class MatUtils {
 
    //
    public static Mat analyseMat(String uuid) {
        try {
            String[] split = uuid.split("-");
            String matnr = split[0] + "-" + split[1];
            String serial = split[2];
            Mat mat = new Mat();
            mat.setMatnr(matnr);
            mat.setBarcode(serial);
            mat.setModel(split[0]);
            return mat;
        } catch (Exception e) {
            log.error("", e);
            throw new CoolException(uuid + "条码打包上线错误");
        }
    }
 
}