代码备份
							parent
							
								
									b8c8a81faf
								
							
						
					
					
						commit
						c166838758
					
				| @ -1,16 +1,37 @@ | ||||
| package com.glxp.api.service.trace; | ||||
| 
 | ||||
| import com.glxp.api.entity.trace.TraceOrderEntity; | ||||
| import com.baomidou.mybatisplus.extension.service.IService; | ||||
| import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; | ||||
| 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 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; | ||||
| 
 | ||||
| public interface TraceOrderService extends IService<TraceOrderEntity>{ | ||||
| @Service | ||||
| public class TraceOrderService extends ServiceImpl<TraceOrderMapper, TraceOrderEntity> { | ||||
| 
 | ||||
|     List<TraceOrderResponse> queryTraceOrderList(TraceOrderDetailRequest traceOrderDetailRequest); | ||||
|     @Resource | ||||
|     TraceOrderMapper traceOrderMapper; | ||||
| 
 | ||||
|     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