|
|
@@ -152,7 +152,7 @@ public class TaskDataRepository implements TaskDataSource {
|
|
|
*/
|
|
|
public static int getSelectedMemberid() {
|
|
|
ArrayList<MemberInfoData> list = getSelectedMemberList();
|
|
|
- if (list != null && list.size() > 0) {
|
|
|
+ if (list.size() > 0) {
|
|
|
return list.get(0).getMember_id();
|
|
|
}
|
|
|
return 0;
|
|
|
@@ -232,8 +232,10 @@ public class TaskDataRepository implements TaskDataSource {
|
|
|
};
|
|
|
|
|
|
@Override
|
|
|
- public void requestSetTaskToday(@NonNull Context context, @NonNull TaskData taskData,
|
|
|
- @NonNull boolean isToday, @Nullable HanwhaNetworkCallback callback) {
|
|
|
+ public void requestSetTaskToday(@NonNull Context context,
|
|
|
+ @NonNull TaskData taskData,
|
|
|
+ @NonNull boolean isToday,
|
|
|
+ @Nullable HanwhaNetworkCallback callback) {
|
|
|
String encryption_member_id = MemberDataRepository.getInstance().getEncryptionMemberId();
|
|
|
taskData.setIs_today(isToday);
|
|
|
HFNetworkUtil networkUtil = new HFNetworkUtil();
|
|
|
@@ -241,7 +243,8 @@ public class TaskDataRepository implements TaskDataSource {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void requestTasksGetMainAssigned(@NonNull Context context, @NonNull final HanwhaNetworkCallback<MainHomeAssignedRoot> callback) {
|
|
|
+ public void requestTasksGetMainAssigned(@NonNull Context context,
|
|
|
+ @NonNull final HanwhaNetworkCallback<MainHomeAssignedRoot> callback) {
|
|
|
String encryption_member_id = MemberDataRepository.getInstance().getEncryptionMemberId();
|
|
|
|
|
|
HFNetworkUtil networkUtil = new HFNetworkUtil();
|
|
|
@@ -253,7 +256,7 @@ public class TaskDataRepository implements TaskDataSource {
|
|
|
|
|
|
@Override
|
|
|
public void onFailure(HanwhaNetworkError error) {
|
|
|
- if (error != null && error.getStatusCode() == -2) {
|
|
|
+ if (error != null && error.getStatusCode() == HanwhaNetworkError.CODE_EMPTY_DATA) {
|
|
|
callback.onSuccess(null);
|
|
|
} else
|
|
|
callback.onFailure(error);
|
|
|
@@ -272,7 +275,8 @@ public class TaskDataRepository implements TaskDataSource {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void requestTasksGetMainRequest(@NonNull Context context, @NonNull final HanwhaNetworkCallback<MainHomeRequestRoot> callback) {
|
|
|
+ public void requestTasksGetMainRequest(@NonNull Context context,
|
|
|
+ @NonNull final HanwhaNetworkCallback<MainHomeRequestRoot> callback) {
|
|
|
String encryption_member_id = MemberDataRepository.getInstance().getEncryptionMemberId();
|
|
|
|
|
|
HFNetworkUtil networkUtil = new HFNetworkUtil();
|
|
|
@@ -284,7 +288,7 @@ public class TaskDataRepository implements TaskDataSource {
|
|
|
|
|
|
@Override
|
|
|
public void onFailure(HanwhaNetworkError error) {
|
|
|
- if (error != null && error.getStatusCode() == -2) {
|
|
|
+ if (error != null && error.getStatusCode() == HanwhaNetworkError.CODE_EMPTY_DATA) {
|
|
|
callback.onSuccess(null);
|
|
|
} else
|
|
|
callback.onFailure(error);
|
|
|
@@ -303,7 +307,8 @@ public class TaskDataRepository implements TaskDataSource {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void requestAllMember(@NonNull Context context, @NonNull final HanwhaNetworkCallback callback) {
|
|
|
+ public void requestAllMember(@NonNull Context context,
|
|
|
+ @NonNull final HanwhaNetworkCallback callback) {
|
|
|
if (sListMemberInfo == null || sListMemberInfo.size() == 0) {
|
|
|
String encryption_member_id = MemberDataRepository.getInstance().getEncryptionMemberId();
|
|
|
HFNetworkUtil networkUtil = new HFNetworkUtil();
|
|
|
@@ -355,7 +360,9 @@ public class TaskDataRepository implements TaskDataSource {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void requestCampaignListByProjectId(@NonNull Context context, @NonNull ArrayList<Integer> listReqProjectId, @NonNull final HanwhaNetworkCallback callback) {
|
|
|
+ public void requestCampaignListByProjectId(@NonNull Context context,
|
|
|
+ @NonNull ArrayList<Integer> listReqProjectId,
|
|
|
+ @NonNull final HanwhaNetworkCallback callback) {
|
|
|
String encryption_member_id = MemberDataRepository.getInstance().getEncryptionMemberId();
|
|
|
HFNetworkUtil networkUtil = new HFNetworkUtil();
|
|
|
networkUtil.requestCampaignListByProjectId(context, encryption_member_id,
|
|
|
@@ -388,7 +395,9 @@ public class TaskDataRepository implements TaskDataSource {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void requestCampaignListByMemberId(@NonNull Context context, @NonNull ArrayList<Integer> listMemberInfo, @NonNull final HanwhaNetworkCallback callback) {
|
|
|
+ public void requestCampaignListByMemberId(@NonNull Context context,
|
|
|
+ @NonNull ArrayList<Integer> listMemberInfo,
|
|
|
+ @NonNull final HanwhaNetworkCallback callback) {
|
|
|
String encryption_member_id = MemberDataRepository.getInstance().getEncryptionMemberId();
|
|
|
HFNetworkUtil networkUtil = new HFNetworkUtil();
|
|
|
networkUtil.requestCampaignListByMemberId(context, encryption_member_id,
|
|
|
@@ -514,7 +523,9 @@ public class TaskDataRepository implements TaskDataSource {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void requestDeleteTask(@NonNull Context context, @NonNull TaskData taskData, @Nullable HanwhaNetworkCallback callback) {
|
|
|
+ public void requestDeleteTask(@NonNull Context context,
|
|
|
+ @NonNull TaskData taskData,
|
|
|
+ @Nullable HanwhaNetworkCallback callback) {
|
|
|
String encryption_member_id = MemberDataRepository.getInstance().getEncryptionMemberId();
|
|
|
HFNetworkUtil networkUtil = new HFNetworkUtil();
|
|
|
networkUtil.requestTaskDelete(context, taskData, encryption_member_id, callback);
|
|
|
@@ -530,7 +541,10 @@ public class TaskDataRepository implements TaskDataSource {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void requestTaskReject(@NonNull Context context, @NonNull TaskData taskData, @NonNull String message, @Nullable HanwhaNetworkCallback<BaseData> callback) {
|
|
|
+ public void requestTaskReject(@NonNull Context context,
|
|
|
+ @NonNull TaskData taskData,
|
|
|
+ @NonNull String message,
|
|
|
+ @Nullable HanwhaNetworkCallback<BaseData> callback) {
|
|
|
String encryption_member_id = MemberDataRepository.getInstance().getEncryptionMemberId();
|
|
|
|
|
|
HFNetworkUtil networkUtil = new HFNetworkUtil();
|
|
|
@@ -538,7 +552,9 @@ public class TaskDataRepository implements TaskDataSource {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void requestGetMessageList(@NonNull Context context, @NonNull int task_id, @NonNull int current_page,
|
|
|
+ public void requestGetMessageList(@NonNull Context context,
|
|
|
+ @NonNull int task_id,
|
|
|
+ @NonNull int current_page,
|
|
|
@Nullable final HanwhaNetworkCallback<MessageListRoot> callback) {
|
|
|
String encryption_member_id = MemberDataRepository.getInstance().getEncryptionMemberId();
|
|
|
HFNetworkUtil networkUtil = new HFNetworkUtil();
|
|
|
@@ -546,21 +562,28 @@ public class TaskDataRepository implements TaskDataSource {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void requestAddMessage(@NonNull Context context, @NonNull int task_id, @NonNull String contents, @Nullable HanwhaNetworkCallback<MessageAddData> callback) {
|
|
|
+ public void requestAddMessage(@NonNull Context context,
|
|
|
+ @NonNull int task_id,
|
|
|
+ @NonNull String contents,
|
|
|
+ @Nullable HanwhaNetworkCallback<MessageAddData> callback) {
|
|
|
String encryption_member_id = MemberDataRepository.getInstance().getEncryptionMemberId();
|
|
|
HFNetworkUtil networkUtil = new HFNetworkUtil();
|
|
|
networkUtil.requestAddMessage(context, encryption_member_id, task_id, contents, callback);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void requestDeleteMessage(@NonNull Context context, @NonNull int id, @Nullable HanwhaNetworkCallback callback) {
|
|
|
+ public void requestDeleteMessage(@NonNull Context context,
|
|
|
+ @NonNull int id,
|
|
|
+ @Nullable HanwhaNetworkCallback callback) {
|
|
|
String encryption_member_id = MemberDataRepository.getInstance().getEncryptionMemberId();
|
|
|
HFNetworkUtil networkUtil = new HFNetworkUtil();
|
|
|
networkUtil.requestDeleteMessage(context, encryption_member_id, id, callback);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void requestSearchTaskByTag(@NonNull Context context, @NonNull String searchTag, @Nullable final HanwhaNetworkCallback<SearchTagData> callback) {
|
|
|
+ public void requestSearchTaskByTag(@NonNull Context context,
|
|
|
+ @NonNull String searchTag,
|
|
|
+ @Nullable final HanwhaNetworkCallback<SearchTagData> callback) {
|
|
|
String encryption_member_id = MemberDataRepository.getInstance().getEncryptionMemberId();
|
|
|
HFNetworkUtil networkUtil = new HFNetworkUtil();
|
|
|
networkUtil.requestSearchTaskByTag(context, encryption_member_id, searchTag, new HanwhaNetworkCallback<SearchTagData>() {
|
|
|
@@ -571,7 +594,7 @@ public class TaskDataRepository implements TaskDataSource {
|
|
|
|
|
|
@Override
|
|
|
public void onFailure(HanwhaNetworkError error) {
|
|
|
- if (error != null && error.getStatusCode() == -2) {
|
|
|
+ if (error != null && error.getStatusCode() == HanwhaNetworkError.CODE_EMPTY_DATA) {
|
|
|
callback.onSuccess(null);
|
|
|
} else
|
|
|
callback.onFailure(error);
|
|
|
@@ -590,7 +613,9 @@ public class TaskDataRepository implements TaskDataSource {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void requestSetTaskDeleteRequest(@NonNull Context context, @NonNull TaskData taskData, @Nullable HanwhaNetworkCallback callback) {
|
|
|
+ public void requestSetTaskDeleteRequest(@NonNull Context context,
|
|
|
+ @NonNull TaskData taskData,
|
|
|
+ @Nullable HanwhaNetworkCallback callback) {
|
|
|
String encryption_member_id = MemberDataRepository.getInstance().getEncryptionMemberId();
|
|
|
|
|
|
HFNetworkUtil networkUtil = new HFNetworkUtil();
|
|
|
@@ -598,7 +623,9 @@ public class TaskDataRepository implements TaskDataSource {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void requestSetTaskReRequest(@NonNull Context context, @NonNull TaskData taskData, @Nullable HanwhaNetworkCallback callback) {
|
|
|
+ public void requestSetTaskReRequest(@NonNull Context context,
|
|
|
+ @NonNull TaskData taskData,
|
|
|
+ @Nullable HanwhaNetworkCallback callback) {
|
|
|
String encryption_member_id = MemberDataRepository.getInstance().getEncryptionMemberId();
|
|
|
|
|
|
HFNetworkUtil networkUtil = new HFNetworkUtil();
|
|
|
@@ -616,7 +643,9 @@ public class TaskDataRepository implements TaskDataSource {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void requestSetTaskEvaluationAccept(@NonNull Context context, @NonNull TaskData taskData, @Nullable HanwhaNetworkCallback callback) {
|
|
|
+ public void requestSetTaskEvaluationAccept(@NonNull Context context,
|
|
|
+ @NonNull TaskData taskData,
|
|
|
+ @Nullable HanwhaNetworkCallback callback) {
|
|
|
String encryption_member_id = MemberDataRepository.getInstance().getEncryptionMemberId();
|
|
|
|
|
|
HFNetworkUtil networkUtil = new HFNetworkUtil();
|
|
|
@@ -624,8 +653,10 @@ public class TaskDataRepository implements TaskDataSource {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void requestSetTaskEvaluationReject(@NonNull Context context, @NonNull TaskData taskData,
|
|
|
- @NonNull String message, @Nullable HanwhaNetworkCallback callback) {
|
|
|
+ public void requestSetTaskEvaluationReject(@NonNull Context context,
|
|
|
+ @NonNull TaskData taskData,
|
|
|
+ @NonNull String message,
|
|
|
+ @Nullable HanwhaNetworkCallback callback) {
|
|
|
String encryption_member_id = MemberDataRepository.getInstance().getEncryptionMemberId();
|
|
|
|
|
|
HFNetworkUtil networkUtil = new HFNetworkUtil();
|