leomonM
2025-08-22 af614e521a0b6b5c62e83929b1f0a981f55ac60d
oying-system/src/main/java/com/oying/modules/message/service/impl/MesMsgRecordServiceImpl.java
@@ -114,6 +114,7 @@
    }
    @Override
    @Transactional(rollbackFor = Exception.class)
    public void insertOrderMsg(String orderNo, OrderStatusEnum content, Long shopId) {
        MesMsgRecord record = new MesMsgRecord();
        record.setOrderNo(orderNo);
@@ -123,14 +124,11 @@
        record.setIsRead(MesReadEnum.UNREAD.getKey()); // 默认未读 0
        record.setCreateTime(new Timestamp(System.currentTimeMillis()));
        record.setUpdateTime(new Timestamp(System.currentTimeMillis()));
        try {
            mesMsgRecordMapper.insert(record);
        } catch (Exception e) {
            log.error("插入订单消息失败:{}", e);
        }
        mesMsgRecordMapper.insert(record);   // 让异常直接往外抛
    }
    @Override
    public List<MesMsgRecordQueryPollDto> PollMesAll(Long platform) {
        return mesMsgRecordMapper.PollMesAll(platform);