mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-05-05 18:40:14 +08:00
停车平台
This commit is contained in:
22
jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/parking/common/ServiceApiCmd.java
vendored
Normal file
22
jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/parking/common/ServiceApiCmd.java
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
package com.jsowell.thirdparty.parking.common;
|
||||
|
||||
/**
|
||||
* @desc:openApi数据服务service
|
||||
* @date: 2021-10-31 18:07
|
||||
*/
|
||||
public interface ServiceApiCmd {
|
||||
|
||||
//获取车辆信息接口
|
||||
public final static String CarInfo = "CarInfo";
|
||||
//缴费通知接口
|
||||
public final static String PayNotify = "PayNotify";
|
||||
//获取通道列表
|
||||
public final static String LaneInfoList = "LaneInfoList";
|
||||
//扫码入场码or出场码
|
||||
public final static String scanLaneQr = "scanLaneQrCode";
|
||||
//商圈优惠
|
||||
public final static String DiscountCreate = "DiscountCreate";
|
||||
//商圈优惠
|
||||
public final static String DiscountDestory = "DiscountDestory";
|
||||
|
||||
}
|
||||
37
jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/parking/common/TempCarInfo.java
vendored
Normal file
37
jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/parking/common/TempCarInfo.java
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
package com.jsowell.thirdparty.parking.common;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
/**
|
||||
* @desc: 临时车信息
|
||||
* @date: 2021-11-01 14:55
|
||||
*/
|
||||
@Setter
|
||||
@Getter
|
||||
public class TempCarInfo {
|
||||
//入场时间
|
||||
String inTime;
|
||||
//停车时长
|
||||
String stopTime;
|
||||
//停车时间戳
|
||||
String stopTimeSecond;
|
||||
//需交费
|
||||
Double amount;
|
||||
//总应收
|
||||
Double totalFee;
|
||||
//已缴费用
|
||||
Double beforePay;
|
||||
//已优惠,单位:分钟/元
|
||||
String discountVal;
|
||||
//优惠券类型 1.金额(分钟) 2.时间(元)
|
||||
Integer discountType;
|
||||
//通道ID 场内支付(为空) 出口扫码支付(必填)
|
||||
Integer laneId;
|
||||
//平台进出场ID (平台ID与本地ID不能同时为空)
|
||||
Integer recordId;
|
||||
//本地进出场ID (平台ID与本地ID不能同时为空)
|
||||
Integer localId;
|
||||
//入场图片
|
||||
String inPic;
|
||||
}
|
||||
30
jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/parking/common/bean/CarSeatInfo.java
vendored
Normal file
30
jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/parking/common/bean/CarSeatInfo.java
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
package com.jsowell.thirdparty.parking.common.bean;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
/**
|
||||
* @desc:车位详情
|
||||
*/
|
||||
@Setter
|
||||
@Getter
|
||||
public class CarSeatInfo {
|
||||
|
||||
//车位编号
|
||||
String seatNo;
|
||||
//计费车型ID
|
||||
Integer chargeType;
|
||||
//计费车型name
|
||||
String chargeName;
|
||||
//日费用
|
||||
double dayCharge;
|
||||
//月费用
|
||||
double monthCharge;
|
||||
//季度费用
|
||||
double quarterCharge;
|
||||
//半年费用
|
||||
double halfYearCharge;
|
||||
//年费用
|
||||
double yearCharge;
|
||||
|
||||
}
|
||||
15
jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/parking/common/bean/InLaneQrInfo.java
vendored
Normal file
15
jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/parking/common/bean/InLaneQrInfo.java
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
package com.jsowell.thirdparty.parking.common.bean;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@Setter
|
||||
@Getter
|
||||
public class InLaneQrInfo {
|
||||
|
||||
String inTime; //入场时间
|
||||
Integer inLaneId; //入场通道ID
|
||||
String inLaneName; //入场通道名称
|
||||
String inPic; //入场图片
|
||||
|
||||
}
|
||||
14
jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/parking/common/bean/LaneInfo.java
vendored
Normal file
14
jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/parking/common/bean/LaneInfo.java
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
package com.jsowell.thirdparty.parking.common.bean;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@Setter
|
||||
@Getter
|
||||
public class LaneInfo{
|
||||
|
||||
int laneId;
|
||||
String laneName;
|
||||
int laneType;
|
||||
|
||||
}
|
||||
35
jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/parking/common/bean/MonthCarInfo.java
vendored
Normal file
35
jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/parking/common/bean/MonthCarInfo.java
vendored
Normal file
@@ -0,0 +1,35 @@
|
||||
package com.jsowell.thirdparty.parking.common.bean;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @desc: 月租车信息
|
||||
* @date: 2021-11-01 14:56
|
||||
*/
|
||||
@Setter
|
||||
@Getter
|
||||
public class MonthCarInfo {
|
||||
|
||||
//车辆标识
|
||||
Integer carId;
|
||||
//计费类型
|
||||
Integer chargeType;
|
||||
//有效期止
|
||||
String endDate;
|
||||
//车位数
|
||||
Integer spaces;
|
||||
//电话
|
||||
String phone;
|
||||
//地址
|
||||
String address;
|
||||
//锁车状态 1-锁车 2-未锁车
|
||||
Integer lockStatus;
|
||||
//状态 1-启用 2-未生效 3-暂停
|
||||
Integer status;
|
||||
//车位信息 续费规则
|
||||
List<CarSeatInfo> carSeatInfoList;
|
||||
|
||||
}
|
||||
37
jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/parking/common/bean/TempCarInfo.java
vendored
Normal file
37
jsowell-thirdparty/src/main/java/com/jsowell/thirdparty/parking/common/bean/TempCarInfo.java
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
package com.jsowell.thirdparty.parking.common.bean;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
/**
|
||||
* @desc: 临时车信息
|
||||
* @date: 2021-11-01 14:55
|
||||
*/
|
||||
@Setter
|
||||
@Getter
|
||||
public class TempCarInfo {
|
||||
//入场时间
|
||||
String inTime;
|
||||
//停车时长
|
||||
String stopTime;
|
||||
//停车时间戳
|
||||
String stopTimeSecond;
|
||||
//需交费
|
||||
Double amount;
|
||||
//总应收
|
||||
Double totalFee;
|
||||
//已缴费用
|
||||
Double beforePay;
|
||||
//已优惠,单位:分钟/元
|
||||
String discountVal;
|
||||
//优惠券类型 1.金额(分钟) 2.时间(元)
|
||||
Integer discountType;
|
||||
//通道ID 场内支付(为空) 出口扫码支付(必填)
|
||||
Integer laneId;
|
||||
//平台进出场ID (平台ID与本地ID不能同时为空)
|
||||
Integer recordId;
|
||||
//本地进出场ID (平台ID与本地ID不能同时为空)
|
||||
Integer localId;
|
||||
//入场图片
|
||||
String inPic;
|
||||
}
|
||||
Reference in New Issue
Block a user