定额间隔时间后台控制
diff --git a/app/src/main/java/com/supwisdom/activities/consume/mode/CardPayService.kt b/app/src/main/java/com/supwisdom/activities/consume/mode/CardPayService.kt
index 4b39eea..f7f95b7 100644
--- a/app/src/main/java/com/supwisdom/activities/consume/mode/CardPayService.kt
+++ b/app/src/main/java/com/supwisdom/activities/consume/mode/CardPayService.kt
@@ -215,8 +215,9 @@
private fun doConsume() {
if (isFixMode) {
if (lastPayBean.cardphyid == cardBean!!.cardphyid) {
- if (System.currentTimeMillis() - lastPayBean.suctime < 15000) {
- throw CardPayFailError("15s内不能连续消费")
+ val gap = pos.getSysPara()?.fixpayGap ?: 10
+ if (System.currentTimeMillis() - lastPayBean.suctime < gap * 1000) {
+ throw CardPayFailError("${gap}s内不能连续消费")
}
}
}