k94314517
2025-05-28 a43f9d75a9e0ba2720b3c438a0c5ece7be0eb110
server/company/src/main/java/com/doumee/api/business/SettleRiskController.java
@@ -3,14 +3,12 @@
import com.doumee.api.BaseController;
import com.doumee.core.annotation.pr.PreventRepeat;
import com.doumee.core.model.ApiResponse;
import com.doumee.dao.business.dto.CompensationDTO;
import com.doumee.dao.business.dto.OptSettleClaimsDTO;
import com.doumee.dao.business.dto.SaveSupplementDescribeDTO;
import com.doumee.dao.business.dto.SettleClaimsDTO;
import com.doumee.dao.business.dto.*;
import com.doumee.service.business.SettleClaimsService;
import com.doumee.service.system.impl.SystemDictDataServiceImpl;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.models.auth.In;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -33,9 +31,8 @@
    @PreventRepeat
    @ApiOperation("理赔报案")
    @PostMapping("/saveSettleClaims")
    public ApiResponse saveSettleClaims(@RequestBody SettleClaimsDTO settleClaimsDTO) {
        settleClaimsService.saveSettleClaims(settleClaimsDTO,systemDictDataService);
        return ApiResponse.success(null);
    public ApiResponse<Integer> saveSettleClaims(@RequestBody SettleClaimsDTO settleClaimsDTO) {
        return ApiResponse.success(settleClaimsService.saveSettleClaims(settleClaimsDTO,systemDictDataService));
    }
@@ -66,6 +63,12 @@
        return ApiResponse.success(null);
    }
    @PreventRepeat
    @ApiOperation("修改收款信息")
    @PostMapping("/updReceiveInfo")
    public ApiResponse updReceiveInfo(@RequestBody UpdReceiveInfoDTO dto) {
        settleClaimsService.updReceiveInfo(dto);
        return ApiResponse.success(null);
    }
}