委托加工添加发货工厂字段和明细添加金属元素字段

This commit is contained in:
潘荣晟
2026-02-10 14:39:55 +08:00
parent 355701f70c
commit 7ccb6e09e2

View File

@@ -36,7 +36,7 @@ import static com.zt.plat.framework.apilog.core.enums.OperateTypeEnum.*;
@Tag(name = "管理后台 - 来料加工订单明细") @Tag(name = "管理后台 - 来料加工订单明细")
@RestController @RestController
@RequestMapping("/bse/original-material-processing-detail") @RequestMapping("/base/original-material-processing-detail")
@Validated @Validated
public class OriginalMaterialProcessingDetailController implements BusinessControllerMarker { public class OriginalMaterialProcessingDetailController implements BusinessControllerMarker {
@@ -46,14 +46,14 @@ public class OriginalMaterialProcessingDetailController implements BusinessContr
@PostMapping("/create") @PostMapping("/create")
@Operation(summary = "创建来料加工订单明细") @Operation(summary = "创建来料加工订单明细")
@PreAuthorize("@ss.hasPermission('bse:original-material-processing-detail:create')") @PreAuthorize("@ss.hasPermission('base:original-material-processing-detail:create')")
public CommonResult<OriginalMaterialProcessingDetailRespVO> createOriginalMaterialProcessingDetail(@Valid @RequestBody OriginalMaterialProcessingDetailSaveReqVO createReqVO) { public CommonResult<OriginalMaterialProcessingDetailRespVO> createOriginalMaterialProcessingDetail(@Valid @RequestBody OriginalMaterialProcessingDetailSaveReqVO createReqVO) {
return success(originalMaterialProcessingDetailService.createOriginalMaterialProcessingDetail(createReqVO)); return success(originalMaterialProcessingDetailService.createOriginalMaterialProcessingDetail(createReqVO));
} }
@PutMapping("/update") @PutMapping("/update")
@Operation(summary = "更新来料加工订单明细") @Operation(summary = "更新来料加工订单明细")
@PreAuthorize("@ss.hasPermission('bse:original-material-processing-detail:update')") @PreAuthorize("@ss.hasPermission('base:original-material-processing-detail:update')")
public CommonResult<Boolean> updateOriginalMaterialProcessingDetail(@Valid @RequestBody OriginalMaterialProcessingDetailSaveReqVO updateReqVO) { public CommonResult<Boolean> updateOriginalMaterialProcessingDetail(@Valid @RequestBody OriginalMaterialProcessingDetailSaveReqVO updateReqVO) {
originalMaterialProcessingDetailService.updateOriginalMaterialProcessingDetail(updateReqVO); originalMaterialProcessingDetailService.updateOriginalMaterialProcessingDetail(updateReqVO);
return success(true); return success(true);
@@ -62,7 +62,7 @@ public class OriginalMaterialProcessingDetailController implements BusinessContr
@DeleteMapping("/delete") @DeleteMapping("/delete")
@Operation(summary = "删除来料加工订单明细") @Operation(summary = "删除来料加工订单明细")
@Parameter(name = "id", description = "编号", required = true) @Parameter(name = "id", description = "编号", required = true)
@PreAuthorize("@ss.hasPermission('bse:original-material-processing-detail:delete')") @PreAuthorize("@ss.hasPermission('base:original-material-processing-detail:delete')")
public CommonResult<Boolean> deleteOriginalMaterialProcessingDetail(@RequestParam("id") Long id) { public CommonResult<Boolean> deleteOriginalMaterialProcessingDetail(@RequestParam("id") Long id) {
originalMaterialProcessingDetailService.deleteOriginalMaterialProcessingDetail(id); originalMaterialProcessingDetailService.deleteOriginalMaterialProcessingDetail(id);
return success(true); return success(true);
@@ -71,7 +71,7 @@ public class OriginalMaterialProcessingDetailController implements BusinessContr
@DeleteMapping("/delete-list") @DeleteMapping("/delete-list")
@Parameter(name = "ids", description = "编号", required = true) @Parameter(name = "ids", description = "编号", required = true)
@Operation(summary = "批量删除来料加工订单明细") @Operation(summary = "批量删除来料加工订单明细")
@PreAuthorize("@ss.hasPermission('bse:original-material-processing-detail:delete')") @PreAuthorize("@ss.hasPermission('base:original-material-processing-detail:delete')")
public CommonResult<Boolean> deleteOriginalMaterialProcessingDetailList(@RequestBody BatchDeleteReqVO req) { public CommonResult<Boolean> deleteOriginalMaterialProcessingDetailList(@RequestBody BatchDeleteReqVO req) {
originalMaterialProcessingDetailService.deleteOriginalMaterialProcessingDetailListByIds(req.getIds()); originalMaterialProcessingDetailService.deleteOriginalMaterialProcessingDetailListByIds(req.getIds());
return success(true); return success(true);
@@ -80,7 +80,7 @@ public class OriginalMaterialProcessingDetailController implements BusinessContr
@GetMapping("/get") @GetMapping("/get")
@Operation(summary = "获得来料加工订单明细") @Operation(summary = "获得来料加工订单明细")
@Parameter(name = "id", description = "编号", required = true, example = "1024") @Parameter(name = "id", description = "编号", required = true, example = "1024")
@PreAuthorize("@ss.hasPermission('bse:original-material-processing-detail:query')") @PreAuthorize("@ss.hasPermission('base:original-material-processing-detail:query')")
public CommonResult<OriginalMaterialProcessingDetailRespVO> getOriginalMaterialProcessingDetail(@RequestParam("id") Long id) { public CommonResult<OriginalMaterialProcessingDetailRespVO> getOriginalMaterialProcessingDetail(@RequestParam("id") Long id) {
OriginalMaterialProcessingDetailDO originalMaterialProcessingDetail = originalMaterialProcessingDetailService.getOriginalMaterialProcessingDetail(id); OriginalMaterialProcessingDetailDO originalMaterialProcessingDetail = originalMaterialProcessingDetailService.getOriginalMaterialProcessingDetail(id);
return success(BeanUtils.toBean(originalMaterialProcessingDetail, OriginalMaterialProcessingDetailRespVO.class)); return success(BeanUtils.toBean(originalMaterialProcessingDetail, OriginalMaterialProcessingDetailRespVO.class));
@@ -88,7 +88,7 @@ public class OriginalMaterialProcessingDetailController implements BusinessContr
@GetMapping("/page") @GetMapping("/page")
@Operation(summary = "获得来料加工订单明细分页") @Operation(summary = "获得来料加工订单明细分页")
@PreAuthorize("@ss.hasPermission('bse:original-material-processing-detail:query')") @PreAuthorize("@ss.hasPermission('base:original-material-processing-detail:query')")
public CommonResult<PageResult<OriginalMaterialProcessingDetailRespVO>> getOriginalMaterialProcessingDetailPage(@Valid OriginalMaterialProcessingDetailPageReqVO pageReqVO) { public CommonResult<PageResult<OriginalMaterialProcessingDetailRespVO>> getOriginalMaterialProcessingDetailPage(@Valid OriginalMaterialProcessingDetailPageReqVO pageReqVO) {
PageResult<OriginalMaterialProcessingDetailDO> pageResult = originalMaterialProcessingDetailService.getOriginalMaterialProcessingDetailPage(pageReqVO); PageResult<OriginalMaterialProcessingDetailDO> pageResult = originalMaterialProcessingDetailService.getOriginalMaterialProcessingDetailPage(pageReqVO);
return success(BeanUtils.toBean(pageResult, OriginalMaterialProcessingDetailRespVO.class)); return success(BeanUtils.toBean(pageResult, OriginalMaterialProcessingDetailRespVO.class));
@@ -96,7 +96,7 @@ public class OriginalMaterialProcessingDetailController implements BusinessContr
@GetMapping("/export-excel") @GetMapping("/export-excel")
@Operation(summary = "导出来料加工订单明细 Excel") @Operation(summary = "导出来料加工订单明细 Excel")
@PreAuthorize("@ss.hasPermission('bse:original-material-processing-detail:export')") @PreAuthorize("@ss.hasPermission('base:original-material-processing-detail:export')")
@ApiAccessLog(operateType = EXPORT) @ApiAccessLog(operateType = EXPORT)
public void exportOriginalMaterialProcessingDetailExcel(@Valid OriginalMaterialProcessingDetailPageReqVO pageReqVO, public void exportOriginalMaterialProcessingDetailExcel(@Valid OriginalMaterialProcessingDetailPageReqVO pageReqVO,
HttpServletResponse response) throws IOException { HttpServletResponse response) throws IOException {