feat: 任务详情补充缺失字段

新增显示:
- 状态标签(彩色文字:待抢单/待打卡/进行中/已完成)
- 截止时间(expireTime)
- 预计完成时间(preFinishTime,指派任务)
- 上报人(createName,type 3/4 时显示)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
dongliang
2026-04-28 12:13:21 +09:30
parent 29ca1bc7c8
commit b691b432fb
2 changed files with 63 additions and 3 deletions

View File

@@ -106,12 +106,40 @@
android:textColor="@color/warning" />
</LinearLayout>
<!-- 状态标签 -->
<LinearLayout style="@style/ConfigRow">
<TextView style="@style/ConfigLabel" android:text="状态" />
<TextView android:id="@+id/tvStatus" style="@style/ConfigValue" />
</LinearLayout>
<!-- 截止时间 -->
<LinearLayout android:id="@+id/rowExpire" style="@style/ConfigRow"
android:visibility="gone">
<TextView style="@style/ConfigLabel" android:text="截止" />
<TextView android:id="@+id/tvExpireTime" style="@style/ConfigValue" />
</LinearLayout>
<!-- 预计完成时间(指派任务) -->
<LinearLayout android:id="@+id/rowPreFinish" style="@style/ConfigRow"
android:visibility="gone">
<TextView style="@style/ConfigLabel" android:text="要求完成" />
<TextView android:id="@+id/tvPreFinishTime" style="@style/ConfigValue" />
</LinearLayout>
<!-- 协作人 -->
<LinearLayout android:id="@+id/rowWorkers" style="@style/ConfigRow"
android:visibility="gone">
<TextView style="@style/ConfigLabel" android:text="协作人" />
<TextView android:id="@+id/tvWorkers" style="@style/ConfigValue" />
</LinearLayout>
<!-- 上报人(用户上报/巡检上报任务) -->
<LinearLayout android:id="@+id/rowCreator" style="@style/ConfigRow"
android:visibility="gone">
<TextView style="@style/ConfigLabel" android:text="上报人" />
<TextView android:id="@+id/tvCreatorName" style="@style/ConfigValue" />
</LinearLayout>
<!-- 任务描述 -->
<TextView
android:id="@+id/tvDescription"