李雨欣 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(); 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 * @return
*/ */
@RequestMapping(path = "/orderSelect",method = RequestMethod.POST) @RequestMapping(path = "/orderSelect",method = RequestMethod.POST)
@Operation(summary = "查询订单",description = "根据接口查看订单信息") @Operation(summary = "查询订单",description = "根据接口查看订单信息")
public Result<List<OrdersSelectResp>> findByorderList(@RequestBody OrdersSelectReq ordersSelectReq){ public Result<List<OrdersSelectResp>> findByorderList(@RequestBody OrdersSelectResp ordersSelectResp){
return Result.success(orderService.findByorderList(ordersSelectReq)); 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 @Mapper
public interface OrdersMapper extends BaseMapper<Orders> { 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 @Override
public List<OrdersSelectResp> findByorderList(OrdersSelectReq ordersSelectReq) { public List<OrdersSelectResp> findAll() {
return orderMapper.findByorderList(ordersSelectReq); 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); 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 sys_user ON orders.order_id = sys_user.user_id
LEFT JOIN product ON orders.order_id = product.product_id LEFT JOIN product ON orders.order_id = product.product_id
</select> </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> </mapper>