WebsiteClient.java
3.1 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
package com.diligrp.website.web.interfaces;
import com.diligrp.website.web.interfaces.service.*;
import com.diligrp.website.web.interfaces.service.impl.*;
public class WebsiteClient {
private CityService cityService;
private SysConfigService sysConfigService;
private DataDictionaryService dataDictionaryService;
private MailService mailService;
private DiliServiceService diliServiceService;
private SMSService smsService;
private PickUpApiService pickUpApiService;
private EncryptService encryptService;
private ShopNameModifyService shopNameModifyService;
private AuthLevelService authLevelService;
private OperateLogService operateLogService;
public WebsiteClient(String token, String baseUrl) {
cityService = new CityServiceImpl(token, baseUrl);
sysConfigService = new SysConfigServiceImpl(token, baseUrl);
dataDictionaryService = new DataDictionaryServiceImpl(token, baseUrl);
mailService = new MailServiceImpl(token, baseUrl);
diliServiceService = new DiliServiceServiceImpl(token, baseUrl);
smsService = new SMSServiceImpl(token, baseUrl);
pickUpApiService = new PickUpApiServiceImpl(token, baseUrl);
encryptService = new EncryptServiceImpl(token, baseUrl);
shopNameModifyService = new ShopNameModifyServiceImpl(token, baseUrl);
authLevelService = new AuthLevelServiceImpl(token, baseUrl);
operateLogService = new OperateLogServiceImpl(token, baseUrl);
}
public CityService getCityService() {
return this.cityService;
}
public SysConfigService getSysConfigService() {
return this.sysConfigService;
}
public DataDictionaryService getDataDictionaryService() {
return this.dataDictionaryService;
}
public DiliServiceService getDiliServiceService() {
return diliServiceService;
}
public MailService getMailService() {
return this.mailService;
}
public SMSService getSMSService() {
return this.smsService;
}
public PickUpApiService getPickUpApiService() {
return this.pickUpApiService;
}
public EncryptService getEncryptService(){
return this.encryptService;
}
public ShopNameModifyService getShopNameModifyService() {
return shopNameModifyService;
}
public AuthLevelService getAuthLevelService() {
return authLevelService;
}
public OperateLogService getOperateLogService() {
return operateLogService;
}
public static void main(String[] args) {
WebsiteClient client = new WebsiteClient("token", "http://manweb.1n4j.com/");
CityService cityService = client.getCityService();
System.out.println(cityService.getParentCityListById(1231003));
// PickUpApiService pickUpApiService = client.getPickUpApiService();
// System.out.println(pickUpApiService.getAllPickupInfo(PickupTypeEnum.ALL));
// SMSService sms = client.getSMSService();
//
// SMSReq req = new SMSReq();
// req.setSmsMob("13693447275");
// req.setSmsText("test...");
//
// sms.sendSMS(req);
}
}