3c2353cd
杜方
1、畅游通核销app源码提交;
|
1
2
|
package com.ectrip.trips.net;
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
3
|
import java.util.ArrayList;
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
4
5
6
7
|
import java.util.HashMap;
import java.util.List;
import android.content.Context;
|
efb28bd0
杜方
1、畅游通核销app:增加不同查询...
|
8
|
import android.text.TextUtils;
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
9
10
11
|
import android.widget.Toast;
import com.ectrip.cyt.base.DataTrans;
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
12
|
import com.ectrip.cyt.bean.ConfigBean;
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
13
14
15
16
17
|
import com.ectrip.cyt.callback.HttpCallback;
import com.ectrip.cyt.config.DevicTool;
import com.ectrip.cyt.config.MyApp;
import com.ectrip.cyt.constant.LogoType;
import com.ectrip.cyt.constant.constant;
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
18
|
import com.ectrip.cyt.db.DbManager;
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
19
|
import com.ectrip.cyt.request.ConsumeCodeRequest;
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
import com.ectrip.cyt.request.ConsumeOrderRequest;
import com.ectrip.cyt.request.DetectVersionRequest;
import com.ectrip.cyt.request.LoginRequest;
import com.ectrip.cyt.request.ProductOfConsumeOrder;
import com.ectrip.cyt.request.QueryConsumedDetailRequest;
import com.ectrip.cyt.request.QueryOrderRequest;
import com.ectrip.cyt.request.ReprintVoucherRequest;
import com.ectrip.cyt.request.StatisticOrderRequest;
import com.ectrip.cyt.ui.BaseActivity;
import com.ectrip.cyt.utils.LogUtil;
import com.ectrip.cyt.utils.SharedPreferences2Obj;
/**
* @author jigo 网络访问工具类
*/
public class HttpHelper extends HttpHelperCore {
|
72876d86
杜方
畅游通核销app: 1.增加550...
|
36
|
public static final String TAG="HttpHelper";
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
37
38
|
private Context mContext;
public static HttpHelper helper = null;
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
39
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
40
41
42
43
44
45
|
private String devType = "MDEV"; // 移动终端:MDEV 售票窗口:WDEV
private static Boolean testMOdel = null;
private Integer type;
private static BaseActivity activity;
// public static final String action="/service/terminal-2.action";
public final String action = "/service/terminal-3.do";
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
46
|
private ArrayList<ConfigBean> configBeans = DbManager.GetConfigs();
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
47
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
48
49
50
51
52
53
54
|
public static HttpHelper getInstance(Context mContext) {
if (helper == null) {
helper = new HttpHelper(mContext);
}
activity = (BaseActivity) mContext;
return helper;
}
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
55
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
56
57
58
59
60
61
62
|
private HttpHelper(Context mContext) {
this.mContext = mContext;
testMOdel = SharedPreferences2Obj.getInstance(mContext)
.setName("config").getObject("testMOdel", Boolean.class);
type = SharedPreferences2Obj.getInstance(mContext)
.setName("MachineType").getObject("type", Integer.class);
}
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
63
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
64
65
66
67
68
69
70
71
72
73
74
|
/**
* 获取终端获取订单信息
*
* @param method 验证码: CODE 手机号码: PHONE 证件号码: ID 订单号码: ORDER
* @param code
*/
QueryOrderRequest orderRequest;
public void queryOrder(String method, String code, String phone,
String credentials, String orderId, String startDate,
String endDate, String pageSize, String count, HttpCallback<DataTrans> httpCallback) {
|
efb28bd0
杜方
1、畅游通核销app:增加不同查询...
|
75
|
if (!TextUtils.isEmpty(orderId) && (orderId.startsWith("TY_") || (orderId.startsWith("PMS_")))) {
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
76
77
78
79
80
81
82
83
84
|
String voucher = orderId;
orderRequest = new QueryOrderRequest(method, code,
phone, credentials, "", startDate, endDate, pageSize, count, voucher);
} else {
orderRequest = new QueryOrderRequest(method, code,
phone, credentials, orderId, startDate, endDate, pageSize, count, "");
}
orderRequest.setVer(MyApp.getInstance().getVer());
orderRequest.setVerType(MyApp.getInstance().getVerType());
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
85
|
orderRequest.setDevId(configBeans.get(0).getEc_mac());
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
86
87
88
89
90
91
|
orderRequest.setDevType(devType);
HashMap<String, String> map = new HashMap<String, String>();
map.put("method", "queryOrder");
String requestParam = DataTool.envelopeData(orderRequest, MyApp
.getInstance().getSignkey(), MyApp.getInstance().getIdentity());
map.put("requestParam", requestParam);
|
72876d86
杜方
畅游通核销app: 1.增加550...
|
92
|
LogUtil.i(TAG,requestParam + "requestParam");
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
93
|
executeHttpPost(
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
94
|
"https://" + MyApp.getInstance().getServiceIp() + action, "",
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
95
|
map, httpCallback, "data", DataTrans.class);
|
72876d86
杜方
畅游通核销app: 1.增加550...
|
96
|
LogUtil.i(TAG,"url = " + "http://" + MyApp.getInstance().getServiceIp() + action);
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
97
98
99
100
101
102
103
104
105
|
if (testMOdel != null && testMOdel) { // 这个是调试弹框
if (type == null) {
return;
}
if (activity == null) {
return;
}
activity.MToast(mContext, "服务地址:"
+ MyApp.getInstance().getServiceIp() + ";" + "机器码:"
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
106
|
+ configBeans.get(0).getEc_mac() + ";" + credentials + ";"
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
|
+ phone + ";", Toast.LENGTH_LONG);
}
}
/**
* @param orderId 订单 ID
* @param count 消费数量
* @param password 订单密码
* @param verifyPassword 是否验证密码 是: TRUE 否: FALSE
* @param httpCallback 回调
*/
public void consumeOrder(String orderId, String count, String password,
String verifyPassword, String consumedSeq, List<ProductOfConsumeOrder> products, HttpCallback<DataTrans> httpCallback) {
Long accountId = MyApp.getInstance().getAccountId();
ConsumeOrderRequest consumeCount = new ConsumeOrderRequest(orderId,
count, password, verifyPassword, consumedSeq, products);
consumeCount.setVer(MyApp.getInstance().getVer());
consumeCount.setVerType(MyApp.getInstance().getVerType());
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
125
|
consumeCount.setDevId(configBeans.get(0).getEc_mac());
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
126
127
128
129
130
131
132
133
|
consumeCount.setAccountId(accountId);
consumeCount.setDevType(devType);
HashMap<String, String> map = new HashMap<String, String>();
map.put("method", "consumeOrder");
String requestParam = DataTool.envelopeData(consumeCount, MyApp
.getInstance().getSignkey(), MyApp.getInstance().getIdentity());
map.put("requestParam", requestParam);
|
72876d86
杜方
畅游通核销app: 1.增加550...
|
134
|
LogUtil.i(TAG,"requestParam" + requestParam);
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
135
|
executeHttpPost(
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
136
|
"https://" + MyApp.getInstance().getServiceIp() + action, "",
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
137
|
map, httpCallback, "data", DataTrans.class);
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
138
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
139
140
141
142
143
144
145
146
147
|
if (testMOdel != null && testMOdel) { // 这个是调试弹框
if (type == null) {
return;
}
if (activity == null) {
return;
}
activity.MToast(mContext, "服务地址:"
+ MyApp.getInstance().getServiceIp() + ";" + "机器码:"
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
148
|
+ configBeans.get(0).getEc_mac() + ";" + "订单号:" + orderId
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
149
150
151
|
+ ";", Toast.LENGTH_LONG);
}
}
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
152
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
153
154
155
156
157
158
159
|
public void consumeOrderPart(String orderId, String count, String password,
String verifyPassword, String consumedSeq, List<ProductOfConsumeOrder> products, String id, boolean isId, HttpCallback<DataTrans> httpCallback) {
Long accountId = MyApp.getInstance().getAccountId();
ConsumeOrderRequest consumeCount = new ConsumeOrderRequest(orderId,
count, password, verifyPassword, consumedSeq, products);
consumeCount.setVer(MyApp.getInstance().getVer());
consumeCount.setVerType(MyApp.getInstance().getVerType());
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
160
|
consumeCount.setDevId(configBeans.get(0).getEc_mac());
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
161
162
163
164
165
166
167
|
consumeCount.setAccountId(accountId);
consumeCount.setDevType(devType);
if (isId) {
consumeCount.setCredentials(id);
} else {
consumeCount.setVoucher(id);
}
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
168
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
169
170
171
172
173
|
HashMap<String, String> map = new HashMap<String, String>();
map.put("method", "consumeOrder");
String requestParam = DataTool.envelopeData(consumeCount, MyApp
.getInstance().getSignkey(), MyApp.getInstance().getIdentity());
map.put("requestParam", requestParam);
|
72876d86
杜方
畅游通核销app: 1.增加550...
|
174
|
LogUtil.i(TAG,"requestParam" + requestParam);
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
175
|
executeHttpPost(
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
176
|
"https://" + MyApp.getInstance().getServiceIp() + action, "",
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
177
|
map, httpCallback, "data", DataTrans.class);
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
178
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
179
180
181
182
183
184
185
186
187
|
if (testMOdel != null && testMOdel) { // 这个是调试弹框
if (type == null) {
return;
}
if (activity == null) {
return;
}
activity.MToast(mContext, "服务地址:"
+ MyApp.getInstance().getServiceIp() + ";" + "机器码:"
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
188
|
+ configBeans.get(0).getEc_mac() + ";" + "订单号:" + orderId
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
189
190
191
|
+ ";", Toast.LENGTH_LONG);
}
}
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
|
public void codeConsume(String orderId, String count, String password,
String verifyPassword, String consumedSeq, List<ProductOfConsumeOrder> products, HttpCallback<DataTrans> httpCallback) {
Long accountId = MyApp.getInstance().getAccountId();
ConsumeCodeRequest consumeCode = new ConsumeCodeRequest(orderId,
count, password, verifyPassword, consumedSeq, products);
consumeCode.setVer(MyApp.getInstance().getVer());
consumeCode.setVerType(MyApp.getInstance().getVerType());
consumeCode.setDevId(configBeans.get(0).getEc_mac());
consumeCode.setAccountId(accountId);
consumeCode.setDevType(devType);
HashMap<String, String> map = new HashMap<String, String>();
map.put("method", "onePassCodeConsumed");
String requestParam = DataTool.envelopeData(consumeCode, MyApp
.getInstance().getSignkey(), MyApp.getInstance().getIdentity());
map.put("requestParam", requestParam);
LogUtil.i(TAG,"requestParam" + requestParam);
LogUtil.i(TAG,"服务器地址:" + MyApp.getInstance().getServiceIp());
executeHttpPost(
"https://" + MyApp.getInstance().getServiceIp() + action, "",
map, httpCallback, "data", DataTrans.class);
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
213
|
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
214
215
216
217
218
219
220
221
222
223
224
225
226
|
if (testMOdel != null && testMOdel) { // 这个是调试弹框
if (type == null) {
return;
}
if (activity == null) {
return;
}
activity.MToast(mContext, "服务地址:"
+ MyApp.getInstance().getServiceIp() + ";" + "机器码:"
+ configBeans.get(0).getEc_mac() + ";" + "订单号:" + orderId
+ ";", Toast.LENGTH_LONG);
}
}
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
227
228
229
230
231
232
233
234
235
236
237
238
239
|
/**
* @param startdate
* @param enddate
* @param month
* @param httpCallback
* @param method DAY MON 统计订单
*/
public void statisticsOrder(String method, String startdate,
String enddate, String month, HttpCallback<DataTrans> httpCallback) {
StatisticOrderRequest consumeCount = new StatisticOrderRequest(method,
startdate, enddate, month);
consumeCount.setVer(MyApp.getInstance().getVer());
consumeCount.setVerType(MyApp.getInstance().getVerType());
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
240
241
|
// consumeCount.setDevId(DevicTool.getInstance().getDevId());
consumeCount.setDevId(configBeans.get(0).getEc_mac());
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
242
243
244
245
246
247
|
consumeCount.setDevType(devType);
HashMap<String, String> map = new HashMap<String, String>();
map.put("method", "consumeSummary");
String requestParam = DataTool.envelopeData(consumeCount, MyApp
.getInstance().getSignkey(), MyApp.getInstance().getIdentity());
map.put("requestParam", requestParam);
|
72876d86
杜方
畅游通核销app: 1.增加550...
|
248
|
LogUtil.i(TAG,"requestParam" + requestParam);
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
249
|
executeHttpPost(
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
250
|
"https://" + MyApp.getInstance().getServiceIp() + action, "",
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
251
252
253
254
255
256
257
258
|
map, httpCallback, "data", DataTrans.class);
if (testMOdel != null && testMOdel) { // 这个是调试弹框
if (type == null) {
return;
}
if (activity == null) {
return;
}
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
259
260
261
262
263
|
// activity.MToast(mContext, "服务地址:"
// + MyApp.getInstance().getServiceIp() + ";" + "机器码:"
// + DevicTool.getInstance().getDevId() + ";" + "开始时间:"
// + startdate + ";" + "结束:" + enddate + ";" + "月份:" + month,
// Toast.LENGTH_LONG);
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
264
265
|
activity.MToast(mContext, "服务地址:"
+ MyApp.getInstance().getServiceIp() + ";" + "机器码:"
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
266
|
+ configBeans.get(0).getEc_mac() + ";" + "开始时间:"
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
267
268
269
270
|
+ startdate + ";" + "结束:" + enddate + ";" + "月份:" + month,
Toast.LENGTH_LONG);
}
}
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
271
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
272
273
274
275
276
277
278
279
280
281
|
/**
* @param orderId 订单号
* @param httpCallback 不打小票列表
*/
public void queryConsumedDetail(String orderId,
HttpCallback<DataTrans> httpCallback) {
QueryConsumedDetailRequest reprintVoucherRequest = new QueryConsumedDetailRequest();
reprintVoucherRequest.setOrderId(orderId);
reprintVoucherRequest.setVer(MyApp.getInstance().getVer());
reprintVoucherRequest.setVerType(MyApp.getInstance().getVerType());
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
282
283
|
// reprintVoucherRequest.setDevId(DevicTool.getInstance().getDevId());
reprintVoucherRequest.setDevId(configBeans.get(0).getEc_mac());
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
284
285
286
287
288
289
290
|
reprintVoucherRequest.setDevType(devType);
HashMap<String, String> map = new HashMap<String, String>();
map.put("method", "consumeHistoryQuery");
String requestParam = DataTool.envelopeData(reprintVoucherRequest,
MyApp.getInstance().getSignkey(), MyApp.getInstance()
.getIdentity());
map.put("requestParam", requestParam);
|
72876d86
杜方
畅游通核销app: 1.增加550...
|
291
|
LogUtil.i(TAG,"requestParam" + requestParam);
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
292
|
executeHttpPost(
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
293
|
"https://" + MyApp.getInstance().getServiceIp() + action, "",
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
294
295
296
297
298
299
300
301
|
map, httpCallback, "data", DataTrans.class);
if (testMOdel != null && testMOdel) { // 这个是调试弹框
if (type == null) {
return;
}
if (activity == null) {
return;
}
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
302
303
304
305
|
// activity.MToast(mContext, "服务地址:"
// + MyApp.getInstance().getServiceIp() + ";" + "机器码:"
// + DevicTool.getInstance().getDevId() + ";" + "补打订单:" + orderId,
// Toast.LENGTH_LONG);
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
306
307
|
activity.MToast(mContext, "服务地址:"
+ MyApp.getInstance().getServiceIp() + ";" + "机器码:"
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
308
|
+ configBeans.get(0).getEc_mac() + ";" + "补打订单:" + orderId,
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
309
310
311
|
Toast.LENGTH_LONG);
}
}
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
312
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
|
/**
* @param orderId 订单号
* @param httpCallback 补打小票信息
*/
public void reprintVoucher(String orderId, List<String> orderDetailIds,
HttpCallback<DataTrans> httpCallback) {
ReprintVoucherRequest reprintVoucherRequest = new ReprintVoucherRequest();
reprintVoucherRequest.setOrderId(orderId);
StringBuffer buffer = new StringBuffer();
for (int i = 0; i < orderDetailIds.size(); i++) {
if (i != orderDetailIds.size() - 1) {
buffer.append(orderDetailIds.get(i) + ",");
} else {
buffer.append(orderDetailIds.get(i));
}
}
reprintVoucherRequest.setOrderDetailIds(buffer.toString());
reprintVoucherRequest.setVer(MyApp.getInstance().getVer());
reprintVoucherRequest.setVerType(MyApp.getInstance().getVerType());
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
332
333
|
// reprintVoucherRequest.setDevId(DevicTool.getInstance().getDevId());
reprintVoucherRequest.setDevId(configBeans.get(0).getEc_mac());
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
334
335
336
337
338
339
340
|
reprintVoucherRequest.setDevType(devType);
HashMap<String, String> map = new HashMap<String, String>();
map.put("method", "reprintVoucher");
String requestParam = DataTool.envelopeData(reprintVoucherRequest,
MyApp.getInstance().getSignkey(), MyApp.getInstance()
.getIdentity());
map.put("requestParam", requestParam);
|
72876d86
杜方
畅游通核销app: 1.增加550...
|
341
|
LogUtil.i(TAG,"requestParam" + requestParam);
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
342
|
executeHttpPost(
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
343
|
"https://" + MyApp.getInstance().getServiceIp() + action, "",
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
344
345
346
347
348
349
350
351
|
map, httpCallback, "data", DataTrans.class);
if (testMOdel != null && testMOdel) { // 这个是调试弹框
if (type == null) {
return;
}
if (activity == null) {
return;
}
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
352
353
354
355
|
// activity.MToast(mContext, "服务地址:"
// + MyApp.getInstance().getServiceIp() + ";" + "机器码:"
// + DevicTool.getInstance().getDevId() + ";" + "补打订单:" + orderId,
// Toast.LENGTH_LONG);
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
356
357
|
activity.MToast(mContext, "服务地址:"
+ MyApp.getInstance().getServiceIp() + ";" + "机器码:"
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
358
|
+ configBeans.get(0).getEc_mac() + ";" + "补打订单:" + orderId,
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
359
360
361
|
Toast.LENGTH_LONG);
}
}
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
362
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
363
364
365
366
367
368
369
|
/**
* 在线升级
*
* @param curVersionName
* @param signkey 标识
* @param identity 编码
* @param url ip或者域名
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
370
|
*/
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
371
372
373
|
public void versionUpdate(String curVersionName, String signkey,
String identity, String url, HttpCallback<DataTrans> httpCallback) {
DetectVersionRequest detectVersionRequest = new DetectVersionRequest();
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
374
375
|
// detectVersionRequest.setDevId(DevicTool.getInstance().getDevId());
detectVersionRequest.setDevId(configBeans.get(0).getEc_mac());
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
376
377
378
379
380
381
382
383
384
385
386
387
|
detectVersionRequest.setDevType("MDEV");
detectVersionRequest.setVer(curVersionName);
if (constant.logoMark == LogoType.CYT.getValue() || constant.logoMark == LogoType.EMC.getValue()) {
detectVersionRequest.setVerType("CT");
} else if (constant.logoMark == LogoType.QNE.getValue()) {
detectVersionRequest.setVerType("QT");
}
HashMap<String, String> map = new HashMap<String, String>();
map.put("method", "detectVersion");
String requestParam = DataTool.envelopeData(detectVersionRequest,
signkey, identity);
map.put("requestParam", requestParam);
|
72876d86
杜方
畅游通核销app: 1.增加550...
|
388
|
LogUtil.i(TAG,"requestParam" + requestParam);
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
389
|
executeHttpPost("https://" + url + action, "", map, httpCallback,
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
390
391
|
"data", DataTrans.class);
}
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
392
|
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
393
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
394
395
396
397
398
399
400
401
|
/**
* 操作员登录
*
* @param username
* @param password
* @param httpCallback
*/
public void login(String username, String password, HttpCallback<DataTrans> httpCallback) {
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
402
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
403
404
405
406
407
|
LoginRequest loginRequest = new LoginRequest();
loginRequest.setAccountName(username);
loginRequest.setPassword(password);
loginRequest.setVer(MyApp.getInstance().getVer());
loginRequest.setVerType(MyApp.getInstance().getVerType());
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
408
409
|
// loginRequest.setDevId(DevicTool.getInstance().getDevId());
loginRequest.setDevId(configBeans.get(0).getEc_mac());
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
410
411
412
413
414
415
416
417
|
loginRequest.setDevType(devType);
HashMap<String, String> map = new HashMap<String, String>();
map.put("method", "login");
String requestParam = DataTool.envelopeData(loginRequest,
MyApp.getInstance().getSignkey(), MyApp.getInstance()
.getIdentity());
map.put("requestParam", requestParam);
|
72876d86
杜方
畅游通核销app: 1.增加550...
|
418
|
LogUtil.i(TAG,"requestParam" + requestParam);
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
419
|
executeHttpPost(
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
420
|
"https://" + MyApp.getInstance().getServiceIp() + action, "",
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
421
|
map, httpCallback, "data", DataTrans.class);
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
422
423
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
424
|
}
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
425
|
}
|