| | |
| | | import com.ruoyi.system.mapper.ServiceOrderMapper; |
| | | import com.ruoyi.system.domain.ServiceOrder; |
| | | import com.ruoyi.system.service.IServiceOrderService; |
| | | import com.ruoyi.common.utils.PageUtils; |
| | | |
| | | /** |
| | | * 服务订单Service业务层处理 |
| | | * 服务订单 服务层实现 |
| | | * |
| | | * @author ruoyi |
| | | */ |
| | | @Service |
| | | public class ServiceOrderServiceImpl implements IServiceOrderService { |
| | |
| | | private ServiceOrderMapper serviceOrderMapper; |
| | | |
| | | /** |
| | | * 查询服务订单 |
| | | * 查询服务订单信息 |
| | | * |
| | | * @param serviceOrdId 服务订单主键 |
| | | * @return 服务订单 |
| | | * @return 服务订单信息 |
| | | */ |
| | | @Override |
| | | public ServiceOrder selectServiceOrderById(Long serviceOrdId) { |
| | |
| | | /** |
| | | * 查询服务订单列表 |
| | | * |
| | | * @param serviceOrder 服务订单 |
| | | * @return 服务订单 |
| | | * @param serviceOrder 服务订单信息 |
| | | * @return 服务订单集合 |
| | | */ |
| | | @Override |
| | | public List<ServiceOrder> selectServiceOrderList(ServiceOrder serviceOrder) { |
| | | return serviceOrderMapper.selectServiceOrderList(serviceOrder); |
| | | // 计算偏移量 |
| | | int offset = (serviceOrder.getPageNum() - 1) * serviceOrder.getPageSize(); |
| | | return serviceOrderMapper.selectServiceOrderList(serviceOrder, offset, serviceOrder.getPageSize()); |
| | | } |
| | | |
| | | @Override |
| | | public int selectServiceOrderCount(ServiceOrder serviceOrder) { |
| | | return serviceOrderMapper.selectServiceOrderCount(serviceOrder); |
| | | } |
| | | |
| | | /** |
| | | * 新增服务订单 |
| | | * |
| | | * @param serviceOrder 服务订单 |
| | | * @param serviceOrder 服务订单信息 |
| | | * @return 结果 |
| | | */ |
| | | @Override |
| | |
| | | /** |
| | | * 修改服务订单 |
| | | * |
| | | * @param serviceOrder 服务订单 |
| | | * @param serviceOrder 服务订单信息 |
| | | * @return 结果 |
| | | */ |
| | | @Override |
| | |
| | | } |
| | | |
| | | /** |
| | | * 批量删除服务订单 |
| | | * 删除服务订单对象 |
| | | * |
| | | * @param serviceOrdIds 需要删除的服务订单主键 |
| | | * @param serviceOrdIds 需要删除的数据ID |
| | | * @return 结果 |
| | | */ |
| | | @Override |