package com.yuanchu.mom.controller;
|
|
import com.yuanchu.mom.pojo.dto.ProductDto;
|
import com.yuanchu.mom.service.ProductService;
|
import com.yuanchu.mom.vo.Result;
|
import io.swagger.annotations.Api;
|
import io.swagger.annotations.ApiImplicitParam;
|
import io.swagger.annotations.ApiImplicitParams;
|
import io.swagger.annotations.ApiOperation;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.web.bind.annotation.GetMapping;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RestController;
|
|
import java.util.List;
|
|
@Api(tags = "技术管理-->标准MOM-->项目模块")
|
@RestController
|
@RequestMapping("/product")
|
public class ProductController {
|
|
@Autowired
|
private ProductService productService;
|
|
@ApiOperation(value = "项目表格二级树")
|
@ApiImplicitParams(value = {
|
@ApiImplicitParam(name = "project", value = "项目", dataTypeClass = String.class),
|
@ApiImplicitParam(name = "specifications", value = "型号ID", dataTypeClass = String.class, required = true)
|
})
|
@GetMapping("/selectTreeByMaterial")
|
public Result<?> selectTreeProduct(String specifications, String project){
|
List<ProductDto> map = productService.selectTreeProduct(specifications, project);
|
return Result.success(map);
|
}
|
}
|