admin
2020-09-05 1340beb67a9b6d777821d0139bcc7c9b0896ed4e
fanli/src/main/java/com/yeshi/fanli/service/impl/order/msg/MsgOrderDetailServiceImpl.java
@@ -5,6 +5,7 @@
import javax.annotation.Resource;
import com.yeshi.fanli.util.RedisManager;
import org.springframework.stereotype.Service;
import com.yeshi.fanli.dao.mybatis.msg.MsgOrderDetailMapper;
@@ -32,7 +33,7 @@
   private UserMsgReadStateService userMsgReadStateService;
   @Resource
   private JedisPool jedisPool;
   private RedisManager redisManager;
   
   @Resource
   private MsgExtraService msgExtraService;
@@ -55,7 +56,7 @@
      
      
      // 锁住订单号
      Jedis jedis = jedisPool.getResource();
      Jedis jedis = redisManager.getJedis();
      try {
         String key = "rs-order-" + detail.getOrderId();
         if (jedis.setnx(key, "1") > 0) {
@@ -139,5 +140,15 @@
      return msgOrderDetailMapper.listByOrderId(orderId);
   }
   @Override
   public MsgOrderDetail selectByPrimaryKey(Long id) {
      return msgOrderDetailMapper.selectByPrimaryKey(id);
   }
   @Override
   public void deleteByPrimaryKey(Long id) {
      msgOrderDetailMapper.deleteByPrimaryKey(id);
      msgExtraService.deleteByPidAndType(id, MsgExtra.MSG_TYPE_ORDER);
   }
}