Commit 0bef8eeb by 李东升

完善计费规则说明

parent 1517e55f
...@@ -37,6 +37,7 @@ package com.huaching.parking.local.parking_local_general.domain.local.pojo.charg ...@@ -37,6 +37,7 @@ package com.huaching.parking.local.parking_local_general.domain.local.pojo.charg
public class IntervalChargeDetailPOJO { public class IntervalChargeDetailPOJO {
private Integer money; private Integer money;
//时长类型 0 分钟 1小时
private Integer frameType; private Integer frameType;
//间隔时长 //间隔时长
private Integer intervalTime; private Integer intervalTime;
......
...@@ -16,6 +16,21 @@ package com.huaching.parking.local.parking_local_general.domain.local.pojo.charg ...@@ -16,6 +16,21 @@ package com.huaching.parking.local.parking_local_general.domain.local.pojo.charg
* ************************************************ * ************************************************
*/ */
/*
首时段:2小时10元
后续:收费20元
{
"fastTime": 2,
"frameType": 1,
"fastMoney": 100,
"data": {
//金额
"money": 200,
}
}
*/
public class OneTimeChargeDetailPOJO { public class OneTimeChargeDetailPOJO {
private Integer money; private Integer money;
......
...@@ -30,17 +30,24 @@ import java.util.Date; ...@@ -30,17 +30,24 @@ import java.util.Date;
/* /*
//表示每2分钟收费10元
IntervalChargeDetail: /*
"data":{ 首时段:2小时10元
后续:每间隔10分钟收费10元
{
"fastTime": 2,
"frameType": 1,
"fastMoney": 100,
"data": {
//金额 //金额
"money": 100, "money": 100,
// 0 分钟 1 小时 //时间类型
"frameType": 0, "frameType": 0,
// 时间 //间隔时长
"intervalTime": 2 "intervalTime": 10
}
} }
*/ */
@Component @Component
public class ThsIntervalPayableMoney implements ThsRequestChargeAbstract { public class ThsIntervalPayableMoney implements ThsRequestChargeAbstract {
......
...@@ -27,6 +27,21 @@ import java.util.Date; ...@@ -27,6 +27,21 @@ import java.util.Date;
* Copyright @ 李东升 2020. All rights reserved * Copyright @ 李东升 2020. All rights reserved
* ************************************************ * ************************************************
*/ */
/*
首时段:2小时10元
后续:收费20元
{
"fastTime": 2,
"frameType": 1,
"fastMoney": 100,
"data": {
//金额
"money": 200,
}
}
*/
@Component @Component
public class ThsOneTimePayableMoney implements ThsRequestChargeAbstract { public class ThsOneTimePayableMoney implements ThsRequestChargeAbstract {
......
...@@ -32,7 +32,16 @@ import java.util.List; ...@@ -32,7 +32,16 @@ import java.util.List;
/* /*
TimeFrameChargeDetail: TimeFrameChargeDetail:
首时段:30分钟 收费5元
后续:
00:00-07:00时间端内每分钟收费2元
07:00-20:30时间端内每小时钟收费4元
20:30-00:00时间端内一共收费3元
//json数组 //json数组
{
"fastTime": 30,
"frameType": 0,
"fastMoney": 50,
"data": [ "data": [
{ {
//"frameType": 0 按分钟收费 //"frameType": 0 按分钟收费
...@@ -59,7 +68,7 @@ TimeFrameChargeDetail: ...@@ -59,7 +68,7 @@ TimeFrameChargeDetail:
"money": 300 "money": 300
} }
] ]
}
*/ */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment