- {{ selectedUsage.user.username }}
- {{ selectedUsage.purpose }}
+ {{ selectedUsage.user }}
+ {{ selectedUsage.borrower_contact }}
{{ formatDate(selectedUsage.start_time) }}
{{ selectedUsage.end_time ? formatDate(selectedUsage.end_time) : '使用中' }}
{{ selectedUsage.condition_before || '无' }}
{{ selectedUsage.condition_after || '无' }}
+ {{ selectedUsage.notes || '无' }}
{{ selectedUsage.notes || '无' }}
diff --git a/src/fronted/src/views/ItemList.vue b/src/fronted/src/views/ItemList.vue
index f458eb4..9a123f6 100644
--- a/src/fronted/src/views/ItemList.vue
+++ b/src/fronted/src/views/ItemList.vue
@@ -124,14 +124,10 @@
-
-
-
+
+
+
+
@@ -245,7 +241,8 @@ export default {
owner: ''
},
borrowForm: {
- user_id: null,
+ user_name: '',
+ user_contact: '',
purpose: '',
condition_before: '',
notes: ''
@@ -333,7 +330,8 @@ export default {
borrowItem(item) {
this.currentItem = item
this.borrowForm = {
- user_id: null,
+ user_name: '',
+ user_contact: '',
purpose: '',
condition_before: '',
notes: ''
@@ -382,8 +380,8 @@ export default {
}
},
async confirmBorrow() {
- if (!this.borrowForm.user_id) {
- ElMessage.error('请选择使用者')
+ if (!this.borrowForm.user_name) {
+ ElMessage.error('请输入使用者姓名')
return
}
diff --git a/src/fronted/src/views/ItemUsage.vue b/src/fronted/src/views/ItemUsage.vue
index ca01d2b..eea5432 100644
--- a/src/fronted/src/views/ItemUsage.vue
+++ b/src/fronted/src/views/ItemUsage.vue
@@ -30,9 +30,9 @@
-
-
-
+
+
+
{{ formatDate(scope.row.start_time) }}
@@ -85,19 +85,15 @@
物品信息
- {{ selectedUsage.item.name }}
- {{ selectedUsage.item.serial_number }}
- {{ selectedUsage.item.category }}
+ {{ selectedUsage.item_name }}
+ {{ selectedUsage.item_serial }}
使用者信息
- {{ selectedUsage.user.username }}
-
- {{ selectedUsage.user.first_name }} {{ selectedUsage.user.last_name }}
-
- {{ selectedUsage.user.email }}
+ {{ selectedUsage.user }}
+ {{ selectedUsage.borrower_contact }}