From 876a44a82852df5845bf9105e80c98a051f863ff Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期三, 12 十一月 2025 17:55:20 +0800
Subject: [PATCH] feat: 1.3.0.2
---
packages/components/src/Card/TaskCheckFileCard.vue | 24 ++++++++++++++++++++++--
1 files changed, 22 insertions(+), 2 deletions(-)
diff --git a/packages/components/src/Card/TaskCheckFileCard.vue b/packages/components/src/Card/TaskCheckFileCard.vue
index 063ee6d..f44d325 100644
--- a/packages/components/src/Card/TaskCheckFileCard.vue
+++ b/packages/components/src/Card/TaskCheckFileCard.vue
@@ -4,19 +4,31 @@
<div class="taskCheckFileCard-time-wrapper">
<template v-if="OrderUtils.isContainCheckIn(checkReceiveMethods)">
<div class="taskCheckFileCard-time">
- 绛惧埌鏃堕棿锛歿{
+ {{ userCheckLabelPrefix }}绛惧埌鏃堕棿锛歿{
props.userCheckInTime
? dayjs(props.userCheckInTime).format('YYYY-MM-DD HH:mm:ss')
: ''
}}
</div>
<div class="taskCheckFileCard-time">
- 绛惧嚭鏃堕棿锛歿{
+ {{ userCheckLabelPrefix }}绛惧嚭鏃堕棿锛歿{
props.userCheckOutTime
? dayjs(props.userCheckOutTime).format('YYYY-MM-DD HH:mm:ss')
: ''
}}
</div>
+ <template v-if="showCheckTime">
+ <div class="taskCheckFileCard-time">
+ 浜哄伐绛惧埌鏃堕棿锛歿{
+ props.checkInTime ? dayjs(props.checkInTime).format('YYYY-MM-DD HH:mm:ss') : ''
+ }}
+ </div>
+ <div class="taskCheckFileCard-time">
+ 浜哄伐绛惧嚭鏃堕棿锛歿{
+ props.checkOutTime ? dayjs(props.checkOutTime).format('YYYY-MM-DD HH:mm:ss') : ''
+ }}
+ </div>
+ </template>
</template>
<div class="taskCheckFileCard-time" v-else>
{{ props.createdTime ? dayjs(props.createdTime).format('YYYY-MM-DD HH:mm:ss') : '' }}
@@ -83,13 +95,21 @@
userCheckInTime?: string;
/** 鐢ㄦ埛绛惧嚭鏃堕棿 */
userCheckOutTime?: string;
+ /** 浜哄伐绛惧埌鏃堕棿 */
+ checkInTime?: string;
+ /** 浜哄伐绛惧嚭鏃堕棿 */
+ checkOutTime?: string;
/** 楠屾敹鏂瑰紡 */
checkReceiveMethods?: EnumTaskCheckReceiveMethod[];
+ userCheckLabelPrefix?: string;
+ showCheckTime?: boolean;
};
const props = withDefaults(defineProps<Props>(), {
showCheckReceiveStatus: false,
+ userCheckLabelPrefix: '',
+ showCheckTime: false,
});
</script>
--
Gitblit v1.9.1