| | |
| | | package com.ruoyi.web.controller.api; |
| | | |
| | | |
| | | import com.ruoyi.common.annotation.Log; |
| | | import com.ruoyi.common.core.domain.R; |
| | | import com.ruoyi.common.enums.BusinessType; |
| | | import com.ruoyi.system.dto.asset.OaApprovalApplicationAssetReceiveDTO; |
| | | import com.ruoyi.system.service.OaApprovalApplicationAssetService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import lombok.RequiredArgsConstructor; |
| | | import org.springframework.validation.annotation.Validated; |
| | | import org.springframework.web.bind.annotation.PostMapping; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | import org.springframework.web.bind.annotation.RestController; |
| | | |
| | | import javax.validation.Valid; |
| | | |
| | | /** |
| | | * <p> |
| | | * 资产领用单明细表 前端控制器 |
| | | * </p> |
| | | * |
| | | * @author WuGuanFengYue |
| | | * @since 2025-09-15 |
| | | */ |
| | | @Api(tags = {"OA审批-资产领用相关接口"}) |
| | | @Validated |
| | | @RestController |
| | | @RequestMapping("/oa-approval-application-asset") |
| | | @RequiredArgsConstructor |
| | | public class OaApprovalApplicationAssetController { |
| | | |
| | | private final OaApprovalApplicationAssetService oaApprovalApplicationAssetService; |
| | | |
| | | @ApiOperation("提交资产领用申请") |
| | | @PostMapping("/submit-receive") |
| | | @Log(title = "资产领用申请-提交", businessType = BusinessType.INSERT) |
| | | public R<Void> submitReceive(@Valid @RequestBody OaApprovalApplicationAssetReceiveDTO dto) { |
| | | oaApprovalApplicationAssetService.submitReceive(dto); |
| | | return R.ok(); |
| | | } |
| | | } |
| | | |