111
k94314517
2024-01-22 a28247ecb3751689b9aa64c2e3d32c646cd88e6d
server/company/src/main/java/com/doumee/api/business/SettleClaimsController.java
@@ -6,6 +6,7 @@
import com.doumee.core.model.ApiResponse;
import com.doumee.core.model.PageWrap;
import com.doumee.core.model.PageData;
import com.doumee.dao.business.dto.SCSupplementDTO;
import com.doumee.dao.business.model.SettleClaims;
import com.doumee.service.business.SettleClaimsService;
import io.swagger.annotations.Api;
@@ -63,10 +64,29 @@
    @PostMapping("/updateById")
    @RequiresPermissions("business:settleclaims:update")
    public ApiResponse updateById(@RequestBody SettleClaims settleClaims) {
        settleClaimsService.updateById(settleClaims);
        settleClaimsService.updateForCompany(settleClaims);
        return ApiResponse.success(null);
    }
    @ApiOperation("补充说明")
    @PostMapping("/supplement")
    @RequiresPermissions("business:settleclaims:update")
    public ApiResponse supplement(@RequestBody SCSupplementDTO scSupplementDTO) {
        settleClaimsService.supplement(scSupplementDTO);
        return ApiResponse.success(null);
    }
    @ApiOperation("附件上传")
    @PostMapping("/claimsUploadFile")
    @RequiresPermissions("business:settleclaims:update")
    public ApiResponse claimsUploadFile(@RequestBody SCSupplementDTO scSupplementDTO) {
        settleClaimsService.claimsUploadFile(scSupplementDTO);
        return ApiResponse.success(null);
    }
    @ApiOperation("分页查询")
    @PostMapping("/page")
    @RequiresPermissions("business:settleclaims:query")