package com.mzl.flower.service.log.impl;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.mzl.flower.config.exception.ValidationException;
|
import com.mzl.flower.config.security.SecurityUtils;
|
import com.mzl.flower.constant.Constants;
|
import com.mzl.flower.dto.request.log.OperationRecordDTO;
|
import com.mzl.flower.dto.request.log.OperationRecordQueryDTO;
|
import com.mzl.flower.dto.request.menber.MemberDTO;
|
import com.mzl.flower.dto.request.menber.MemberQueryDTO;
|
import com.mzl.flower.dto.response.log.OperationRecordVO;
|
import com.mzl.flower.dto.response.member.MemberVO;
|
import com.mzl.flower.entity.log.OperationRecord;
|
import com.mzl.flower.entity.menber.Member;
|
import com.mzl.flower.entity.system.User;
|
import com.mzl.flower.mapper.customer.CustomerMapper;
|
import com.mzl.flower.mapper.log.OperationRecordMapper;
|
import com.mzl.flower.mapper.member.MemberMapper;
|
import com.mzl.flower.service.log.OperationRecordService;
|
import com.mzl.flower.service.menber.MemberService;
|
import com.mzl.flower.service.system.UserService;
|
import lombok.RequiredArgsConstructor;
|
import org.springframework.beans.BeanUtils;
|
import org.springframework.stereotype.Service;
|
import org.springframework.transaction.annotation.Transactional;
|
import org.springframework.util.CollectionUtils;
|
import org.springframework.util.ObjectUtils;
|
import org.springframework.util.StringUtils;
|
|
import java.math.BigDecimal;
|
import java.util.List;
|
|
/**
|
* @author fanghaowei
|
* @version version2.0
|
* @className OperationRecordServiceImpl
|
* @date 2024/12/2
|
* @description 操作日志功能逻辑层
|
*/
|
@Service
|
@Transactional
|
@RequiredArgsConstructor
|
public class OperationRecordServiceImpl extends ServiceImpl<OperationRecordMapper, OperationRecord> implements OperationRecordService {
|
|
private final OperationRecordMapper operationRecordMapper;
|
|
@Override
|
public void saveOperationRecord(OperationRecordDTO operationRecordDTO) {
|
|
}
|
|
@Override
|
public Page<OperationRecordVO> queryPage(OperationRecordQueryDTO operationRecordQueryDTO, Page page) {
|
List<OperationRecordVO> list = operationRecordMapper.queryPage(operationRecordQueryDTO, page);
|
page.setRecords(list);
|
return page;
|
}
|
}
|