diff --git a/pages/home/home.vue b/pages/home/home.vue
index 1426b33..a46fb54 100644
--- a/pages/home/home.vue
+++ b/pages/home/home.vue
@@ -30,12 +30,13 @@
{{lock.electricQuantity}}%
- {{getRole(lock.userType)}}
+ {{getRole(lock.userType, lock.keyRight)}}
{{lock.lockAlias}}
- {{ getTimeLimit(lock.keyType) }}
+ {{
+ getTimeLimit(lock.keyType) }}
{{ timeFormat(lock.startDate, 'yyyy-mm-dd h:M') }}
{{ timeFormat(lock.endDate, 'yyyy-mm-dd h:M ') + getTimeLimit(lock.keyType) }}
diff --git a/pages/keyDetail/keyDetail.vue b/pages/keyDetail/keyDetail.vue
index aa9aa4a..c6f1a61 100644
--- a/pages/keyDetail/keyDetail.vue
+++ b/pages/keyDetail/keyDetail.vue
@@ -2,16 +2,31 @@
名称
- {{ currentKeyInfo.nickname }}
+ {{ currentKeyInfo.keyName }}
有效期
永久
+ 单次
+
+ {{ timeFormat(currentKeyInfo.startDate, 'yyyy-mm-dd') }}
+ {{ timeFormat(currentKeyInfo.endDate, 'yyyy-mm-dd') }}
+
{{ timeFormat(currentKeyInfo.startDate, 'yyyy-mm-dd h:M') }}
{{ timeFormat(currentKeyInfo.endDate, 'yyyy-mm-dd h:M') }}
+
+ 有效日
+ {{ convertWeekDaysToChineseString(currentKeyInfo.weekDays) }}
+
+
+ 有效时间
+
+ {{ timeFormat(currentKeyInfo.startDate, 'h:M') }}-{{ timeFormat(currentKeyInfo.endDate, 'h:M') }}
+
+
接收者
{{ currentKeyInfo.username }}
@@ -78,8 +93,23 @@ export default {
}
}
})
+ },
+ convertWeekDaysToChineseString(weekDays) {
+ const dayMap = {
+ 1: '一',
+ 2: '二',
+ 3: '三',
+ 4: '四',
+ 5: '五',
+ 6: '六',
+ 7: '日'
+ }
+
+ const chineseWeekDays = weekDays.map(day => dayMap[day])
+
+ return chineseWeekDays.join(',')
}
- },
+ }
}
diff --git a/pages/keyList/keyList.vue b/pages/keyList/keyList.vue
index 303b8ce..fd41edf 100644
--- a/pages/keyList/keyList.vue
+++ b/pages/keyList/keyList.vue
@@ -280,7 +280,7 @@ page {
}
.key-right-bottom {
- font-size: 26rpx;
+ font-size: 24rpx;
color: #999999;
}
}
diff --git a/pages/lockDetail/lockDetail.vue b/pages/lockDetail/lockDetail.vue
index 65c3c2d..4f5d080 100644
--- a/pages/lockDetail/lockDetail.vue
+++ b/pages/lockDetail/lockDetail.vue
@@ -16,7 +16,7 @@
- {{ getRole(currentLockInfo.userType) }}
+ {{ getRole(currentLockInfo.userType, currentLockInfo.keyRight) }}
+