|
@@ -6,7 +6,9 @@ import java.util.List;
|
|
import java.util.stream.Collectors;
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
import com.ruoyi.common.utils.DateUtils;
|
|
import com.ruoyi.common.utils.DateUtils;
|
|
|
|
+import com.ruoyi.system.domain.LcdInfoUserRelation;
|
|
import com.ruoyi.system.domain.vo.LcdInfoVo;
|
|
import com.ruoyi.system.domain.vo.LcdInfoVo;
|
|
|
|
+import com.ruoyi.system.mapper.LcdInfoUserRelationMapper;
|
|
import org.springframework.beans.BeanUtils;
|
|
import org.springframework.beans.BeanUtils;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
@@ -26,6 +28,8 @@ import org.springframework.transaction.annotation.Transactional;
|
|
public class LcdInfoServiceImpl implements ILcdInfoService {
|
|
public class LcdInfoServiceImpl implements ILcdInfoService {
|
|
@Autowired
|
|
@Autowired
|
|
private LcdInfoMapper lcdInfoMapper;
|
|
private LcdInfoMapper lcdInfoMapper;
|
|
|
|
+ @Autowired
|
|
|
|
+ private LcdInfoUserRelationMapper lcdInfoUserRelationMapper;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 查询消息
|
|
* 查询消息
|
|
@@ -69,7 +73,18 @@ public class LcdInfoServiceImpl implements ILcdInfoService {
|
|
@Override
|
|
@Override
|
|
public int insertLcdInfo(LcdInfoVo lcdInfoVo) {
|
|
public int insertLcdInfo(LcdInfoVo lcdInfoVo) {
|
|
lcdInfoVo.setCreateTime(DateUtils.getNowDate());
|
|
lcdInfoVo.setCreateTime(DateUtils.getNowDate());
|
|
- return lcdInfoMapper.insertLcdInfo(lcdInfoVo);
|
|
|
|
|
|
+ lcdInfoMapper.insertLcdInfo(lcdInfoVo);
|
|
|
|
+ int userId = lcdInfoMapper.selectUserId(lcdInfoVo);
|
|
|
|
+ long info_id =lcdInfoVo.getId();
|
|
|
|
+ LcdInfoUserRelation lcdInfoUserRelation = new LcdInfoUserRelation();
|
|
|
|
+ lcdInfoUserRelation.setLcdInfoId(info_id);
|
|
|
|
+ lcdInfoUserRelation.setLcdReceiveUserId(userId);
|
|
|
|
+ return lcdInfoUserRelationMapper.insertLcdInfoUserRelation(lcdInfoUserRelation);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ public int selectUserId(LcdInfoVo lcdInfoVo) {
|
|
|
|
+ return lcdInfoMapper.selectUserId(lcdInfoVo);
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|