From 718bd9ac75181f351b70a34ea16f54f355349cbc Mon Sep 17 00:00:00 2001 From: Jimmy Liow Date: Tue, 3 Sep 2024 16:34:45 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E5=88=A0=E9=99=A4=E6=97=A0=E6=95=88?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=EF=BC=8C=E5=8E=BB=E9=99=A4=E6=88=BF=E5=9E=8B?= =?UTF-8?q?=E5=AF=B9=E8=AF=9D=E6=A1=86=E7=A1=AE=E8=AE=A4=E5=92=8C=E5=8F=96?= =?UTF-8?q?=E6=B6=88=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/package.json | 1 - web/src/views/hotel/Detail.jsx | 26 ++++++++++---------------- web/src/views/hotel/List.jsx | 4 +--- 3 files changed, 11 insertions(+), 20 deletions(-) diff --git a/web/package.json b/web/package.json index 978f41e..cdfc298 100644 --- a/web/package.json +++ b/web/package.json @@ -6,7 +6,6 @@ "scripts": { "dev": "vite", "build": "vite build", - "4test": "vite build --mode test", "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", "preview": "vite preview" }, diff --git a/web/src/views/hotel/Detail.jsx b/web/src/views/hotel/Detail.jsx index ed08ff9..81d7e8a 100644 --- a/web/src/views/hotel/Detail.jsx +++ b/web/src/views/hotel/Detail.jsx @@ -1,12 +1,10 @@ import { useState, useEffect } from 'react' import { useParams, useNavigate } from 'react-router-dom' -import { Row, Col, Modal, InputNumber, Form, Typography, DatePicker, Input, Button, App } from 'antd' +import { Modal, InputNumber, Form, Typography, DatePicker, Button } from 'antd' import useHotelStore from '@/stores/Hotel' -import { HotelList, RoomList } from "./HotelComponents"; -import { ExclamationCircleFilled } from '@ant-design/icons' +import { RoomList } from "./HotelComponents" import dayjs from 'dayjs' import { isEmpty } from '@/utils/commons' -const { Title } = Typography function Detail() { @@ -21,7 +19,6 @@ function Detail() { const navigate = useNavigate() const [searchForm] = Form.useForm() - const { notification, modal } = App.useApp() const [selectedHotel, getRoomListByHotel, roomList] = useHotelStore(state => [state.selectedHotel, state.getRoomListByHotel, state.roomList]) @@ -58,9 +55,6 @@ function Detail() { } const handleRoomChange = (room, plan) => { - console.info('room: ', room) - console.info('plan: ', plan) - console.info('hotel: ', selectedHotel) const forHtJson = { hotelName: selectedHotel.hotel_name, roomName: room.RoomName, @@ -74,21 +68,21 @@ function Detail() { document.getElementById('forHtJson').value = JSON.stringify(forHtJson) } - const [isModalOpen, setIsModalOpen] = useState(false); + const [isModalOpen, setIsModalOpen] = useState(false) const showModal = () => { - setIsModalOpen(true); - }; + setIsModalOpen(true) + } const handleOk = () => { - setIsModalOpen(false); - }; + setIsModalOpen(false) + } const handleCancel = () => { - setIsModalOpen(false); + setIsModalOpen(false) } return (
- +

酒店:{hotelQuotation.hotelName}

房型:{hotelQuotation.roomName}

价格:{hotelQuotation.price}

@@ -141,7 +135,7 @@ function Detail() {
{handleRoomChange(room, plan)}} dataSource={roomList}> - ); + ) } export default Detail diff --git a/web/src/views/hotel/List.jsx b/web/src/views/hotel/List.jsx index 4a96874..cd5537e 100644 --- a/web/src/views/hotel/List.jsx +++ b/web/src/views/hotel/List.jsx @@ -1,6 +1,6 @@ import { useState, useEffect } from 'react' import { useNavigate, useSearchParams } from 'react-router-dom' -import { Row, Col, InputNumber, Space, Form, Typography, DatePicker, Input, Button, App } from 'antd' +import { Space, Typography } from 'antd' import useHotelStore from '@/stores/Hotel' import dayjs from 'dayjs' import { HotelList, SearchForm } from './HotelComponents' @@ -15,8 +15,6 @@ const List = () => { useHotelStore(state => [state.searchByCriteria, state.hotelList, state.selectHotel]) - const { notification } = App.useApp() - const navigate = useNavigate() const [searchParams, setSearchParams] = useSearchParams()