package com.example.northglasserpclient.controller.sd; import com.example.northglasserpclient.common.Result; import com.example.northglasserpclient.service.sd.IOrderService; import com.example.northglasserpclient.service.sd.IProductService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.*; import java.util.Map; @RestController @RequestMapping("/product") @RequiredArgsConstructor @Api(tags = "产品管理") public class ProductController { private final IProductService productService; @ApiOperation("获取产品信息") @PostMapping("/getProduct") public Result getProduct(){ return Result.success(productService.getProduct()); } @ApiOperation("计算成品价格") @PostMapping("/glassPriceComputed/{productId}") public Result glassPriceComputed(@PathVariable String productId){ return Result.success(productService.glassPriceComputed(productId)); } }