1
935090232@qq.com
2021-01-27 f99c2be9a02fbb88dc9331b026e21821ecfeff8b
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
package com.matrix.system.app.mapper;
 
import com.matrix.system.app.vo.ServiceOrderDetailVo;
import com.matrix.system.hive.bean.SysProjServices;
import com.matrix.system.hive.bean.SysVipInfo;
import javax.annotation.Generated;
 
@Generated(
    value = "org.mapstruct.ap.MappingProcessor",
    date = "2021-01-26T20:08:11+0800",
    comments = "version: 1.3.0.Final, compiler: javac, environment: Java 1.8.0_181 (Oracle Corporation)"
)
public class SysProjServiceMapperImpl extends SysProjServiceMapper {
 
    @Override
    public ServiceOrderDetailVo projServiceToDetailVo(SysProjServices projServices) {
        if ( projServices == null ) {
            return null;
        }
 
        ServiceOrderDetailVo serviceOrderDetailVo = new ServiceOrderDetailVo();
 
        serviceOrderDetailVo.setStaffName( projServices.getCreateStaffName() );
        serviceOrderDetailVo.setVipName( projServicesVipInfoVipName( projServices ) );
        serviceOrderDetailVo.setPhone( projServicesVipInfoPhone( projServices ) );
        serviceOrderDetailVo.setStatus( projServices.getState() );
        serviceOrderDetailVo.setComment( projServices.getComment() );
        serviceOrderDetailVo.setServiceNo( projServices.getServiceNo() );
        serviceOrderDetailVo.setYyTime( projServices.getYyTime() );
        serviceOrderDetailVo.setBedName( projServices.getBedName() );
        serviceOrderDetailVo.setPlsName( projServices.getPlsName() );
        serviceOrderDetailVo.setTotalTime( projServices.getTotalTime() );
 
        return serviceOrderDetailVo;
    }
 
    private String projServicesVipInfoVipName(SysProjServices sysProjServices) {
        if ( sysProjServices == null ) {
            return null;
        }
        SysVipInfo vipInfo = sysProjServices.getVipInfo();
        if ( vipInfo == null ) {
            return null;
        }
        String vipName = vipInfo.getVipName();
        if ( vipName == null ) {
            return null;
        }
        return vipName;
    }
 
    private String projServicesVipInfoPhone(SysProjServices sysProjServices) {
        if ( sysProjServices == null ) {
            return null;
        }
        SysVipInfo vipInfo = sysProjServices.getVipInfo();
        if ( vipInfo == null ) {
            return null;
        }
        String phone = vipInfo.getPhone();
        if ( phone == null ) {
            return null;
        }
        return phone;
    }
}