| | |
| | | package com.oying.modules.message.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.oying.modules.message.domain.MessageOrderLeave; |
| | | import com.oying.utils.FileUtil; |
| | | import lombok.RequiredArgsConstructor; |
| | |
| | | messageOrderLeaveMapper.insert(resources); |
| | | } |
| | | |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public void update(MessageOrderLeave resources) { |
| | | MessageOrderLeave messageOrderLeave = getById(resources.getId()); |
| | | messageOrderLeave.copy(resources); |
| | | messageOrderLeaveMapper.updateById(messageOrderLeave); |
| | | } |
| | | // @Override |
| | | // @Transactional(rollbackFor = Exception.class) |
| | | // public void update(MessageOrderLeave resources) { |
| | | // MessageOrderLeave messageOrderLeave = getById(resources.getId()); |
| | | // messageOrderLeave.copy(resources); |
| | | // messageOrderLeaveMapper.updateById(messageOrderLeave); |
| | | // } |
| | | |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | |
| | | } |
| | | FileUtil.downloadExcel(list, response); |
| | | } |
| | | |
| | | /** |
| | | * 根据订单ID查找留言信息 |
| | | * @param orderId 订单ID |
| | | * @return 匹配的留言记录,若不存在则返回 null |
| | | */ |
| | | public MessageOrderLeave findByOrderId(Integer orderId) { |
| | | return baseMapper.selectOne(new QueryWrapper<MessageOrderLeave>() |
| | | .eq("order_id", orderId)); |
| | | } |
| | | |
| | | } |