whycxzp
2023-08-03 04704cc4ca472375fdd9bd8c20d9fab4dca67b0a
src/main/java/com/whyc/controller/ProductBomController.java
@@ -13,9 +13,7 @@
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Date;
import java.util.List;
@Api(tags = "图纸管理")
@RestController
@@ -32,12 +30,12 @@
    public Response searchCadDrawer(@RequestBody ProductBom productBom, @RequestParam int pageCurr, @RequestParam int pageSize){
        return service.searchCadDrawer(productBom,pageCurr,pageSize);
    }
/*
    @ApiOperation("图纸文件打包下载")
    @PostMapping("downloadCadDrawer")
    public void downloadCadDrawer(HttpServletRequest req, HttpServletResponse resp,@RequestBody List<ProductBom> boms){
        service.downloadCadDrawer(req,resp,boms);
    }
    }*/
    @ApiOperation(value = "根据子件code获取最终的信息")
    @GetMapping("getBomBySubcode")
    public Response getBomBySubcode(@RequestParam String scode){
@@ -67,15 +65,15 @@
        return service.getSubByMaterialProduct(parentModel);
    }*/
    @ApiOperation(tags = "产品管理",value = "产品打包下载")
    /*@ApiOperation(tags = "产品管理",value = "产品打包下载")
    @GetMapping("downloadBom")
    public void downloadBom(HttpServletRequest req, HttpServletResponse resp,@RequestParam String parentModel){
         service.downloadBom(req,resp,parentModel);
    }
    }*/
    @ApiOperation(tags = "散装件管理",value = "查询所有产品中没有与指定散装件关联的子件")
    @GetMapping("getAllSubWithOutMaterial")
    public Response getAllSubWithOutMaterial(@RequestParam int MaterialId){
        return  service.getAllSubWithOutMaterial(MaterialId);
    public Response getAllSubWithOutMaterial(@RequestParam int materialId){
        return  service.getAllSubWithOutMaterial(materialId);
    }
}