新增webcad生产单导入:复制webcad专用接口,无需权限检查

This commit is contained in:
gaoqr
2025-03-10 18:21:39 +08:00
parent 98103d369b
commit 221d95719d
3 changed files with 23 additions and 3 deletions
@@ -146,6 +146,12 @@ public class OrderController {
return success(BeanUtils.toBean(orderService.getOrderPage(pageReqVO), OrderRespVO.class));
}
@GetMapping("/webcad/page")
@Operation(summary = "获得生产单分页")
public CommonResult<PageResult<OrderRespVO>> webCadGetOrderPage(@Valid OrderPageReqVO pageReqVO) {
return success(BeanUtils.toBean(orderService.getOrderPage(pageReqVO), OrderRespVO.class));
}
// 不做生产单是否作废判断
@GetMapping("/printing")
@Operation(summary = "打印/导出 数据文件")
@@ -92,6 +92,14 @@ public class PartsController {
return success(BeanUtils.toBean(pageResult, PartsRespVO.class));
}
@GetMapping("/webcad/page")
@Operation(summary = "获得配件分页")
@PreAuthorize("@ss.hasAnyPermissions('system:accessory:query','base:accessory:query')")
public CommonResult<PageResult<PartsRespVO>> webcadGetPage(@Valid PartsPageReqVO pageReqVO) {
PageResult<PartsDO> pageResult = partsService.getPage(pageReqVO);
return success(BeanUtils.toBean(pageResult, PartsRespVO.class));
}
@GetMapping("/export-excel")
@Operation(summary = "导出配件文件")
@PreAuthorize("@ss.hasAnyPermissions('system:accessory:export','base:accessory:export')")
@@ -93,6 +93,13 @@ public class PlateController {
return success(BeanUtils.toBean(pageResult, PlateRespVO.class));
}
@GetMapping("/webcad/page")
@Operation(summary = "webcad获得板材信息分页")
public CommonResult<PageResult<PlateRespVO>> webCadGetPlatePage(@Valid PlatePageReqVO pageReqVO) {
PageResult<PlateDO> pageResult = plateService.getPlatePage(pageReqVO);
return success(BeanUtils.toBean(pageResult, PlateRespVO.class));
}
@GetMapping("/export")
@Operation(summary = "导出板材信息")
@PreAuthorize("@ss.hasAnyPermissions('manage:plate:export','base:plate:export')")
@@ -165,10 +172,9 @@ public class PlateController {
}
@GetMapping("/all")
@GetMapping("/webcad/all")
@Operation(summary = "获取全部板材信息")
@PreAuthorize("@ss.hasAnyPermissions('manage:plate:query','base:plate:query')")
public CommonResult<List<PlateRespVO>> getPlateAll(@RequestParam("organId") Long organId) {
public CommonResult<List<PlateRespVO>> webCadGetPlateAll(@RequestParam("organId") Long organId) {
List<PlateDO> list = plateService.getPlateAll(organId);
return success(BeanUtils.toBean(list, PlateRespVO.class));
}