| | |
| | | import com.baomidou.mybatisplus.mapper.EntityWrapper; |
| | | import com.baomidou.mybatisplus.service.impl.ServiceImpl; |
| | | import com.supersavedriving.driver.modular.system.dao.SystemMessageMapper; |
| | | import com.supersavedriving.driver.modular.system.warpper.SystemMessageWarpper; |
| | | import com.supersavedriving.driver.modular.system.model.SystemMessage; |
| | | import com.supersavedriving.driver.modular.system.service.ISystemMessageService; |
| | | import com.supersavedriving.driver.modular.system.warpper.SystemMessageWarpper; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.Date; |
| | |
| | | @Override |
| | | public void readSystems(Integer uid, String ids) throws Exception { |
| | | String[] split = ids.split(","); |
| | | List<SystemMessage> systemMessages = this.selectList(new EntityWrapper<SystemMessage>().eq("userType", 2).eq("userId", uid).in("id", split)); |
| | | List<SystemMessage> systemMessages = this.selectList(new EntityWrapper<SystemMessage>().in("id", split)); |
| | | for (SystemMessage systemMessage : systemMessages) { |
| | | systemMessage.setIsRead(1); |
| | | } |
| | |
| | | systemMessage.setUserType(userType); |
| | | this.insert(systemMessage); |
| | | } |
| | | |
| | | @Override |
| | | public void clearSystemMessage(Integer userId) throws Exception { |
| | | this.baseMapper.clearSystemMessage(userId); |
| | | } |
| | | } |