yangys
2024-03-27 e48aa2ac8dea1be5db11c63edf0b912c4ad5ce65
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
package com.qianwen.smartman.modules.fms.convert;
 
import java.util.ArrayList;
import java.util.List;
import com.qianwen.smartman.modules.fms.dto.FmsProducePartDTO;
import com.qianwen.smartman.modules.fms.entity.FmsWorkStationRecord;
import com.qianwen.smartman.modules.fms.vo.FmsProducePartVO;
import com.qianwen.smartman.modules.fms.vo.FmsWorkStationRecordVO;
 
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/fms/convert/FmsWorkStationRecordConvertImpl.class */
public class FmsWorkStationRecordConvertImpl implements FmsWorkStationRecordConvert {
    @Override // org.springblade.modules.fms.convert.FmsWorkStationRecordConvert
    public FmsWorkStationRecordVO convert(FmsWorkStationRecord fmsWorkStationRecord) {
        if (fmsWorkStationRecord == null) {
            return null;
        }
        FmsWorkStationRecordVO fmsWorkStationRecordVO = new FmsWorkStationRecordVO();
        fmsWorkStationRecordVO.setOrderId(fmsWorkStationRecord.getOrderId());
        fmsWorkStationRecordVO.setOrderProcessId(fmsWorkStationRecord.getOrderProcessId());
        fmsWorkStationRecordVO.setWorkStationId(fmsWorkStationRecord.getWorkStationId());
        fmsWorkStationRecordVO.setWorkStationName(fmsWorkStationRecord.getWorkStationName());
        fmsWorkStationRecordVO.setStartTime(fmsWorkStationRecord.getStartTime());
        fmsWorkStationRecordVO.setEndTime(fmsWorkStationRecord.getEndTime());
        fmsWorkStationRecordVO.setQualifyNum(fmsWorkStationRecord.getQualifyNum());
        fmsWorkStationRecordVO.setUnqualifyNum(fmsWorkStationRecord.getUnqualifyNum());
        fmsWorkStationRecordVO.setWorkTime(fmsWorkStationRecord.getWorkTime());
        fmsWorkStationRecordVO.setTrayCode(fmsWorkStationRecord.getTrayCode());
        fmsWorkStationRecordVO.setPartCode(fmsWorkStationRecord.getPartCode());
        fmsWorkStationRecordVO.setRemark(fmsWorkStationRecord.getRemark());
        fmsWorkStationRecordVO.setId(fmsWorkStationRecord.getId());
        fmsWorkStationRecordVO.setStatus(fmsWorkStationRecord.getStatus());
        return fmsWorkStationRecordVO;
    }
 
    @Override // org.springblade.modules.fms.convert.FmsWorkStationRecordConvert
    public FmsWorkStationRecord convert(FmsWorkStationRecordVO fmsWorkStationRecordVO) {
        if (fmsWorkStationRecordVO == null) {
            return null;
        }
        FmsWorkStationRecord fmsWorkStationRecord = new FmsWorkStationRecord();
        fmsWorkStationRecord.setId(fmsWorkStationRecordVO.getId());
        fmsWorkStationRecord.setStatus(fmsWorkStationRecordVO.getStatus());
        fmsWorkStationRecord.setOrderId(fmsWorkStationRecordVO.getOrderId());
        fmsWorkStationRecord.setOrderProcessId(fmsWorkStationRecordVO.getOrderProcessId());
        fmsWorkStationRecord.setWorkStationId(fmsWorkStationRecordVO.getWorkStationId());
        fmsWorkStationRecord.setWorkStationName(fmsWorkStationRecordVO.getWorkStationName());
        fmsWorkStationRecord.setStartTime(fmsWorkStationRecordVO.getStartTime());
        fmsWorkStationRecord.setEndTime(fmsWorkStationRecordVO.getEndTime());
        fmsWorkStationRecord.setQualifyNum(fmsWorkStationRecordVO.getQualifyNum());
        fmsWorkStationRecord.setUnqualifyNum(fmsWorkStationRecordVO.getUnqualifyNum());
        fmsWorkStationRecord.setWorkTime(fmsWorkStationRecordVO.getWorkTime());
        fmsWorkStationRecord.setTrayCode(fmsWorkStationRecordVO.getTrayCode());
        fmsWorkStationRecord.setPartCode(fmsWorkStationRecordVO.getPartCode());
        fmsWorkStationRecord.setRemark(fmsWorkStationRecordVO.getRemark());
        return fmsWorkStationRecord;
    }
 
    @Override // org.springblade.modules.fms.convert.FmsWorkStationRecordConvert
    public List<FmsWorkStationRecordVO> convert(List<FmsWorkStationRecord> list) {
        if (list == null) {
            return null;
        }
        List<FmsWorkStationRecordVO> list1 = new ArrayList<>(list.size());
        for (FmsWorkStationRecord fmsWorkStationRecord : list) {
            list1.add(convert(fmsWorkStationRecord));
        }
        return list1;
    }
 
    @Override // org.springblade.modules.fms.convert.FmsWorkStationRecordConvert
    public List<FmsProducePartVO> convertPartList(List<FmsProducePartDTO> fmsProducePartDTOS) {
        if (fmsProducePartDTOS == null) {
            return null;
        }
        List<FmsProducePartVO> list = new ArrayList<>(fmsProducePartDTOS.size());
        for (FmsProducePartDTO fmsProducePartDTO : fmsProducePartDTOS) {
            list.add(convertPartVO(fmsProducePartDTO));
        }
        return list;
    }
 
    @Override // org.springblade.modules.fms.convert.FmsWorkStationRecordConvert
    public FmsProducePartVO convertPartVO(FmsProducePartDTO fmsProducePartDTOS) {
        if (fmsProducePartDTOS == null) {
            return null;
        }
        FmsProducePartVO fmsProducePartVO = new FmsProducePartVO();
        fmsProducePartVO.setPartType(FmsWorkStationRecordConvert.translatePartType(fmsProducePartDTOS.getPartType()));
        fmsProducePartVO.setCurrentPosition(FmsWorkStationRecordConvert.translatePosition(fmsProducePartDTOS.getCurrentPosition()));
        fmsProducePartVO.setPartCode(fmsProducePartDTOS.getPartCode());
        fmsProducePartVO.setTrayCode(fmsProducePartDTOS.getTrayCode());
        fmsProducePartVO.setProcessCode(fmsProducePartDTOS.getProcessCode());
        fmsProducePartVO.setProcessName(fmsProducePartDTOS.getProcessName());
        fmsProducePartVO.setWorkStationName(fmsProducePartDTOS.getWorkStationName());
        fmsProducePartVO.setCurrentStation(fmsProducePartDTOS.getCurrentStation());
        fmsProducePartVO.setStartTime(fmsProducePartDTOS.getStartTime());
        fmsProducePartVO.setEndTime(fmsProducePartDTOS.getEndTime());
        return fmsProducePartVO;
    }
}