admin
2019-09-28 fe279c5bfcd5f3018f0f2aa7ac539a3b14afb550
fanli/src/main/java/com/yeshi/fanli/service/impl/msg/MsgDeviceReadStateServiceImpl.java
@@ -6,6 +6,7 @@
import javax.annotation.Resource;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.yeshi.fanli.dao.mybatis.msg.MsgDeviceReadStateMapper;
import com.yeshi.fanli.entity.bus.msg.MsgDeviceReadState;
@@ -55,9 +56,11 @@
      }
   }
   @Transactional
   @Override
   public MsgDeviceReadState getByDeviceAndPlatformAndType(String type, String device, int platform) {
      MsgDeviceReadState state = msgDeviceReadStateMapper.selectByDeviceAndPlatformAndType(device, platform, type);
      MsgDeviceReadState state = msgDeviceReadStateMapper.selectByDeviceAndPlatformAndTypeForUpdate(device, platform,
            type);
      if (state == null) {
         state = new MsgDeviceReadState();
         state.setCreateTime(new Date());