WosaiHelperImpl.java
4.13 KB
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
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
package com.xiniunet.erp.wosai.helper;
import com.xiniunet.framework.security.Passport;
import com.xiniunet.wosai.request.*;
import com.xiniunet.wosai.response.*;
import com.xiniunet.wosai.service.WosaiService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
/**
 * Created on 2015-08-08.
 *
 * @author 吕浩
 * @since 1.0.0
 */
@Component
public class WosaiHelperImpl implements WosaiHelper {
    @Autowired
    private WosaiService wosaiService;
    /**
     * 根据Id获取喔噻的帐户
     *
     * @param request  获取喔噻的帐户请求
     * @param passport 用户护照
     * @return 获取喔噻的帐户应答
     */
    @Override
    public AccountGetResponse getAccount(AccountGetRequest request, Passport passport) {
        return wosaiService.getAccount(request, passport);
    }
    /**
     * 模糊查询喔噻的帐户
     *
     * @param request  模糊查询喔噻的帐户请求
     * @param passport 用户护照
     * @return 模糊查询喔噻的帐户应答
     */
    @Override
    public AccountSearchResponse searchAccount(AccountSearchRequest request, Passport passport) {
        return wosaiService.searchAccount(request, passport);
    }
    /**
     * 高级查询喔噻的帐户
     *
     * @param request  高级查询喔噻的帐户请求
     * @param passport 用户护照
     * @return 高级查询应答
     */
    @Override
    public AccountFindResponse findAccount(AccountFindRequest request, Passport passport) {
        return wosaiService.findAccount(request, passport);
    }
    /**
     * 获取所有喔噻的帐户列表
     *
     * @param request  获取所有喔噻的帐户列表请求
     * @param passport 用户护照
     * @return 获取所有喔噻的帐户列表应答
     */
    @Override
    public AccountGetAllListResponse getAccountAllList(AccountGetAllListRequest request, Passport passport) {
        return wosaiService.getAccountAllList(request, passport);
    }
    /**
     * 创建喔噻的帐户
     *
     * @param request  创建喔噻的帐户请求
     * @param passport 用户护照
     * @return 创建喔噻的帐户应答
     */
    @Override
    public AccountCreateResponse createAccount(AccountCreateRequest request, Passport passport) {
        return wosaiService.createAccount(request, passport);
    }
    /**
     * 更新喔噻的帐户
     *
     * @param request  更新喔噻的帐户请求
     * @param passport 用户护照
     * @return 更新喔噻的帐户应答
     */
    @Override
    public AccountUpdateResponse updateAccount(AccountUpdateRequest request, Passport passport) {
        return wosaiService.updateAccount(request, passport);
    }
    /**
     * 删除喔噻的帐户
     *
     * @param request  删除喔噻的帐户请求
     * @param passport 用户护照
     * @return 删除喔噻的帐户应答
     */
    @Override
    public AccountDeleteResponse deleteAccount(AccountDeleteRequest request, Passport passport) {
        return wosaiService.deleteAccount(request, passport);
    }
    /**
     * 作废喔噻的帐户
     *
     * @param request  作废喔噻的帐户请求
     * @param passport 用户护照
     * @return 作废喔噻的帐户应答
     */
    @Override
    public AccountInactiveResponse inactiveAccount(AccountInactiveRequest request, Passport passport) {
        return wosaiService.inactiveAccount(request, passport);
    }
    /**
     * 激活喔噻的帐户
     *
     * @param request  激活喔噻的帐户请求
     * @param passport 用户护照
     * @return 激活喔噻的帐户应答
     */
    @Override
    public AccountActiveResponse activeAccount(AccountActiveRequest request, Passport passport) {
        return wosaiService.activeAccount(request, passport);
    }
    /**
     * 导入喔噻的帐户
     *
     * @param request  导入喔噻的帐户请求
     * @param passport 用户护照
     * @return 导入喔噻的帐户应答
     */
    @Override
    public AccountListImportResponse importAccountList(AccountListImportRequest request, Passport passport) {
        return wosaiService.importAccountList(request, passport);
    }
}