diff --git a/sf-admin/src/main/java/com/sf/order/controller/OrderInfoController.java b/sf-admin/src/main/java/com/sf/order/controller/OrderInfoController.java index c1e356d..d887548 100644 --- a/sf-admin/src/main/java/com/sf/order/controller/OrderInfoController.java +++ b/sf-admin/src/main/java/com/sf/order/controller/OrderInfoController.java @@ -3,12 +3,14 @@ package com.sf.order.controller; import com.sf.common.annotation.Log; import com.sf.common.core.controller.BaseController; import com.sf.common.core.domain.AjaxResult; +import com.sf.common.core.domain.entity.SysUser; import com.sf.common.core.page.TableDataInfo; import com.sf.common.enums.BusinessType; +import com.sf.common.utils.SecurityUtils; import com.sf.common.utils.poi.ExcelUtil; import com.sf.order.domain.OrderInfo; import com.sf.order.domain.dto.OrderCreateDto; -import com.sf.order.domain.req.OrderListreqVo; +import com.sf.order.domain.req.OrderListReqVo; import com.sf.order.domain.res.OrderListResVo; import com.sf.order.service.IOrderInfoService; import io.swagger.v3.oas.annotations.Operation; @@ -35,21 +37,15 @@ public class OrderInfoController extends BaseController { * 查询订单基础信息列表 */ @GetMapping("/list") - public TableDataInfo list(OrderInfo orderInfo) { + public TableDataInfo list(OrderListReqVo vo) { startPage(); - List list = orderInfoService.selectOrderInfoList(orderInfo); + SysUser user = SecurityUtils.getLoginUser().getUser(); + vo.setUserId(user.getUserId()); + List list = orderInfoService.queryList(vo); + logger.info("prderList"+list); return getDataTable(list); } - /** - * 查询订单基础信息列表 - */ - @GetMapping("/query/list") - public TableDataInfo queryList(OrderListreqVo vo) { - startPage(); - List list = orderInfoService.queryList(vo); - return getDataTable(list); - } /** * 导出订单基础信息列表 diff --git a/sf-admin/src/main/java/com/sf/order/domain/req/OrderListreqVo.java b/sf-admin/src/main/java/com/sf/order/domain/req/OrderListReqVo.java similarity index 89% rename from sf-admin/src/main/java/com/sf/order/domain/req/OrderListreqVo.java rename to sf-admin/src/main/java/com/sf/order/domain/req/OrderListReqVo.java index 52b41c9..98b755a 100644 --- a/sf-admin/src/main/java/com/sf/order/domain/req/OrderListreqVo.java +++ b/sf-admin/src/main/java/com/sf/order/domain/req/OrderListReqVo.java @@ -3,7 +3,7 @@ package com.sf.order.domain.req; import lombok.Data; @Data -public class OrderListreqVo { +public class OrderListReqVo { /** * 主键id */ diff --git a/sf-admin/src/main/java/com/sf/order/domain/res/OrderListResVo.java b/sf-admin/src/main/java/com/sf/order/domain/res/OrderListResVo.java index b5cda3e..7d13bd1 100644 --- a/sf-admin/src/main/java/com/sf/order/domain/res/OrderListResVo.java +++ b/sf-admin/src/main/java/com/sf/order/domain/res/OrderListResVo.java @@ -38,6 +38,10 @@ public class OrderListResVo { * 商品标题 */ private String productTitle; + /** + * 图片 + */ + private String productPicture; /** * 商品规格 diff --git a/sf-admin/src/main/java/com/sf/order/mapper/OrderInfoMapper.java b/sf-admin/src/main/java/com/sf/order/mapper/OrderInfoMapper.java index b4f9f31..dfb2950 100644 --- a/sf-admin/src/main/java/com/sf/order/mapper/OrderInfoMapper.java +++ b/sf-admin/src/main/java/com/sf/order/mapper/OrderInfoMapper.java @@ -1,7 +1,7 @@ package com.sf.order.mapper; import com.sf.order.domain.OrderInfo; -import com.sf.order.domain.req.OrderListreqVo; +import com.sf.order.domain.req.OrderListReqVo; import com.sf.order.domain.res.OrderListResVo; import java.util.List; @@ -31,7 +31,7 @@ public interface OrderInfoMapper { public List selectOrderInfoList(OrderInfo orderInfo); - List queryList(OrderListreqVo vo); + List queryList(OrderListReqVo vo); /** * 新增订单基础信息 diff --git a/sf-admin/src/main/java/com/sf/order/service/IOrderInfoService.java b/sf-admin/src/main/java/com/sf/order/service/IOrderInfoService.java index c63358f..26210aa 100644 --- a/sf-admin/src/main/java/com/sf/order/service/IOrderInfoService.java +++ b/sf-admin/src/main/java/com/sf/order/service/IOrderInfoService.java @@ -3,7 +3,7 @@ package com.sf.order.service; import com.sf.order.domain.OrderInfo; import com.sf.order.domain.dto.OrderCreateDto; -import com.sf.order.domain.req.OrderListreqVo; +import com.sf.order.domain.req.OrderListReqVo; import com.sf.order.domain.res.OrderListResVo; import java.util.List; @@ -35,7 +35,7 @@ public interface IOrderInfoService /** * 查询订单基础信息列表 */ - List queryList(OrderListreqVo vo); + List queryList(OrderListReqVo vo); /** * 新增订单基础信息 diff --git a/sf-admin/src/main/java/com/sf/order/service/impl/OrderInfoServiceImpl.java b/sf-admin/src/main/java/com/sf/order/service/impl/OrderInfoServiceImpl.java index 834cb65..5e3edda 100644 --- a/sf-admin/src/main/java/com/sf/order/service/impl/OrderInfoServiceImpl.java +++ b/sf-admin/src/main/java/com/sf/order/service/impl/OrderInfoServiceImpl.java @@ -5,7 +5,7 @@ import com.sf.common.utils.DateUtils; import com.sf.common.utils.SnowflakeIdWorker; import com.sf.order.domain.OrderInfo; import com.sf.order.domain.dto.OrderCreateDto; -import com.sf.order.domain.req.OrderListreqVo; +import com.sf.order.domain.req.OrderListReqVo; import com.sf.order.domain.res.OrderListResVo; import com.sf.order.mapper.OrderInfoMapper; import com.sf.order.service.IOrderInfoService; @@ -51,7 +51,7 @@ public class OrderInfoServiceImpl implements IOrderInfoService { return orderInfoMapper.selectOrderInfoList(orderInfo); } - public List queryList(OrderListreqVo vo) + public List queryList(OrderListReqVo vo) { return orderInfoMapper.queryList(vo); } diff --git a/sf-admin/src/main/resources/mapper/order/OrderInfoMapper.xml b/sf-admin/src/main/resources/mapper/order/OrderInfoMapper.xml index e9141e7..e2a305d 100644 --- a/sf-admin/src/main/resources/mapper/order/OrderInfoMapper.xml +++ b/sf-admin/src/main/resources/mapper/order/OrderInfoMapper.xml @@ -30,12 +30,23 @@ + + + + + + + + + + select id, order_no, order_status, pay_type, pay_channel, order_amt, freight_amt, pay_amt, really_amt, receive_type, goods_id, business_id, receive_addr_id, create_time, pay_time, create_user_id, update_user_id, is_delete, update_time, track_no, order_type, out_order_no, pay_data, reduction_amout from ORDER_INFO - select id, order_no, order_status, pay_type, productTitle, order_amt, freight_amt, pay_amt, really_amt, receive_type, goods_id, business_id, receive_addr_id, create_time, pay_time, create_user_id, update_user_id, is_delete, update_time, track_no, order_type, out_order_no, pay_data, reduction_amout from ORDER_INFO + SELECT a.order_no,a.order_status,a.order_amt,b.product_title,b.product_picture,b.product_desc,b.goods_spec + FROM ORDER_INFO a LEFT JOIN GOODS_MESSAGES b ON a.goods_id = b.id + + - insert into ORDER_INFO