[5.2.8]
[shuttle_p] [验票成功局域网内放弃消息 ]
This commit is contained in:
@@ -27,8 +27,6 @@ object TicketModel : IReceivedMsgListener, IMogoOnMessageListener<WriteOffPassen
|
||||
|
||||
private val TAG = "TicketModel"
|
||||
|
||||
private val currenStartList = mutableListOf<String>()
|
||||
|
||||
init {
|
||||
|
||||
//监听乘客屏发来的消息
|
||||
@@ -86,12 +84,12 @@ object TicketModel : IReceivedMsgListener, IMogoOnMessageListener<WriteOffPassen
|
||||
if(writeOffMsg.ticketSize==null||writeOffMsg.ticketSize==0){
|
||||
return
|
||||
}
|
||||
playPassenger(
|
||||
writeOffMsg.ticketSize?:0,
|
||||
writeOffMsg.phone ?: "",
|
||||
writeOffMsg.ticketName ?: "",
|
||||
writeOffMsg.orderNo?:""
|
||||
)
|
||||
// playPassenger(
|
||||
// writeOffMsg.ticketSize?:0,
|
||||
// writeOffMsg.phone ?: "",
|
||||
// writeOffMsg.ticketName ?: "",
|
||||
// writeOffMsg.orderNo?:""
|
||||
// )
|
||||
} else { // 核验失败
|
||||
showNotice("验票失败,${writeOffMsg.failedReason ?: ""}", AIAssist.LEVEL3)
|
||||
saveMsgBox(
|
||||
@@ -142,15 +140,6 @@ object TicketModel : IReceivedMsgListener, IMogoOnMessageListener<WriteOffPassen
|
||||
|
||||
private fun playPassenger(ticketSize: Int,phone:String,ticketName:String,orderNo:String) {
|
||||
|
||||
val key = "${orderNo}_${phone}_$ticketSize"
|
||||
if (currenStartList.contains(key)) {
|
||||
return
|
||||
}
|
||||
if(currenStartList.size>1000){
|
||||
currenStartList.clear()
|
||||
}
|
||||
currenStartList.add(key)
|
||||
|
||||
if (ticketSize > 1) { //多人播报 "x人" ---》x人核验通过
|
||||
showNotice(ticketSize.toString() + "人核验通过", AIAssist.LEVEL3)
|
||||
OrderModel.getInstance().sendWriteOffNumToClient(ticketSize.toString() + "人核验通过")
|
||||
|
||||
Reference in New Issue
Block a user