Commit a44147c9 by huluobin

/technician/ordermanage/getOrderServeDetail 返回值

parent fdc38212
...@@ -9,6 +9,12 @@ import com.gogirl.domain.order.serve.OrderServe; ...@@ -9,6 +9,12 @@ import com.gogirl.domain.order.serve.OrderServe;
*/ */
public interface OrderServeService extends IService<OrderServe> { public interface OrderServeService extends IService<OrderServe> {
/**
* 查询订单服务详情
*
* @param id
* @return
*/
OrderServe getOrderServeDetail(Integer id); OrderServe getOrderServeDetail(Integer id);
} }
...@@ -4,9 +4,11 @@ package com.gogirl.application.order.serve.impl; ...@@ -4,9 +4,11 @@ package com.gogirl.application.order.serve.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.gogirl.application.order.serve.OrderServeService; import com.gogirl.application.order.serve.OrderServeService;
import com.gogirl.domain.order.serve.OrderRecord;
import com.gogirl.domain.order.serve.OrderServe; import com.gogirl.domain.order.serve.OrderServe;
import com.gogirl.domain.order.serve.OrderServeDescribe; import com.gogirl.domain.order.serve.OrderServeDescribe;
import com.gogirl.domain.order.serve.OrderServeSku; import com.gogirl.domain.order.serve.OrderServeSku;
import com.gogirl.infrastructure.mapper.order.serve.OrderRecordMapper;
import com.gogirl.infrastructure.mapper.order.serve.OrderServeDescribeMapper; import com.gogirl.infrastructure.mapper.order.serve.OrderServeDescribeMapper;
import com.gogirl.infrastructure.mapper.order.serve.OrderServeMapper; import com.gogirl.infrastructure.mapper.order.serve.OrderServeMapper;
import com.gogirl.infrastructure.mapper.order.serve.OrderServeSkuMapper; import com.gogirl.infrastructure.mapper.order.serve.OrderServeSkuMapper;
...@@ -25,16 +27,19 @@ public class OrderServeServiceImpl extends ServiceImpl<OrderServeMapper, OrderSe ...@@ -25,16 +27,19 @@ public class OrderServeServiceImpl extends ServiceImpl<OrderServeMapper, OrderSe
private final OrderServeMapper orderServeMapper; private final OrderServeMapper orderServeMapper;
private final OrderServeSkuMapper orderServeSkuMapper; private final OrderServeSkuMapper orderServeSkuMapper;
private final OrderServeDescribeMapper orderServeDescribeMapper; private final OrderServeDescribeMapper orderServeDescribeMapper;
private final OrderRecordMapper orderRecordMapper;
@Override @Override
public OrderServe getOrderServeDetail(Integer id) { public OrderServe getOrderServeDetail(Integer id) {
OrderServe orderServe = orderServeMapper.selectById(id); OrderServe orderServe = orderServeMapper.selectById(id);
List<OrderServeSku> orderServeSkuList = orderServeSkuMapper.selectList(new LambdaQueryWrapper<OrderServeSku>().eq(OrderServeSku::getOrderServeId, orderServe.getId())); List<OrderServeSku> orderServeSkuList = orderServeSkuMapper.selectList(new LambdaQueryWrapper<OrderServeSku>().eq(OrderServeSku::getOrderServeId, orderServe.getId()));
List<OrderServeDescribe> orderServeDescribeList = orderServeDescribeMapper.selectByOrderServeId(orderServe.getId()); List<OrderServeDescribe> orderServeDescribeList = orderServeDescribeMapper.selectByOrderServeId(orderServe.getId());
OrderRecord orderRecord = orderRecordMapper.selectOne(new LambdaQueryWrapper<OrderRecord>()
.eq(OrderRecord::getOrderServeId, id));
orderServe.setListOrderServeSku(orderServeSkuList); orderServe.setListOrderServeSku(orderServeSkuList);
orderServe.setListOrderServeDescribe(orderServeDescribeList); orderServe.setListOrderServeDescribe(orderServeDescribeList);
orderServe.setOrderRecord(orderRecord);
return orderServe; return orderServe;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment