From b412841492a9a3010c50f2ce5a02496b736b2f71 Mon Sep 17 00:00:00 2001 From: shijing Date: Thu, 25 Sep 2025 08:54:41 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BC=9A=E8=AE=AE=E5=AE=A4=E9=A2=84?= =?UTF-8?q?=E7=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/model/ofm.js | 8 + src/views/ofm/booking_form.vue | 299 +++++++++++++++++++++++++++++++++ src/views/ofm/mroombooking.vue | 297 +++++++++++++++++--------------- 3 files changed, 471 insertions(+), 133 deletions(-) create mode 100644 src/views/ofm/booking_form.vue diff --git a/src/api/model/ofm.js b/src/api/model/ofm.js index d46bf10c..94b47f4e 100644 --- a/src/api/model/ofm.js +++ b/src/api/model/ofm.js @@ -97,6 +97,14 @@ export default { return await http.post(this.url, data); } }, + update: { + name: "更新", + req: async function(id, data){ + return await http.put( + `${config.API_URL}/ofm/mroombooking/${id}/`,data + ); + } + }, delete: { url: `${config.API_URL}/ofm/mroombooking/delete/`, name: "批量物理删除", diff --git a/src/views/ofm/booking_form.vue b/src/views/ofm/booking_form.vue new file mode 100644 index 00000000..c4553ffd --- /dev/null +++ b/src/views/ofm/booking_form.vue @@ -0,0 +1,299 @@ + + + + + diff --git a/src/views/ofm/mroombooking.vue b/src/views/ofm/mroombooking.vue index 9b298306..c4553ffd 100644 --- a/src/views/ofm/mroombooking.vue +++ b/src/views/ofm/mroombooking.vue @@ -25,21 +25,13 @@ - - - + + + + + @@ -68,23 +58,41 @@ - + - - - - - - - - + + + + + + + + + + + + + + + + + +
+
{{ item.label }}
+
{{ item.label }}
+
+
-
+