代码备份
							parent
							
								
									b8c8a81faf
								
							
						
					
					
						commit
						c166838758
					
				| @ -1,16 +1,37 @@ | |||||||
| package com.glxp.api.service.trace; | package com.glxp.api.service.trace; | ||||||
| 
 | 
 | ||||||
| import com.glxp.api.entity.trace.TraceOrderEntity; | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; | ||||||
| import com.baomidou.mybatisplus.extension.service.IService; | import com.github.pagehelper.PageHelper; | ||||||
| import com.glxp.api.req.trace.TraceOrderDetailRequest; | import com.glxp.api.req.trace.TraceOrderDetailRequest; | ||||||
| import com.glxp.api.req.trace.TraceOrderRequest; |  | ||||||
| import com.glxp.api.res.trace.TraceOrderResponse; | import com.glxp.api.res.trace.TraceOrderResponse; | ||||||
|  | import org.springframework.stereotype.Service; | ||||||
|  | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; | ||||||
|  | import com.glxp.api.dao.trace.TraceOrderMapper; | ||||||
|  | import com.glxp.api.entity.trace.TraceOrderEntity; | ||||||
| 
 | 
 | ||||||
|  | import javax.annotation.Resource; | ||||||
|  | import java.util.Collections; | ||||||
| import java.util.List; | import java.util.List; | ||||||
| 
 | 
 | ||||||
| public interface TraceOrderService extends IService<TraceOrderEntity>{ | @Service | ||||||
|  | public class TraceOrderService extends ServiceImpl<TraceOrderMapper, TraceOrderEntity> { | ||||||
|  | 
 | ||||||
|  |     @Resource | ||||||
|  |     TraceOrderMapper traceOrderMapper; | ||||||
| 
 | 
 | ||||||
|     List<TraceOrderResponse> queryTraceOrderList(TraceOrderDetailRequest traceOrderDetailRequest); |     public List<TraceOrderResponse> queryTraceOrderList(TraceOrderDetailRequest traceOrderDetailRequest) { | ||||||
|  |         if (traceOrderDetailRequest == null) { | ||||||
|  |             return Collections.emptyList(); | ||||||
|  |         } | ||||||
|  |         if (traceOrderDetailRequest.getPage() != null) { | ||||||
|  |             int offset = (traceOrderDetailRequest.getPage() - 1) * traceOrderDetailRequest.getLimit(); | ||||||
|  |             PageHelper.offsetPage(offset, traceOrderDetailRequest.getLimit()); | ||||||
|  |         } | ||||||
|  |         return traceOrderMapper.queryTraceOrderList(traceOrderDetailRequest); | ||||||
|  |     } | ||||||
| 
 | 
 | ||||||
|  |     List<TraceOrderEntity> findByProductIdFk(Long traceProductIdFk) { | ||||||
|  |         return traceOrderMapper.selectList(new QueryWrapper<TraceOrderEntity>().eq("traceProductIdFk", traceProductIdFk)); | ||||||
|  |     } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | |||||||
| @ -1,34 +0,0 @@ | |||||||
| package com.glxp.api.service.trace.impl; |  | ||||||
| 
 |  | ||||||
| import com.github.pagehelper.PageHelper; |  | ||||||
| import com.glxp.api.req.trace.TraceOrderDetailRequest; |  | ||||||
| import com.glxp.api.req.trace.TraceOrderRequest; |  | ||||||
| import com.glxp.api.res.trace.TraceOrderResponse; |  | ||||||
| import com.glxp.api.service.trace.TraceOrderService; |  | ||||||
| import org.springframework.stereotype.Service; |  | ||||||
| import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |  | ||||||
| import com.glxp.api.dao.trace.TraceOrderMapper; |  | ||||||
| import com.glxp.api.entity.trace.TraceOrderEntity; |  | ||||||
| 
 |  | ||||||
| import javax.annotation.Resource; |  | ||||||
| import java.util.Collections; |  | ||||||
| import java.util.List; |  | ||||||
| 
 |  | ||||||
| @Service |  | ||||||
| public class TraceOrderServiceImpl extends ServiceImpl<TraceOrderMapper, TraceOrderEntity> implements TraceOrderService { |  | ||||||
| 
 |  | ||||||
|     @Resource |  | ||||||
|     TraceOrderMapper traceOrderMapper; |  | ||||||
| 
 |  | ||||||
|     @Override |  | ||||||
|     public List<TraceOrderResponse> queryTraceOrderList(TraceOrderDetailRequest traceOrderDetailRequest) { |  | ||||||
|         if (traceOrderDetailRequest == null) { |  | ||||||
|             return Collections.emptyList(); |  | ||||||
|         } |  | ||||||
|         if (traceOrderDetailRequest.getPage() != null) { |  | ||||||
|             int offset = (traceOrderDetailRequest.getPage() - 1) * traceOrderDetailRequest.getLimit(); |  | ||||||
|             PageHelper.offsetPage(offset, traceOrderDetailRequest.getLimit()); |  | ||||||
|         } |  | ||||||
|         return traceOrderMapper.queryTraceOrderList(traceOrderDetailRequest); |  | ||||||
|     } |  | ||||||
| } |  | ||||||
					Loading…
					
					
				
		Reference in New Issue