CHENYIZONG 6 år sedan
förälder
incheckning
2f3f452e54

+ 1 - 1
src/main/java/com/example/hotel/blImpl/order/OrderServiceImpl.java

@@ -38,7 +38,7 @@ public class OrderServiceImpl implements OrderService {
             SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");
             Date date = new Date(System.currentTimeMillis());
             String curdate = sf.format(date);
-            orderVO.setCreateDate(sf.parse(curdate));
+            orderVO.setCreateDate(curdate);
             Order order = new Order();
             BeanUtils.copyProperties(orderVO,order);
             orderMapper.addOrder(order);

+ 36 - 9
src/main/java/com/example/hotel/po/Order.java

@@ -10,14 +10,17 @@ public class Order {
     private Integer id;
     private Integer userId;
     private Integer hotelId;
-    private Date checkInDate;
-    private Date checkOutDate;
+    private String hotelName;
+    private String checkInDate;
+    private String checkOutDate;
     private String roomType;
     private Integer roomNum;
     private Integer peopleNum;
     private boolean haveChild;
-    private Date createDate;
+    private String createDate;
     private Double price;
+    private String clientName;
+    private String phoneNumber;
 
     public Integer getId() {
         return id;
@@ -43,19 +46,19 @@ public class Order {
         this.hotelId = hotelId;
     }
 
-    public Date getCheckInDate() {
+    public String getCheckInDate() {
         return checkInDate;
     }
 
-    public void setCheckInDate(Date checkInDate) {
+    public void setCheckInDate(String checkInDate) {
         this.checkInDate = checkInDate;
     }
 
-    public Date getCheckOutDate() {
+    public String getCheckOutDate() {
         return checkOutDate;
     }
 
-    public void setCheckOutDate(Date checkOutDate) {
+    public void setCheckOutDate(String checkOutDate) {
         this.checkOutDate = checkOutDate;
     }
 
@@ -91,11 +94,11 @@ public class Order {
         this.haveChild = haveChild;
     }
 
-    public Date getCreateDate() {
+    public String getCreateDate() {
         return createDate;
     }
 
-    public void setCreateDate(Date createDate) {
+    public void setCreateDate(String createDate) {
         this.createDate = createDate;
     }
 
@@ -106,4 +109,28 @@ public class Order {
     public void setPrice(Double price) {
         this.price = price;
     }
+
+    public String getHotelName() {
+        return hotelName;
+    }
+
+    public void setHotelName(String hotelName) {
+        this.hotelName = hotelName;
+    }
+
+    public String getClientName() {
+        return clientName;
+    }
+
+    public void setClientName(String clientName) {
+        this.clientName = clientName;
+    }
+
+    public String getPhoneNumber() {
+        return phoneNumber;
+    }
+
+    public void setPhoneNumber(String phoneNumber) {
+        this.phoneNumber = phoneNumber;
+    }
 }

+ 36 - 9
src/main/java/com/example/hotel/vo/OrderVO.java

@@ -10,14 +10,17 @@ public class OrderVO {
     private Integer id;
     private Integer userId;
     private Integer hotelId;
-    private Date checkInDate;
-    private Date checkOutDate;
+    private String hotelName;
+    private String checkInDate;
+    private String checkOutDate;
     private String roomType;
     private Integer roomNum;
     private Integer peopleNum;
     private boolean haveChild;
-    private Date createDate;
+    private String createDate;
     private Double price;
+    private String clientName;
+    private String phoneNumber;
 
     public Integer getId() {
         return id;
@@ -42,19 +45,19 @@ public class OrderVO {
     public void setHotelId(Integer hotelId) {
         this.hotelId = hotelId;
     }
-    public Date getCheckInDate() {
+    public String getCheckInDate() {
         return checkInDate;
     }
 
-    public void setCheckInDate(Date checkInDate) {
+    public void setCheckInDate(String checkInDate) {
         this.checkInDate = checkInDate;
     }
 
-    public Date getCheckOutDate() {
+    public String getCheckOutDate() {
         return checkOutDate;
     }
 
-    public void setCheckOutDate(Date checkOutDate) {
+    public void setCheckOutDate(String checkOutDate) {
         this.checkOutDate = checkOutDate;
     }
 
@@ -90,11 +93,11 @@ public class OrderVO {
         this.haveChild = haveChild;
     }
 
-    public Date getCreateDate() {
+    public String getCreateDate() {
         return createDate;
     }
 
-    public void setCreateDate(Date createDate) {
+    public void setCreateDate(String createDate) {
         this.createDate = createDate;
     }
 
@@ -106,4 +109,28 @@ public class OrderVO {
     public void setPrice(Double price) {
         this.price = price;
     }
+
+    public String getHotelName() {
+        return hotelName;
+    }
+
+    public void setHotelName(String hotelName) {
+        this.hotelName = hotelName;
+    }
+
+    public String getClientName() {
+        return clientName;
+    }
+
+    public void setClientName(String clientName) {
+        this.clientName = clientName;
+    }
+
+    public String getPhoneNumber() {
+        return phoneNumber;
+    }
+
+    public void setPhoneNumber(String phoneNumber) {
+        this.phoneNumber = phoneNumber;
+    }
 }

+ 2 - 2
src/main/resources/dataImpl/order/OrderMapper.xml

@@ -9,8 +9,8 @@
         select * from OrderList where userId=#{userid}
     </select>
     <insert id="addOrder" parameterType="com.example.hotel.po.Order" useGeneratedKeys="true" keyProperty="id">
-        insert into OrderList(userId,hotelId,checkInDate,checkOutDate,roomType,roomNum,peopleNum,haveChild,createDate,price)
-        values(#{userId},#{hotelId},#{checkInDate},#{checkOutDate},#{roomType},#{roomNum},#{peopleNum},#{haveChild},#{createDate},#{price})
+        insert into OrderList(userId,hotelId,hotelName,checkInDate,checkOutDate,roomType,roomNum,peopleNum,haveChild,createDate,price,clientName,phoneNumber)
+        values(#{userId},#{hotelId},#{hotelName},#{checkInDate},#{checkOutDate},#{roomType},#{roomNum},#{peopleNum},#{haveChild},#{createDate},#{price},#{clientName},#{phoneNumber})
     </insert>