Kaynağa Gözat

개발용 로그 정리

sanghoonkwon 7 yıl önce
ebeveyn
işleme
1d669f2d5a

+ 1 - 1
app/src/main/java/kr/co/hanwha/hifive/HFApplication.java

@@ -42,7 +42,7 @@ public class HFApplication extends Application {
      */
     public static boolean DEV_LOG = false;
 
-    public static SERVER_TYPE SERVER = SERVER_TYPE.DEV;
+    public static SERVER_TYPE SERVER = SERVER_TYPE.REAL;
 
     /**************************************************
      * Activity

+ 2 - 11
app/src/main/java/kr/co/hanwha/hifive/adapter/viewholder/MainDashboardGridViewHolder.java

@@ -14,6 +14,7 @@ import kr.co.hanwha.hifive.base.BaseViewHolder;
 import kr.co.hanwha.hifive.data.model.DabProjectData;
 import kr.co.hanwha.hifive.enums.ProjectEvaluationType;
 import kr.co.hanwha.hifive.util.HFCommonUtil;
+import kr.co.hanwha.hifive.util.HFLogUtil;
 
 /**
  * Created by sanghoonkwon on 2018. 3. 15..
@@ -101,17 +102,7 @@ public class MainDashboardGridViewHolder extends BaseViewHolder {
 
             // Log
             if (HFApplication.DEV_LOG) {
-                String log = "Project Id : " + data.getProject_id();
-                String captainStr = "";
-                if (data.getListCaptains() != null && data.getListCaptains().size() > 0) {
-                    log += "\nCaptain : ";
-                    for (int i = 0; i < data.getListCaptains().size(); i++) {
-                        log += (i == 0 ? "" : ", ") + data.getListCaptains().get(i).getMember_id()
-                                + "(" + data.getListCaptains().get(i).getRole_code() + ")";
-                    }
-                }
-
-                mTextViewLog.setText(log);
+                mTextViewLog.setText(HFLogUtil.getLogData(data));
                 mTextViewLog.setVisibility(View.VISIBLE);
             } else {
                 mTextViewLog.setVisibility(View.GONE);

+ 2 - 7
app/src/main/java/kr/co/hanwha/hifive/adapter/viewholder/MainHomeAssignedListViewHolder.java

@@ -14,6 +14,7 @@ import kr.co.hanwha.hifive.data.model.TaskListData;
 import kr.co.hanwha.hifive.enums.TaskStatusType;
 import kr.co.hanwha.hifive.screen.main.home.contract.MainHomeContract;
 import kr.co.hanwha.hifive.util.HFDateUtil;
+import kr.co.hanwha.hifive.util.HFLogUtil;
 import kr.co.hanwha.hifive.util.HFTaskUtil;
 import kr.co.hanwha.hifive.view.HFEvaluationStarListView;
 
@@ -137,13 +138,7 @@ public class MainHomeAssignedListViewHolder extends BaseViewHolder {
             }
 
             if (HFApplication.DEV_LOG) {
-                String log = "TASK : " + data.getTask_id() +
-                        " PROJECT : " + data.getProject_id() +
-                        " TRACK : " + data.getTrack_id() +
-                        "\nAuthorMemberId : " + data.getAuthor_member_id() +
-                        " MemberId : " + data.getMember_id();
-
-                mTextViewLog.setText(log);
+                mTextViewLog.setText(HFLogUtil.getLogData(data));
                 mTextViewLog.setVisibility(View.VISIBLE);
             } else {
                 mTextViewLog.setVisibility(View.GONE);

+ 2 - 7
app/src/main/java/kr/co/hanwha/hifive/adapter/viewholder/MainHomeRequestListViewHolder.java

@@ -13,6 +13,7 @@ import kr.co.hanwha.hifive.data.model.TaskListData;
 import kr.co.hanwha.hifive.enums.TaskStatusType;
 import kr.co.hanwha.hifive.screen.main.home.contract.MainHomeContract;
 import kr.co.hanwha.hifive.util.HFDateUtil;
+import kr.co.hanwha.hifive.util.HFLogUtil;
 import kr.co.hanwha.hifive.util.HFTaskUtil;
 import kr.co.hanwha.hifive.view.HFEvaluationStarListView;
 
@@ -132,13 +133,7 @@ public class MainHomeRequestListViewHolder extends BaseViewHolder {
             }
 
             if (HFApplication.DEV_LOG) {
-                String log = "TASK : " + data.getTask_id() +
-                        " PROJECT : " + data.getProject_id() +
-                        " TRACK : " + data.getTrack_id() +
-                        "\nAuthorMemberId : " + data.getAuthor_member_id() +
-                        " MemberId : " + data.getMember_id();
-
-                mTextViewLog.setText(log);
+                mTextViewLog.setText(HFLogUtil.getLogData(data));
                 mTextViewLog.setVisibility(View.VISIBLE);
             } else {
                 mTextViewLog.setVisibility(View.GONE);

+ 3 - 5
app/src/main/java/kr/co/hanwha/hifive/adapter/viewholder/MainProjectTaskListViewHolder.java

@@ -14,6 +14,7 @@ import kr.co.hanwha.hifive.base.BaseViewHolder;
 import kr.co.hanwha.hifive.data.model.ProjectTaskInfo;
 import kr.co.hanwha.hifive.util.HFCommonUtil;
 import kr.co.hanwha.hifive.util.HFDateUtil;
+import kr.co.hanwha.hifive.util.HFLogUtil;
 import kr.co.hanwha.hifive.util.HFTaskUtil;
 
 /**
@@ -95,7 +96,7 @@ public class MainProjectTaskListViewHolder extends BaseViewHolder {
                 mTextViewTitle.setTextColor(HFCommonUtil.getColor(getContext(), R.color.hf_grey01));
 
                 mTextViewDueDate.setTextColor(HFTaskUtil.getDueDateFontColor(getContext(), data.getDue_to(), null));
-                
+
                 mImageViewStatus.setVisibility(View.VISIBLE);
             } else {
                 mTextViewTitle.setTextColor(HFCommonUtil.getColor(getContext(), R.color.hf_grey03));
@@ -117,10 +118,7 @@ public class MainProjectTaskListViewHolder extends BaseViewHolder {
 
             // Log
             if (HFApplication.DEV_LOG) {
-                String log = "TASK : " + data.getId() +
-                        " MemberId : " + data.getMember_id();
-
-                mTextViewLog.setText(log);
+                mTextViewLog.setText(HFLogUtil.getLogData(data));
                 mTextViewLog.setVisibility(View.VISIBLE);
             } else {
                 mTextViewLog.setVisibility(View.GONE);

+ 2 - 2
app/src/main/java/kr/co/hanwha/hifive/adapter/viewholder/TaskDetailHeaderViewHolder.java

@@ -25,6 +25,7 @@ import kr.co.hanwha.hifive.enums.TaskFlagType;
 import kr.co.hanwha.hifive.enums.TaskStatusType;
 import kr.co.hanwha.hifive.util.HFCommonUtil;
 import kr.co.hanwha.hifive.util.HFDateUtil;
+import kr.co.hanwha.hifive.util.HFLogUtil;
 import kr.co.hanwha.hifive.util.HFSpanUtil;
 import kr.co.hanwha.hifive.util.HFStringUtil;
 import kr.co.hanwha.hifive.util.HFTaskUtil;
@@ -185,8 +186,7 @@ public class TaskDetailHeaderViewHolder extends BaseViewHolder {
                 if (HFApplication.DEV_LOG) {
                     mLayoutLog.setVisibility(View.VISIBLE);
                     try {
-//                        mTextViewLog.setText(data.toString());
-                        mTextViewLog.setText(root.toString());
+                        mTextViewLog.setText(HFLogUtil.getLogData(root));
                         mTextViewLog.setOnClickListener(new View.OnClickListener() {
                             @Override
                             public void onClick(View v) {

+ 44 - 0
app/src/main/java/kr/co/hanwha/hifive/util/HFLogUtil.java

@@ -0,0 +1,44 @@
+package kr.co.hanwha.hifive.util;
+
+import kr.co.hanwha.hifive.data.model.DabProjectData;
+import kr.co.hanwha.hifive.data.model.ProjectTaskInfo;
+import kr.co.hanwha.hifive.data.model.TaskDetailRoot;
+import kr.co.hanwha.hifive.data.model.TaskListData;
+
+public class HFLogUtil {
+    public static String getLogData(TaskDetailRoot root) {
+        if (root != null)
+            return root.toString();
+        else return "";
+    }
+
+    public static String getLogData(TaskListData data) {
+        if (data != null)
+            return "TASK : " + data.getTask_id() +
+                    " PROJECT : " + data.getProject_id() +
+                    " TRACK : " + data.getTrack_id() +
+                    "\nAuthorMemberId : " + data.getAuthor_member_id() +
+                    " MemberId : " + data.getMember_id();
+        else return "";
+    }
+
+    public static String getLogData(DabProjectData data) {
+        if (data != null) {
+            String log = "Project Id : " + data.getProject_id();
+            if (data.getListCaptains() != null && data.getListCaptains().size() > 0) {
+                log += "\nCaptain : ";
+                for (int i = 0; i < data.getListCaptains().size(); i++) {
+                    log += (i == 0 ? "" : ", ") + data.getListCaptains().get(i).getMember_id()
+                            + "(" + data.getListCaptains().get(i).getRole_code() + ")";
+                }
+            }
+            return log;
+        } else return "";
+    }
+
+    public static String getLogData(ProjectTaskInfo data) {
+        if (data != null)
+            return "TASK : " + data.getId() + " MemberId : " + data.getMember_id();
+        else return "";
+    }
+}