fix: 任务页全面放大字体+显示截止时间

字体放大:任务名34sp, 地点24sp, 时间22sp, 积分26sp, 备注20sp
指引块标题24sp, 说明20sp, 打卡确认44sp
新增截止时间和要求完成时间显示(待抢单状态)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
dongliang
2026-04-28 13:22:41 +09:30
parent 2f0fc675d2
commit d7b61bf0fa
2 changed files with 42 additions and 46 deletions

View File

@@ -238,9 +238,13 @@ class TaskListFragment : BaseFragment<FragmentTaskListBinding>() {
binding.tvPosition.text = "📍 ${detail.positionText}"
binding.tvPosition.visibility = View.VISIBLE
}
// 时间
if (detail.sendTime.isNotEmpty()) {
binding.tvTimeInfo.text = "🕐 ${detail.sendTime}"
// 时间(派单时间 + 截止时间)
val timeLines = mutableListOf<String>()
if (detail.sendTime.isNotEmpty()) timeLines.add("🕐 ${detail.sendTime} 派单")
if (!detail.expireTime.isNullOrEmpty()) timeLines.add("⏰ 截止 ${detail.expireTime}")
if (!detail.preFinishTime.isNullOrEmpty()) timeLines.add("📋 要求 ${detail.preFinishTime} 完成")
if (timeLines.isNotEmpty()) {
binding.tvTimeInfo.text = timeLines.joinToString("\n")
binding.tvTimeInfo.visibility = View.VISIBLE
}
// 积分