| | |
| | | <template> |
| | | <div class="task-card-wrapper"> |
| | | <div class="task-card-title-wrapper"> |
| | | <div class="task-card-title">客房服务员</div> |
| | | <div class="task-card-title">{{ taskName }}</div> |
| | | <slot name="title-right"> |
| | | <TaskPrice :value="212" /> |
| | | </slot> |
| | |
| | | <div class="task-card-footer"> |
| | | <div class="task-card-left"> |
| | | <div class="task-card-footer-tag">H</div> |
| | | <div class="task-card-footer-address">宁波雷迪森酒店</div> |
| | | <div class="task-card-footer-address">{{ address }}</div> |
| | | </div> |
| | | <div class="task-card-actions" v-if="showActions"> |
| | | <slot name="actions"> |
| | |
| | | |
| | | type Props = CommonTaskCardProps & { |
| | | showActions?: boolean; |
| | | |
| | | taskName?: string; |
| | | address?: string; |
| | | }; |
| | | |
| | | const props = withDefaults(defineProps<Props>(), { |