feat: 待完成页面按任务类型区分显示

普通任务(type 0/1/2/3/4):地点+备注+打卡时间+指引块"任务进行中"→完成任务
巡检任务(type 5):场景打卡清单(已打卡/未打卡)+进度(2/5)→开启打卡

新增:InspectScene 数据类,TaskDetail.taskInspectScenes 类型化

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
dongliang
2026-04-28 13:39:50 +09:30
parent 7f06cdc9d1
commit bf71075adf
4 changed files with 101 additions and 16 deletions

View File

@@ -263,6 +263,34 @@
</LinearLayout>
<!-- 巡检任务:场景打卡清单 -->
<LinearLayout
android:id="@+id/blockInspect"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingTop="8dp"
android:visibility="gone">
<!-- 打卡进度标题 -->
<TextView
android:id="@+id/tvInspectTitle"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/text_primary"
android:textSize="22sp"
android:textStyle="bold"
android:layout_marginBottom="11dp" />
<!-- 场景清单(动态添加) -->
<LinearLayout
android:id="@+id/sceneList"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" />
</LinearLayout>
</LinearLayout>
<!-- 空状态 -->