李雨欣 8.30 20:25 测试查询接口

master
liyuxin 2024-08-30 20:25:12 +08:00
parent 577bb87feb
commit ce6e0bedf4
5 changed files with 35 additions and 20 deletions

View File

@ -59,22 +59,33 @@ public class OrdersController {
/**
*
* @param orderId
* @param ordersUpdResp
* @param orders
* @return
*/
@PutMapping("/{orderId}")
@Operation(summary = "订单的修改",description = "通过ID修改订单")
public Result<String> update(
@Schema(title = "订单ID",type = "Long",description = "修改订单信息",defaultValue = "1")
@PathVariable("orderId") Long orderId,
@RequestBody @Validated OrdersUpdResp ordersUpdResp){
orderService.updateById(Orders.UpdOrdersReq(ordersUpdResp,()->orderId));
return Result.success(null,"操作成功");
@PutMapping("/updateOrders")
public Result updateOrders(@RequestBody Orders orders){
Integer integer = orderService.updateOrders(orders);
return Result.success(integer);
}
// /**
// * 修改订单
// * @param orderId
// * @param ordersUpdResp
// * @return
// */
// @PutMapping("/{orderId}")
// @Operation(summary = "订单的修改",description = "通过ID修改订单")
// public Result<String> update(
// @Schema(title = "订单ID",type = "Long",description = "修改订单信息",defaultValue = "1")
// @PathVariable("orderId") Long orderId,
// @RequestBody @Validated OrdersUpdResp ordersUpdResp){
//
// orderService.updateById(Orders.UpdOrdersReq(ordersUpdResp,()->orderId));
// return Result.success(null,"操作成功");
//
// }
//

View File

@ -13,14 +13,7 @@ public interface OrdersMapper extends BaseMapper<Orders>{
List<OrdersSelectResp> orderSelect(OrdersSelectReq ordersSelectReq);
Integer updateOrders(Orders orders);
// List<OrdersSelectResp> findByorderList(OrdersSelectResp ordersSelectResp);

View File

@ -62,6 +62,10 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersMapper, Orders> impleme
}
@Override
public Integer updateOrders(Orders orders) {
return orderMapper.updateOrders(orders);
}
// @Override

View File

@ -13,6 +13,8 @@ public interface OrdersService extends IService<Orders>{
void saveOrder(Product product);
Integer updateOrders(Orders orders);
// void saveOrder(Product product);
//

View File

@ -17,6 +17,11 @@
</resultMap>
<update id="updateOrders">
UPDATE `muyu-cloud`.`orders` SET `user_id` = #{userId}, `product_id` = #{productId}, `order_no` = #{orderNo}, `order_status` = #{orderStatus}, `total_amount` = #{totalAmount}, `create_time` = NOW(), `update_time` = NOW(), `note` = #{note} WHERE `order_id` = #{orderId};
</update>
<select id="orderSelect" resultType="com.muyu.market.admain.response.OrdersSelectResp">
SELECT
orders.*,