1.用户管理-杨景2506980419

2.停车区域管理   3.车位信息管理-涂乐2506980422

4.车位预约管理   5.停车信息管理-王玺智2506980317

6.收费管理-孙嘉2506980324

7.新闻类型管理  8.新闻管理-孙玉龙2506090319
main
杨景文 5 days ago
parent 75177803cf
commit c85cfcb0a5

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd">
<!-- 配置停车场用户Bean采用setter方式注入属性 -->
<bean id="parkingUser" class="com.ssm.di.ParkingUser">
<!-- 注入用户ID -->
<property name="userId" value="U001"/>
<!-- 注入用户姓名 -->
<property name="userName" value="李四"/>
<!-- 注入用户年龄 -->
<property name="userAge" value="30"/>
<!-- 注入车牌号 -->
<property name="carNumber" value="京A88888"/>
</bean>
</beans>

@ -0,0 +1,163 @@
package com.ssm.di;
import java.util.Date;
/**
*
*/
public class ParkingRecord {
private Integer recordId; // 记录ID
private String carNumber; // 车牌号
private String ownerName; // 车主姓名
private String ownerPhone; // 车主电话
private Integer spaceId; // 车位ID
private String spaceNumber; // 车位编号
private Date entryTime; // 入场时间
private Date exitTime; // 出场时间
private Double parkingFee; // 停车费用
private String status; // 状态(停车中/已离场)
private String paymentStatus; // 支付状态
public Integer getRecordId() {
return recordId;
}
public void setRecordId(Integer recordId) {
this.recordId = recordId;
}
public String getCarNumber() {
return carNumber;
}
public void setCarNumber(String carNumber) {
this.carNumber = carNumber;
}
public String getOwnerName() {
return ownerName;
}
public void setOwnerName(String ownerName) {
this.ownerName = ownerName;
}
public String getOwnerPhone() {
return ownerPhone;
}
public void setOwnerPhone(String ownerPhone) {
this.ownerPhone = ownerPhone;
}
public Integer getSpaceId() {
return spaceId;
}
public void setSpaceId(Integer spaceId) {
this.spaceId = spaceId;
}
public String getSpaceNumber() {
return spaceNumber;
}
public void setSpaceNumber(String spaceNumber) {
this.spaceNumber = spaceNumber;
}
public Date getEntryTime() {
return entryTime;
}
public void setEntryTime(Date entryTime) {
this.entryTime = entryTime;
}
public Date getExitTime() {
return exitTime;
}
public void setExitTime(Date exitTime) {
this.exitTime = exitTime;
}
public Double getParkingFee() {
return parkingFee;
}
public void setParkingFee(Double parkingFee) {
this.parkingFee = parkingFee;
}
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
public String getPaymentStatus() {
return paymentStatus;
}
public void setPaymentStatus(String paymentStatus) {
this.paymentStatus = paymentStatus;
}
/**
*
*/
public void printInfo() {
System.out.println("===== 停车信息 =====");
System.out.println("记录ID: " + recordId);
System.out.println("车牌号: " + carNumber);
System.out.println("车主姓名: " + ownerName);
System.out.println("车主电话: " + ownerPhone);
System.out.println("车位编号: " + spaceNumber);
System.out.println("入场时间: " + entryTime);
System.out.println("出场时间: " + exitTime);
System.out.println("停车费用: " + parkingFee + " 元");
System.out.println("状态: " + status);
System.out.println("支付状态: " + paymentStatus);
System.out.println("===================");
}
@Override
public String toString() {
return "ParkingRecord{" +
"recordId=" + recordId +
", carNumber='" + carNumber + '\'' +
", ownerName='" + ownerName + '\'' +
", ownerPhone='" + ownerPhone + '\'' +
", spaceId=" + spaceId +
", spaceNumber='" + spaceNumber + '\'' +
", entryTime=" + entryTime +
", exitTime=" + exitTime +
", parkingFee=" + parkingFee +
", status='" + status + '\'' +
", paymentStatus='" + paymentStatus + '\'' +
'}';
}
public ParkingRecord() {
}
public ParkingRecord(Integer recordId, String carNumber, String ownerName,
String ownerPhone, Integer spaceId, String spaceNumber,
Date entryTime, Date exitTime, Double parkingFee,
String status, String paymentStatus) {
this.recordId = recordId;
this.carNumber = carNumber;
this.ownerName = ownerName;
this.ownerPhone = ownerPhone;
this.spaceId = spaceId;
this.spaceNumber = spaceNumber;
this.entryTime = entryTime;
this.exitTime = exitTime;
this.parkingFee = parkingFee;
this.status = status;
this.paymentStatus = paymentStatus;
}
}

@ -0,0 +1,112 @@
package com.ssm.di;
/**
*
*/
public class ParkingSpace {
private Integer spaceId; // 车位ID
private String spaceNumber; // 车位编号
private Integer areaId; // 所属区域ID
private String spaceType; // 车位类型(普通/VIP/残疾人)
private String status; // 状态(空闲/占用/维修)
private Double hourlyRate; // 每小时费率
private String location; // 具体位置
public Integer getSpaceId() {
return spaceId;
}
public void setSpaceId(Integer spaceId) {
this.spaceId = spaceId;
}
public String getSpaceNumber() {
return spaceNumber;
}
public void setSpaceNumber(String spaceNumber) {
this.spaceNumber = spaceNumber;
}
public Integer getAreaId() {
return areaId;
}
public void setAreaId(Integer areaId) {
this.areaId = areaId;
}
public String getSpaceType() {
return spaceType;
}
public void setSpaceType(String spaceType) {
this.spaceType = spaceType;
}
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
public Double getHourlyRate() {
return hourlyRate;
}
public void setHourlyRate(Double hourlyRate) {
this.hourlyRate = hourlyRate;
}
public String getLocation() {
return location;
}
public void setLocation(String location) {
this.location = location;
}
/**
*
*/
public void printInfo() {
System.out.println("===== 车位信息 =====");
System.out.println("车位ID: " + spaceId);
System.out.println("车位编号: " + spaceNumber);
System.out.println("所属区域ID: " + areaId);
System.out.println("车位类型: " + spaceType);
System.out.println("状态: " + status);
System.out.println("每小时费率: " + hourlyRate + " 元");
System.out.println("位置: " + location);
System.out.println("===================");
}
@Override
public String toString() {
return "ParkingSpace{" +
"spaceId=" + spaceId +
", spaceNumber='" + spaceNumber + '\'' +
", areaId=" + areaId +
", spaceType='" + spaceType + '\'' +
", status='" + status + '\'' +
", hourlyRate=" + hourlyRate +
", location='" + location + '\'' +
'}';
}
public ParkingSpace() {
}
public ParkingSpace(Integer spaceId, String spaceNumber, Integer areaId,
String spaceType, String status, Double hourlyRate, String location) {
this.spaceId = spaceId;
this.spaceNumber = spaceNumber;
this.areaId = areaId;
this.spaceType = spaceType;
this.status = status;
this.hourlyRate = hourlyRate;
this.location = location;
}
}

@ -0,0 +1,123 @@
package com.ssm.di;
/**
*
*/
public class User {
private Integer userId; // 用户ID
private String userName; // 用户名
private String password; // 密码
private String realName; // 真实姓名
private String phone; // 手机号
private String email; // 邮箱
private String userType; // 用户类型(管理员/普通用户)
private String status; // 状态(启用/禁用)
public Integer getUserId() {
return userId;
}
public void setUserId(Integer userId) {
this.userId = userId;
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getRealName() {
return realName;
}
public void setRealName(String realName) {
this.realName = realName;
}
public String getPhone() {
return phone;
}
public void setPhone(String phone) {
this.phone = phone;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getUserType() {
return userType;
}
public void setUserType(String userType) {
this.userType = userType;
}
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
/**
*
*/
public void printInfo() {
System.out.println("===== 用户信息 =====");
System.out.println("用户ID: " + userId);
System.out.println("用户名: " + userName);
System.out.println("真实姓名: " + realName);
System.out.println("手机号: " + phone);
System.out.println("邮箱: " + email);
System.out.println("用户类型: " + userType);
System.out.println("状态: " + status);
System.out.println("===================");
}
@Override
public String toString() {
return "User{" +
"userId=" + userId +
", userName='" + userName + '\'' +
", password='" + password + '\'' +
", realName='" + realName + '\'' +
", phone='" + phone + '\'' +
", email='" + email + '\'' +
", userType='" + userType + '\'' +
", status='" + status + '\'' +
'}';
}
public User() {
}
public User(Integer userId, String userName, String password, String realName,
String phone, String email, String userType, String status) {
this.userId = userId;
this.userName = userName;
this.password = password;
this.realName = realName;
this.phone = phone;
this.email = email;
this.userType = userType;
this.status = status;
}
}
Loading…
Cancel
Save