From eb1adc13eda955e8ef0fc9fe41fb246fa89b722d Mon Sep 17 00:00:00 2001 From: yujian <yujian@163.com> Date: 星期三, 06 五月 2020 14:03:56 +0800 Subject: [PATCH] 队员相关 --- fanli/src/main/java/com/yeshi/fanli/service/impl/order/msg/MsgOrderDetailServiceImpl.java | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/order/msg/MsgOrderDetailServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/order/msg/MsgOrderDetailServiceImpl.java index 4832f97..20f4348 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/order/msg/MsgOrderDetailServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/order/msg/MsgOrderDetailServiceImpl.java @@ -10,6 +10,7 @@ import com.yeshi.fanli.dao.mybatis.msg.MsgOrderDetailMapper; import com.yeshi.fanli.entity.bus.msg.MsgExtra; import com.yeshi.fanli.entity.bus.msg.MsgOrderDetail; +import com.yeshi.fanli.entity.bus.msg.MsgOrderDetail.MsgTypeOrderTypeEnum; import com.yeshi.fanli.entity.order.CommonOrder; import com.yeshi.fanli.exception.msg.MsgOrderDetailException; import com.yeshi.fanli.service.inter.msg.MsgExtraService; @@ -44,6 +45,15 @@ if (detail.getOrderId() == null || detail.getType() == null || detail.getUser() == null || StringUtil.isNullOrEmpty(detail.getExtraInfo())) throw new MsgOrderDetailException(2, "娑堟伅涓嶅畬鏁�"); + + if (detail.getType() == MsgTypeOrderTypeEnum.businessRunning) { + MsgOrderDetail msgOrderDetail = msgOrderDetailMapper.getByUniqueKey(detail.getUniquekey()); + if (msgOrderDetail != null) { + return; + } + } + + // 閿佷綇璁㈠崟鍙� Jedis jedis = jedisPool.getResource(); try { @@ -129,4 +139,5 @@ return msgOrderDetailMapper.listByOrderId(orderId); } + } -- Gitblit v1.8.0