李雨欣 8.28 19:51 测试查询接口

master
liyuxin 2024-08-28 20:27:08 +08:00
parent eba30281f1
commit 24d35f5a71
5 changed files with 51 additions and 20 deletions

View File

@ -43,31 +43,31 @@ public class OrdersController {
return Result.success();
}
//
// /**
// * 查询订信息
// * @param ordersSelectResp
// * @return
// */
// @RequestMapping(path = "/orderSelect",method = RequestMethod.POST)
// @Operation(summary = "查询订单",description = "根据接口查看订单信息")
// public Result<List<OrdersSelectResp>> findByorderList(@RequestBody OrdersSelectResp ordersSelectResp){
// return Result.success(orderService.findByorderList(ordersSelectResp));
// }
/**
* ()
* @param ordersSelectReq
*
* @param ordersSelectResp
* @return
*/
@RequestMapping(path = "/orderSelect",method = RequestMethod.POST)
@Operation(summary = "查询订单",description = "根据接口查看订单信息")
public Result<List<OrdersSelectResp>> findByorderList(@RequestBody OrdersSelectReq ordersSelectReq){
return Result.success(orderService.findByorderList(ordersSelectReq));
public Result<List<OrdersSelectResp>> findByorderList(@RequestBody OrdersSelectResp ordersSelectResp){
return Result.success(orderService.findByorderList(ordersSelectResp));
}
/**
* ()
* @param
* @return
*/
@RequestMapping(path = "/orderSelect",method = RequestMethod.GET)
@Operation(summary = "查询所有",description = "查询所有")
public Result<List<OrdersSelectResp>> findAll(){
return Result.success(orderService.findAll());
}
//你歇会儿 把
/**

View File

@ -10,6 +10,12 @@ import java.util.List;
@Mapper
public interface OrdersMapper extends BaseMapper<Orders> {
List<OrdersSelectResp> findByorderList(OrdersSelectReq ordersSelectReq);
List<OrdersSelectResp> findByorderList(OrdersSelectResp ordersSelectResp);
/**
*
* @return
*/
List<OrdersSelectResp> findAll();
}

View File

@ -57,9 +57,16 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersMapper, Orders> impleme
}
@Override
public List<OrdersSelectResp> findByorderList(OrdersSelectReq ordersSelectReq) {
return orderMapper.findByorderList(ordersSelectReq);
public List<OrdersSelectResp> findAll() {
return orderMapper.findAll();
}
@Override
public List<OrdersSelectResp> findByorderList(OrdersSelectResp ordersSelectResp) {
return orderMapper.findByorderList(ordersSelectResp);
}

View File

@ -13,5 +13,9 @@ public interface OrdersService extends IService<Orders> {
void saveOrder(Product product);
List<OrdersSelectResp> findByorderList(OrdersSelectReq ordersSelectReq);
List<OrdersSelectResp> findByorderList(OrdersSelectResp ordersSelectResp);
List<OrdersSelectResp> findAll();
}

View File

@ -28,6 +28,20 @@
LEFT JOIN sys_user ON orders.order_id = sys_user.user_id
LEFT JOIN product ON orders.order_id = product.product_id
</select>
<select id="findAll" resultType="com.muyu.market.admain.response.OrdersSelectResp">
SELECT
orders.*,
sys_user.user_name,
product.product_name,
product.product_price,
product.description,
product.`status`
FROM
orders
LEFT JOIN sys_user ON orders.order_id = sys_user.user_id
LEFT JOIN product ON orders.order_id = product.product_id
</select>
</mapper>