package com.szwl.controller; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.szwl.model.bo.R; import com.szwl.model.bo.ResponseModel; import com.szwl.model.entity.TOrderDetails; import com.szwl.service.TOrderDetailsService; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.List; /** *

* 订单明细表 前端控制器 *

* * @author wuhs * @since 2023-07-31 */ @RestController @RequestMapping("/tOrderDetails") public class TOrderDetailsController { @Autowired private TOrderDetailsService orderDetailsService; @ApiOperation(value = "获取订单明细") @GetMapping("/getOrderDetailsBySn") public ResponseModel> getOrderDetailsBySn(@RequestParam String sn){ LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); queryWrapper.eq(TOrderDetails::getOrderSn,sn); List orderDetails = orderDetailsService.list(queryWrapper); return R.ok(orderDetails); } @ApiOperation(value = "修改订单明细") @PostMapping("/updateOrderDetails") public ResponseModel updateOrderDetails(@RequestBody TOrderDetails orderDetails) { orderDetailsService.updateById(orderDetails); return R.ok(); } }