瀏覽代碼

1.优化测评模块代码

王鹏鹏 2 年之前
父節點
當前提交
9b7f6b6122

+ 13 - 0
home/src/main/java/com/yingyangfly/home/adapter/EvaluationHistoryAdapter.kt

@@ -21,6 +21,19 @@ class EvaluationHistoryAdapter(override val layoutId: Int = R.layout.item_evalua
         position: Int
     ) {
         binding.data = item
+        binding.tvReferenceValue.text =
+            if (item.result != null && TextUtils.isEmpty(item.result.referenceValue).not()) {
+                item.result.referenceValue
+            } else {
+                ""
+            }
+        binding.tvReviewScore.text =
+            if (item.result != null && TextUtils.isEmpty(item.result.reviewScore).not()) {
+                item.result.reviewScore
+            } else {
+                ""
+            }
+
         binding.tvResult.text =
             if (item.result != null && TextUtils.isEmpty(item.result.result).not()) {
                 item.result.result

+ 1 - 1
home/src/main/java/com/yingyangfly/home/evaluation/EvaluationHistoryActivity.kt

@@ -33,7 +33,7 @@ class EvaluationHistoryActivity :
             adapter.setData(results)
             adapter.onClickListener = {
                 JumpUtil.jumpActivityWithUrl(
-                    RouterUrlCommon.evaluationResult,
+                    RouterUrlCommon.reviewResultDetail,
                     it.reviewTaskId,
                     mContext
                 )

+ 21 - 1
home/src/main/res/layout/activity_evaluation_history.xml

@@ -133,7 +133,7 @@
                     <androidx.appcompat.widget.AppCompatTextView
                         android:layout_width="0dp"
                         android:layout_height="match_parent"
-                        android:layout_weight="1"
+                        android:layout_weight="1.8"
                         android:gravity="center"
                         android:text="@string/task_name"
                         android:textColor="@android:color/white"
@@ -160,6 +160,26 @@
                         android:textSize="@dimen/divider_24px"
                         android:textStyle="bold" />
 
+                    <androidx.appcompat.widget.AppCompatTextView
+                        android:layout_width="0dp"
+                        android:layout_height="match_parent"
+                        android:layout_weight="1"
+                        android:gravity="center"
+                        android:text="@string/score"
+                        android:textColor="@android:color/white"
+                        android:textSize="@dimen/divider_24px"
+                        android:textStyle="bold" />
+
+                    <androidx.appcompat.widget.AppCompatTextView
+                        android:layout_width="0dp"
+                        android:layout_height="match_parent"
+                        android:layout_weight="1"
+                        android:gravity="center"
+                        android:text="@string/reference_value"
+                        android:textColor="@android:color/white"
+                        android:textSize="@dimen/divider_24px"
+                        android:textStyle="bold" />
+
                     <androidx.appcompat.widget.AppCompatTextView
                         android:layout_width="0dp"
                         android:layout_height="match_parent"

+ 22 - 2
home/src/main/res/layout/item_evaluation_history.xml

@@ -19,7 +19,7 @@
         <androidx.appcompat.widget.AppCompatTextView
             android:layout_width="0dp"
             android:layout_height="match_parent"
-            android:layout_weight="1"
+            android:layout_weight="1.8"
             android:gravity="center"
             android:text="@{data.reviewTaskName}"
             android:textColor="@color/color_FF4A76FF"
@@ -46,6 +46,26 @@
             android:textSize="@dimen/divider_24px"
             android:textStyle="bold" />
 
+        <androidx.appcompat.widget.AppCompatTextView
+            android:id="@+id/tvReviewScore"
+            android:layout_width="0dp"
+            android:layout_height="match_parent"
+            android:layout_weight="1"
+            android:gravity="center"
+            android:textColor="@color/color_FF4A76FF"
+            android:textSize="@dimen/divider_24px"
+            android:textStyle="bold" />
+
+        <androidx.appcompat.widget.AppCompatTextView
+            android:id="@+id/tvReferenceValue"
+            android:layout_width="0dp"
+            android:layout_height="match_parent"
+            android:layout_weight="1"
+            android:gravity="center"
+            android:textColor="@color/color_FF4A76FF"
+            android:textSize="@dimen/divider_24px"
+            android:textStyle="bold" />
+
         <androidx.appcompat.widget.AppCompatTextView
             android:id="@+id/tvResult"
             android:layout_width="0dp"
@@ -62,7 +82,7 @@
             android:layout_height="match_parent"
             android:layout_weight="1"
             android:gravity="center"
-            android:text="@string/view_details"
+            android:text="@string/report_details"
             android:textColor="@color/color_FF333333"
             android:textSize="@dimen/divider_24px"
             android:textStyle="bold" />