|
@@ -1,12 +1,16 @@
|
|
|
package com.ruoyi.equity.service.impl;
|
|
|
|
|
|
+import java.text.SimpleDateFormat;
|
|
|
+import java.util.Date;
|
|
|
import java.util.List;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.ruoyi.common.utils.DateUtils;
|
|
|
import com.ruoyi.common.utils.SecurityUtils;
|
|
|
+import com.ruoyi.common.utils.StringUtils;
|
|
|
import com.ruoyi.equity.domain.EquityTransferRecord;
|
|
|
+import com.ruoyi.equity.domain.dto.EquityMessageRecordDTO;
|
|
|
import com.ruoyi.equity.domain.vo.EquityMessageRecordVO;
|
|
|
import com.ruoyi.equity.mapper.EquityTransferRecordMapper;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -17,88 +21,86 @@ import com.ruoyi.equity.service.IEquityMessageRecordService;
|
|
|
|
|
|
/**
|
|
|
* 股权消息通知Service业务层处理
|
|
|
- *
|
|
|
+ *
|
|
|
* @author ruoyi
|
|
|
* @date 2025-03-05
|
|
|
*/
|
|
|
@Service
|
|
|
-public class EquityMessageRecordServiceImpl extends ServiceImpl<EquityMessageRecordMapper, EquityMessageRecord> implements IEquityMessageRecordService
|
|
|
-{
|
|
|
+public class EquityMessageRecordServiceImpl extends ServiceImpl<EquityMessageRecordMapper, EquityMessageRecord> implements IEquityMessageRecordService {
|
|
|
@Autowired
|
|
|
private EquityMessageRecordMapper equityMessageRecordMapper;
|
|
|
|
|
|
/**
|
|
|
* 查询股权消息通知
|
|
|
- *
|
|
|
+ *
|
|
|
* @param equityMessageId 股权消息通知主键
|
|
|
* @return 股权消息通知
|
|
|
*/
|
|
|
@Override
|
|
|
- public EquityMessageRecord selectEquityMessageRecordByEquityMessageId(Long equityMessageId)
|
|
|
- {
|
|
|
+ public EquityMessageRecord selectEquityMessageRecordByEquityMessageId(Long equityMessageId) {
|
|
|
return equityMessageRecordMapper.selectEquityMessageRecordByEquityMessageId(equityMessageId);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 查询股权消息通知列表
|
|
|
- *
|
|
|
- * @param equityMessageRecord 股权消息通知
|
|
|
+ *
|
|
|
+ * @param equityMessageRecordDTO 股权消息通知
|
|
|
* @return 股权消息通知
|
|
|
*/
|
|
|
@Override
|
|
|
- public List<EquityMessageRecordVO> selectEquityMessageRecordList(EquityMessageRecord equityMessageRecord)
|
|
|
- {
|
|
|
-
|
|
|
- return equityMessageRecordMapper.selectEquityMessageRecordList(equityMessageRecord,SecurityUtils.getUserId());
|
|
|
+ public List<EquityMessageRecordVO> selectEquityMessageRecordList(EquityMessageRecordDTO equityMessageRecordDTO) {
|
|
|
+ Date msgTime = equityMessageRecordDTO.getMsgTime();
|
|
|
+ if (msgTime != null) {
|
|
|
+ SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
|
|
|
+ String selectDate = dateFormat.format(msgTime);
|
|
|
+ equityMessageRecordDTO.setSelectDate(selectDate);
|
|
|
+ }
|
|
|
+ return equityMessageRecordMapper.selectEquityMessageRecordList(equityMessageRecordDTO, SecurityUtils.getUserId());
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 新增股权消息通知
|
|
|
- *
|
|
|
+ *
|
|
|
* @param equityMessageRecord 股权消息通知
|
|
|
* @return 结果
|
|
|
*/
|
|
|
@Override
|
|
|
- public int insertEquityMessageRecord(EquityMessageRecord equityMessageRecord)
|
|
|
- {
|
|
|
+ public int insertEquityMessageRecord(EquityMessageRecord equityMessageRecord) {
|
|
|
equityMessageRecord.setCreateTime(DateUtils.getNowDate());
|
|
|
return equityMessageRecordMapper.insertEquityMessageRecord(equityMessageRecord);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 修改股权消息通知
|
|
|
- *
|
|
|
+ *
|
|
|
* @param equityMessageRecord 股权消息通知
|
|
|
* @return 结果
|
|
|
*/
|
|
|
@Override
|
|
|
- public int updateEquityMessageRecord(EquityMessageRecord equityMessageRecord)
|
|
|
- {
|
|
|
+ public int updateEquityMessageRecord(EquityMessageRecord equityMessageRecord) {
|
|
|
equityMessageRecord.setUpdateTime(DateUtils.getNowDate());
|
|
|
return equityMessageRecordMapper.updateEquityMessageRecord(equityMessageRecord);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 批量删除股权消息通知
|
|
|
- *
|
|
|
+ *
|
|
|
* @param equityMessageIds 需要删除的股权消息通知主键
|
|
|
* @return 结果
|
|
|
*/
|
|
|
@Override
|
|
|
- public int deleteEquityMessageRecordByEquityMessageIds(Long[] equityMessageIds)
|
|
|
- {
|
|
|
+ public int deleteEquityMessageRecordByEquityMessageIds(Long[] equityMessageIds) {
|
|
|
return equityMessageRecordMapper.deleteEquityMessageRecordByEquityMessageIds(equityMessageIds);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 删除股权消息通知信息
|
|
|
- *
|
|
|
+ *
|
|
|
* @param equityMessageId 股权消息通知主键
|
|
|
* @return 结果
|
|
|
*/
|
|
|
@Override
|
|
|
- public int deleteEquityMessageRecordByEquityMessageId(Long equityMessageId)
|
|
|
- {
|
|
|
+ public int deleteEquityMessageRecordByEquityMessageId(Long equityMessageId) {
|
|
|
return equityMessageRecordMapper.deleteEquityMessageRecordByEquityMessageId(equityMessageId);
|
|
|
}
|
|
|
|