refactor(JoinFamily): 将family.disable重命名为family.is_kicked以提高可读性
Showing
1 changed file
with
3 additions
and
3 deletions
| ... | @@ -109,7 +109,7 @@ | ... | @@ -109,7 +109,7 @@ |
| 109 | @tap="selectFamily(family.id)" | 109 | @tap="selectFamily(family.id)" |
| 110 | :class="[ | 110 | :class="[ |
| 111 | 'family-item p-4 border rounded-lg flex items-center space-x-3', | 111 | 'family-item p-4 border rounded-lg flex items-center space-x-3', |
| 112 | - family.disable | 112 | + family.is_kicked |
| 113 | ? 'border-gray-300 bg-gray-100 opacity-60 cursor-not-allowed' | 113 | ? 'border-gray-300 bg-gray-100 opacity-60 cursor-not-allowed' |
| 114 | : selectedFamilyId === family.id | 114 | : selectedFamilyId === family.id |
| 115 | ? 'border-blue-500 bg-blue-50' | 115 | ? 'border-blue-500 bg-blue-50' |
| ... | @@ -128,7 +128,7 @@ | ... | @@ -128,7 +128,7 @@ |
| 128 | <view class="flex-1"> | 128 | <view class="flex-1"> |
| 129 | <view class="font-medium text-gray-900 mb-1"> | 129 | <view class="font-medium text-gray-900 mb-1"> |
| 130 | {{ family.name }} | 130 | {{ family.name }} |
| 131 | - <text v-if="family.disable" class="text-xs text-red-500 ml-2">(被大家长移除后无法再加入)</text> | 131 | + <text v-if="family.is_kicked" class="text-xs text-red-500 ml-2">(被大家长移除后无法再加入)</text> |
| 132 | </view> | 132 | </view> |
| 133 | <view class="text-sm text-gray-600 line-clamp-2">{{ family.note }}</view> | 133 | <view class="text-sm text-gray-600 line-clamp-2">{{ family.note }}</view> |
| 134 | </view> | 134 | </view> |
| ... | @@ -283,7 +283,7 @@ const selectFamily = (familyId) => { | ... | @@ -283,7 +283,7 @@ const selectFamily = (familyId) => { |
| 283 | const family = mockFamilies.value.find(f => f.id === familyId); | 283 | const family = mockFamilies.value.find(f => f.id === familyId); |
| 284 | 284 | ||
| 285 | // 如果家庭被禁用,则不允许选中 | 285 | // 如果家庭被禁用,则不允许选中 |
| 286 | - if (family && family.disable) { | 286 | + if (family && family.is_kicked) { |
| 287 | return; | 287 | return; |
| 288 | } | 288 | } |
| 289 | 289 | ... | ... |
-
Please register or login to post a comment