ConfigRPC.java
3.12 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
package com.diligrp.mobsite.getway.rpc;
import com.diligrp.website.web.interfaces.domain.output.*;
import java.util.List;
/**
* <B>Description</B> 获取配置的rpc <br />
* <B>Copyright</B> Copyright (c) 2014 www.diligrp.com All rights reserved. <br />
* 本软件源代码版权归地利集团,未经许可不得任意复制与传播.<br />
* <B>Company</B> 地利集团
* @createTime May 27, 2014 11:35:25 AM
* @author wujianjun
*/
public interface ConfigRPC {
/**
* 获取单位信息
* @return
* @createTime 2015年9月28日 下午2:43:08
* @author zhangshirui
*/
DataDictionaryResp getMeasuringUnit();
/**
* 获取退款理由
*/
DataDictionaryResp getRefundOrderReson();
/**
* 获取取消理由
*/
DataDictionaryResp getCancelOrderReson();
/**
* 根据CODE返回数据字典
* @param code
* @return
*/
DataDictionaryResp getDataDictionary(String code);
/**
* 根据CODE返回数据字典没有缓存
* @param code
* @return
*/
public DataDictionaryResp getDataDictionaryNoCache(String code);
/**
* 根据省市id查询下级城市信息
* @param parentId
* @return
* @createTime 2015年9月28日 下午2:43:59
* @author zhangshirui
*/
List<CityResp> listChildrenAddressById(Long parentId);
/**
* 获取国家下的城市
* @param country
* @return
* @createTime 2015年9月28日 下午2:45:27
* @author zhangshirui
*/
List<CityResp> getCountry(Long country);
public List<CountryDto> getAllCountryTree();
/**
* 根据字典编码后去值
* @param dicCode
* @param code
* @return
* @createTime 2015年9月28日 下午2:46:11
* @author zhangshirui
*/
DataDictionaryValueResp getDataDicByCode(String dicCode, String code);
/**
* 获取短信模板
* @param code
* @return
* @createTime 2014年11月10日 下午3:29:48
* @author zhangshirui
*/
DataDictionaryResp getMessageTemplate(String code);
/**
* 查询国家和城市名称
* @param addressId
* @return
* @createTime 2015年5月4日 下午7:13:12
* @author zhangshirui
*/
String getProvinceAndCityByZoneId(Long addressId, boolean isSimple);
/**
* 查询预制变量
* @param code
* @return
* @createTime 2015年5月12日 下午3:37:03
* @author zhangshirui
*/
String getSystemConfig(String code);
/**
* 查询店铺等级
* @param gradeId
* @return
* @createTime 2015年5月12日 下午3:37:03
* @author duanyugen
*/
AuthLevelResp getShopGrade(Long gradeId);
/**
* 根据城市id查询父类城市信息
* @param cityId
* @return
* @createTime 2015年8月13日 下午3:36:34
* @author zhangshirui
*/
List<CityResp> getParentCityListById(Integer cityId);
/**
*开关没有缓存
* */
String getSystemConfigNoCache(String code);
/**
* 获取城市信息
*/
List<CityResp> getCityByCityId(List<Long> cityIds);
/**
* 获取会员身份列表
*/
public List<DataDictionaryValueResp> getSysDictionary(String codeName);
}