添加订单管理相关接口

This commit is contained in:
柏码の讲师 2024-11-11 19:09:34 +08:00
parent c56befe516
commit f414a38498
5 changed files with 21 additions and 0 deletions

View File

@ -57,6 +57,13 @@ public class OrderController extends BaseController
return getDataTable(list); return getDataTable(list);
} }
@GetMapping("/my-list")
public TableDataInfo userList() {
startPage();
List<Order> list = orderService.selectOrderListById(SecurityUtils.getUserId());
return getDataTable(list);
}
/** /**
* 导出订单列表列表 * 导出订单列表列表
*/ */

View File

@ -28,6 +28,8 @@ public interface OrderMapper
*/ */
public List<Order> selectOrderList(Order order); public List<Order> selectOrderList(Order order);
List<Order> selectOrderListById(Long userId);
/** /**
* 新增订单列表 * 新增订单列表
* *

View File

@ -27,6 +27,8 @@ public interface IOrderService
*/ */
public List<Order> selectOrderList(Order order); public List<Order> selectOrderList(Order order);
List<Order> selectOrderListById(Long userId);
/** /**
* 新增订单列表 * 新增订单列表
* *

View File

@ -47,6 +47,11 @@ public class OrderServiceImpl implements IOrderService
return orderMapper.selectOrderList(order); return orderMapper.selectOrderList(order);
} }
@Override
public List<Order> selectOrderListById(Long userId) {
return orderMapper.selectOrderListById(userId);
}
/** /**
* 新增订单列表 * 新增订单列表
* *

View File

@ -56,6 +56,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</where> </where>
</select> </select>
<select id="selectOrderListById" resultMap="OrderOrderItemResult">
<include refid="selectOrderVo"/>
where uid = #{userId}
</select>
<select id="selectOrderById" parameterType="Long" resultMap="OrderOrderItemResult"> <select id="selectOrderById" parameterType="Long" resultMap="OrderOrderItemResult">
select id, uid, time, pirce, name, company, country, city, steet1, steet2, postal, phone, email, note select id, uid, time, pirce, name, company, country, city, steet1, steet2, postal, phone, email, note
from db_order from db_order