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 {
|
7fa57dc5
杜方
畅游通核销app():1. 4.0版本
|
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
|
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";
|
22a717ff
杜方
畅游通核销4.0:1.更换地址
|
45
|
// public final String action = "/service/terminal-3.do";
|
7fa57dc5
杜方
畅游通核销app():1. 4.0版本
|
46
|
public final String action = "/service/terminal-3";
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
47
|
private ArrayList<ConfigBean> configBeans = DbManager.GetConfigs();
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
48
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
49
50
51
52
53
54
55
|
public static HttpHelper getInstance(Context mContext) {
if (helper == null) {
helper = new HttpHelper(mContext);
}
activity = (BaseActivity) mContext;
return helper;
}
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
56
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
57
58
59
60
61
62
63
|
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源码提交;
|
64
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
65
66
67
68
69
70
71
72
73
74
75
|
/**
* 获取终端获取订单信息
*
* @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:增加不同查询...
|
76
|
if (!TextUtils.isEmpty(orderId) && (orderId.startsWith("TY_") || (orderId.startsWith("PMS_")))) {
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
77
78
79
80
81
82
83
84
85
|
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.部分漏提交
|
86
|
orderRequest.setDevId(configBeans.get(0).getEc_mac());
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
87
88
89
90
91
92
|
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);
|
7fa57dc5
杜方
畅游通核销app():1. 4.0版本
|
93
|
LogUtil.i(TAG, requestParam + "requestParam");
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
94
|
executeHttpPost(
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
95
|
"https://" + MyApp.getInstance().getServiceIp() + action, "",
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
96
|
map, httpCallback, "data", DataTrans.class);
|
7fa57dc5
杜方
畅游通核销app():1. 4.0版本
|
97
|
LogUtil.i(TAG, "url = " + "http://" + MyApp.getInstance().getServiceIp() + action);
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
98
99
100
101
102
103
104
105
106
|
if (testMOdel != null && testMOdel) { // 这个是调试弹框
if (type == null) {
return;
}
if (activity == null) {
return;
}
activity.MToast(mContext, "服务地址:"
+ MyApp.getInstance().getServiceIp() + ";" + "机器码:"
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
107
|
+ configBeans.get(0).getEc_mac() + ";" + credentials + ";"
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
|
+ 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.部分漏提交
|
126
|
consumeCount.setDevId(configBeans.get(0).getEc_mac());
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
127
128
129
130
131
132
133
134
|
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);
|
7fa57dc5
杜方
畅游通核销app():1. 4.0版本
|
135
136
|
LogUtil.i(TAG, "requestParam" + requestParam);
LogUtil.i(TAG, "url = " + "http://" + MyApp.getInstance().getServiceIp() + action);
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
137
|
executeHttpPost(
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
138
|
"https://" + MyApp.getInstance().getServiceIp() + action, "",
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
139
|
map, httpCallback, "data", DataTrans.class);
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
140
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
141
142
143
144
145
146
147
148
149
|
if (testMOdel != null && testMOdel) { // 这个是调试弹框
if (type == null) {
return;
}
if (activity == null) {
return;
}
activity.MToast(mContext, "服务地址:"
+ MyApp.getInstance().getServiceIp() + ";" + "机器码:"
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
150
|
+ configBeans.get(0).getEc_mac() + ";" + "订单号:" + orderId
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
151
152
153
|
+ ";", Toast.LENGTH_LONG);
}
}
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
154
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
155
156
157
158
159
160
161
|
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.部分漏提交
|
162
|
consumeCount.setDevId(configBeans.get(0).getEc_mac());
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
163
164
165
166
167
168
169
|
consumeCount.setAccountId(accountId);
consumeCount.setDevType(devType);
if (isId) {
consumeCount.setCredentials(id);
} else {
consumeCount.setVoucher(id);
}
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
170
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
171
172
173
174
175
|
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);
|
7fa57dc5
杜方
畅游通核销app():1. 4.0版本
|
176
|
LogUtil.i(TAG, "requestParam" + requestParam);
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
177
|
executeHttpPost(
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
178
|
"https://" + MyApp.getInstance().getServiceIp() + action, "",
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
179
|
map, httpCallback, "data", DataTrans.class);
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
180
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
181
182
183
184
185
186
187
188
189
|
if (testMOdel != null && testMOdel) { // 这个是调试弹框
if (type == null) {
return;
}
if (activity == null) {
return;
}
activity.MToast(mContext, "服务地址:"
+ MyApp.getInstance().getServiceIp() + ";" + "机器码:"
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
190
|
+ configBeans.get(0).getEc_mac() + ";" + "订单号:" + orderId
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
191
192
193
|
+ ";", Toast.LENGTH_LONG);
}
}
|
7fa57dc5
杜方
畅游通核销app():1. 4.0版本
|
194
|
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
195
|
public void codeConsume(String orderId, String count, String password,
|
7fa57dc5
杜方
畅游通核销app():1. 4.0版本
|
196
|
String verifyPassword, String consumedSeq, List<ProductOfConsumeOrder> products, HttpCallback<DataTrans> httpCallback) {
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
197
198
199
200
201
202
203
204
205
206
207
208
209
210
|
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);
|
7fa57dc5
杜方
畅游通核销app():1. 4.0版本
|
211
212
|
LogUtil.i(TAG, "requestParam" + requestParam);
LogUtil.i(TAG, "服务器地址:" + MyApp.getInstance().getServiceIp());
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
213
214
215
|
executeHttpPost(
"https://" + MyApp.getInstance().getServiceIp() + action, "",
map, httpCallback, "data", DataTrans.class);
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
216
|
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
217
218
219
220
221
222
223
224
225
226
227
228
229
|
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);
}
}
|
7fa57dc5
杜方
畅游通核销app():1. 4.0版本
|
230
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
231
232
233
234
235
236
237
238
239
240
241
242
243
|
/**
* @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.部分漏提交
|
244
245
|
// consumeCount.setDevId(DevicTool.getInstance().getDevId());
consumeCount.setDevId(configBeans.get(0).getEc_mac());
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
246
247
248
249
250
251
|
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);
|
7fa57dc5
杜方
畅游通核销app():1. 4.0版本
|
252
|
LogUtil.i(TAG, "requestParam" + requestParam);
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
253
|
executeHttpPost(
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
254
|
"https://" + MyApp.getInstance().getServiceIp() + action, "",
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
255
256
257
258
259
260
261
262
|
map, httpCallback, "data", DataTrans.class);
if (testMOdel != null && testMOdel) { // 这个是调试弹框
if (type == null) {
return;
}
if (activity == null) {
return;
}
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
263
264
265
266
267
|
// activity.MToast(mContext, "服务地址:"
// + MyApp.getInstance().getServiceIp() + ";" + "机器码:"
// + DevicTool.getInstance().getDevId() + ";" + "开始时间:"
// + startdate + ";" + "结束:" + enddate + ";" + "月份:" + month,
// Toast.LENGTH_LONG);
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
268
269
|
activity.MToast(mContext, "服务地址:"
+ MyApp.getInstance().getServiceIp() + ";" + "机器码:"
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
270
|
+ configBeans.get(0).getEc_mac() + ";" + "开始时间:"
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
271
272
273
274
|
+ startdate + ";" + "结束:" + enddate + ";" + "月份:" + month,
Toast.LENGTH_LONG);
}
}
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
275
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
276
277
278
279
280
281
282
283
284
285
|
/**
* @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.部分漏提交
|
286
287
|
// reprintVoucherRequest.setDevId(DevicTool.getInstance().getDevId());
reprintVoucherRequest.setDevId(configBeans.get(0).getEc_mac());
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
288
289
290
291
292
293
294
|
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);
|
7fa57dc5
杜方
畅游通核销app():1. 4.0版本
|
295
|
LogUtil.i(TAG, "requestParam" + requestParam);
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
296
|
executeHttpPost(
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
297
|
"https://" + MyApp.getInstance().getServiceIp() + action, "",
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
298
299
300
301
302
303
304
305
|
map, httpCallback, "data", DataTrans.class);
if (testMOdel != null && testMOdel) { // 这个是调试弹框
if (type == null) {
return;
}
if (activity == null) {
return;
}
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
306
307
308
309
|
// activity.MToast(mContext, "服务地址:"
// + MyApp.getInstance().getServiceIp() + ";" + "机器码:"
// + DevicTool.getInstance().getDevId() + ";" + "补打订单:" + orderId,
// Toast.LENGTH_LONG);
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
310
311
|
activity.MToast(mContext, "服务地址:"
+ MyApp.getInstance().getServiceIp() + ";" + "机器码:"
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
312
|
+ configBeans.get(0).getEc_mac() + ";" + "补打订单:" + orderId,
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
313
314
315
|
Toast.LENGTH_LONG);
}
}
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
316
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
|
/**
* @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.部分漏提交
|
336
337
|
// reprintVoucherRequest.setDevId(DevicTool.getInstance().getDevId());
reprintVoucherRequest.setDevId(configBeans.get(0).getEc_mac());
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
338
339
340
341
342
343
344
|
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);
|
7fa57dc5
杜方
畅游通核销app():1. 4.0版本
|
345
|
LogUtil.i(TAG, "requestParam" + requestParam);
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
346
|
executeHttpPost(
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
347
|
"https://" + MyApp.getInstance().getServiceIp() + action, "",
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
348
349
350
351
352
353
354
355
|
map, httpCallback, "data", DataTrans.class);
if (testMOdel != null && testMOdel) { // 这个是调试弹框
if (type == null) {
return;
}
if (activity == null) {
return;
}
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
356
357
358
359
|
// activity.MToast(mContext, "服务地址:"
// + MyApp.getInstance().getServiceIp() + ";" + "机器码:"
// + DevicTool.getInstance().getDevId() + ";" + "补打订单:" + orderId,
// Toast.LENGTH_LONG);
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
360
361
|
activity.MToast(mContext, "服务地址:"
+ MyApp.getInstance().getServiceIp() + ";" + "机器码:"
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
362
|
+ configBeans.get(0).getEc_mac() + ";" + "补打订单:" + orderId,
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
363
364
365
|
Toast.LENGTH_LONG);
}
}
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
366
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
367
368
369
370
371
372
373
|
/**
* 在线升级
*
* @param curVersionName
* @param signkey 标识
* @param identity 编码
* @param url ip或者域名
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
374
|
*/
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
375
376
377
|
public void versionUpdate(String curVersionName, String signkey,
String identity, String url, HttpCallback<DataTrans> httpCallback) {
DetectVersionRequest detectVersionRequest = new DetectVersionRequest();
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
378
379
|
// detectVersionRequest.setDevId(DevicTool.getInstance().getDevId());
detectVersionRequest.setDevId(configBeans.get(0).getEc_mac());
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
380
381
382
383
384
385
386
387
388
389
390
391
|
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);
|
7fa57dc5
杜方
畅游通核销app():1. 4.0版本
|
392
393
|
LogUtil.i(TAG, "url = " + "https://" + url + action);
LogUtil.i(TAG, "requestParam" + requestParam);
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
394
|
executeHttpPost("https://" + url + action, "", map, httpCallback,
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
395
396
|
"data", DataTrans.class);
}
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
397
|
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
398
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
399
400
401
402
403
404
405
406
|
/**
* 操作员登录
*
* @param username
* @param password
* @param httpCallback
*/
public void login(String username, String password, HttpCallback<DataTrans> httpCallback) {
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
407
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
408
409
410
411
412
|
LoginRequest loginRequest = new LoginRequest();
loginRequest.setAccountName(username);
loginRequest.setPassword(password);
loginRequest.setVer(MyApp.getInstance().getVer());
loginRequest.setVerType(MyApp.getInstance().getVerType());
|
c1300a1b
黄灿宏
畅游通核销app: 1.部分漏提交
|
413
414
|
// loginRequest.setDevId(DevicTool.getInstance().getDevId());
loginRequest.setDevId(configBeans.get(0).getEc_mac());
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
415
416
417
418
419
420
421
422
|
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);
|
7fa57dc5
杜方
畅游通核销app():1. 4.0版本
|
423
|
LogUtil.i(TAG, "requestParam" + requestParam);
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
424
|
executeHttpPost(
|
da545be8
杜方
畅游通核销app:1.新增检前缀为...
|
425
|
"https://" + MyApp.getInstance().getServiceIp() + action, "",
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
426
|
map, httpCallback, "data", DataTrans.class);
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
427
428
|
|
2707d233
杜方
1、畅游通核销app;修改扫二维码...
|
429
|
}
|
3c2353cd
杜方
1、畅游通核销app源码提交;
|
430
|
}
|