添加订单管理相关接口

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);
}
@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);
List<Order> selectOrderListById(Long userId);
/**
* 新增订单列表
*

View File

@ -27,6 +27,8 @@ public interface IOrderService
*/
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);
}
@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>
</select>
<select id="selectOrderListById" resultMap="OrderOrderItemResult">
<include refid="selectOrderVo"/>
where uid = #{userId}
</select>
<select id="selectOrderById" parameterType="Long" resultMap="OrderOrderItemResult">
select id, uid, time, pirce, name, company, country, city, steet1, steet2, postal, phone, email, note
from db_order