|
198
|
210
|
e.printStackTrace();
|
|
199
|
211
|
} finally {
|
|
200
|
|
- try{
|
|
|
212
|
+ try {
|
|
201
|
213
|
inStream.close();
|
|
202
|
214
|
conn.disconnect();
|
|
203
|
215
|
fOut.close();
|
|
204
|
|
- }catch (Exception e){
|
|
|
216
|
+ } catch (Exception e) {
|
|
205
|
217
|
e.printStackTrace();
|
|
206
|
218
|
}
|
|
207
|
219
|
}
|
|
|
|
@@ -213,8 +225,9 @@ public class OrderDealService extends Service {
|
|
213
|
225
|
super.onPostExecute(result);
|
|
214
|
226
|
if (result) {
|
|
215
|
227
|
uploadOrigin(orderBean);
|
|
216
|
|
- }else{
|
|
217
|
|
-
|
|
|
228
|
+ } else {
|
|
|
229
|
+ orderList.remove(orderBean);
|
|
|
230
|
+ dealOrder();
|
|
218
|
231
|
}
|
|
219
|
232
|
}
|
|
220
|
233
|
}
|
|
|
|
@@ -230,21 +243,21 @@ public class OrderDealService extends Service {
|
|
230
|
243
|
|
|
231
|
244
|
@Override
|
|
232
|
245
|
protected Boolean doInBackground(Void... params) {
|
|
233
|
|
- for(int k = 0 ; k< 5;k++){
|
|
|
246
|
+ for (int k = 0; k < 5; k++) {
|
|
234
|
247
|
try {
|
|
235
|
248
|
String dirPath = ai.pai.lensman.utils.Constants.APP_IMAGE_DIR + File.separator + bean.photoBean.sessionId
|
|
236
|
|
- + File.separator + ai.pai.lensman.utils.Constants.THUMBNAIL_DIR_NAME;
|
|
|
249
|
+ + File.separator + Constants.ORIGIN_DIR_NAME;
|
|
237
|
250
|
File dir = new File(dirPath);
|
|
238
|
251
|
dir.mkdirs();
|
|
239
|
252
|
File photo = new File(dir, bean.photoBean.photoName);
|
|
240
|
|
- LogHelper.d(TAG, "上传照片 第"+k+"次尝试"+ bean);
|
|
|
253
|
+ LogHelper.d(TAG, "上传照片 第" + k + "次尝试" + bean);
|
|
241
|
254
|
if (photo.exists() && photo.isFile()) {
|
|
242
|
255
|
PhotoUploadUtils photoUploadUtils = new PhotoUploadUtils(UrlContainer.ORIGIN_PHOTO_UPLOAD_URL + "?timestamp=" + System.currentTimeMillis());
|
|
243
|
256
|
photoUploadUtils.addFileParameter("photo", photo);
|
|
244
|
257
|
photoUploadUtils.addTextParameter("user_id", bean.photoBean.lensmanId);
|
|
245
|
258
|
photoUploadUtils.addTextParameter("session_id", bean.photoBean.sessionId);
|
|
246
|
259
|
photoUploadUtils.addTextParameter("photo_id", String.valueOf(bean.photoBean.photoId));
|
|
247
|
|
- photoUploadUtils.addTextParameter("nickname",Preferences.getInstance().getUserName());
|
|
|
260
|
+ photoUploadUtils.addTextParameter("nickname", Preferences.getInstance().getUserName());
|
|
248
|
261
|
|
|
249
|
262
|
String result = new String(photoUploadUtils.send(), "UTF-8");
|
|
250
|
263
|
JSONObject resultObj = new JSONObject(result);
|
|
|
|
@@ -273,7 +286,8 @@ public class OrderDealService extends Service {
|
|
273
|
286
|
LogHelper.d(TAG, "上传 UploadTask " + bean + " fail ");
|
|
274
|
287
|
}
|
|
275
|
288
|
}
|
|
276
|
|
-
|
|
277
|
289
|
}
|
|
278
|
290
|
|
|
|
291
|
+
|
|
|
292
|
+
|
|
279
|
293
|
}
|