From 72c70d81ffabc7d8d0bd274165d83c6902eb6235 Mon Sep 17 00:00:00 2001 From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674> Date: 星期日, 23 七月 2017 16:15:46 +0800 Subject: [PATCH] --- VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/AttendanceMng.java | 35 ++++++++++++++++++----------------- 1 files changed, 18 insertions(+), 17 deletions(-) diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/AttendanceMng.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/AttendanceMng.java index e6fcbff..05e56d9 100644 --- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/AttendanceMng.java +++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/AttendanceMng.java @@ -79,23 +79,24 @@ if (!BaseApplication.deviceAvailable) { return; } - try { - SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); - RequestParams params = new RequestParams(AppApi.BASE_URL +AppApi.Query.ATTENDANCE_DETAIL_QUERY); - //params.addBodyParameter(AttendanceDetailQueryCondition.FieldNames.time, sdf.format(sdf.parse(item.getTime()))); - params.addBodyParameter(AttendanceDetailQueryCondition.FieldNames.registerId, item.getRegisterId()); - params.addBodyParameter(AttendanceDetailQueryCondition.FieldNames.deviceCompanyId, BaseApplication.getInstance().getAndroidDevice().getCompanyId()); - params.addBodyParameter(CommonVariables.Page.PAGE_SIZE, "20"); - x.http().post(params, new BaseCommonCallBack() { - public void success() { - AttendanceFragment.getInstance().get_fragment_attendance_right_list_view().show(getList(AttendanceDetailQueryItem.class)); - } - }); - } catch (Exception e) { - e.printStackTrace(); - } - if (1==1) {//娌$綉浜� - AttendanceDao.getInstance().reloadAttendanceDetail(item); + if (BaseApplication.getInstance().networkAvailable()) { + try { + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); + RequestParams params = new RequestParams(AppApi.BASE_URL +AppApi.Query.ATTENDANCE_DETAIL_QUERY); + //params.addBodyParameter(AttendanceDetailQueryCondition.FieldNames.time, sdf.format(sdf.parse(item.getTime()))); + params.addBodyParameter(AttendanceDetailQueryCondition.FieldNames.registerId, item.getRegisterId()); + params.addBodyParameter(AttendanceDetailQueryCondition.FieldNames.deviceCompanyId, BaseApplication.getInstance().getAndroidDevice().getCompanyId()); + params.addBodyParameter(CommonVariables.Page.PAGE_SIZE, "20"); + x.http().post(params, new BaseCommonCallBack() { + public void success() { + AttendanceFragment.getInstance().get_fragment_attendance_right_list_view().show(getList(AttendanceDetailQueryItem.class)); + } + }); + } catch (Exception e) { + e.printStackTrace(); + } + } else { + AttendanceFragment.getInstance().get_fragment_attendance_right_list_view().show(AttendanceDao.getInstance().reloadAttendanceDetail(item)); } } -- Gitblit v1.8.0