feat(家庭事项): 只显示未完成的事项,不按人过滤
- 修改家庭事项视图,排除已完成状态的事项 - 修改首页待处理事项查询逻辑,与家庭事项页面保持一致 - 更新家庭事项页面标题和空状态提示信息
This commit is contained in:
@@ -74,8 +74,8 @@ def index(request):
|
||||
today_plan = TodayPlan.objects.filter(date=today)
|
||||
|
||||
|
||||
# 获取待处理的家庭事项
|
||||
pending_family_tasks = FamilyTask.objects.filter(status__name='pending')
|
||||
# 获取未完成的家庭事项(排除已完成状态)
|
||||
pending_family_tasks = FamilyTask.objects.exclude(status__name='completed')
|
||||
|
||||
context = {
|
||||
'yesterday': yesterday,
|
||||
@@ -397,9 +397,10 @@ def delete_summary(request, pk):
|
||||
# 家庭事项视图
|
||||
@login_required
|
||||
def family_tasks(request):
|
||||
"""家庭事项"""
|
||||
"""家庭事项 - 显示所有未完成的事项(非completed状态)"""
|
||||
logger.info("用户访问家庭事项页面")
|
||||
tasks = FamilyTask.objects.all()
|
||||
# 排除已完成的事项,显示所有未完成的事项
|
||||
tasks = FamilyTask.objects.exclude(status__name='completed')
|
||||
|
||||
context = {
|
||||
'tasks': tasks,
|
||||
|
||||
Reference in New Issue
Block a user