|
@@ -2,9 +2,12 @@ package org.springblade.control.controller;
|
|
|
|
|
|
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
|
|
import io.swagger.annotations.Api;
|
|
|
+import io.swagger.annotations.ApiImplicitParam;
|
|
|
+import io.swagger.annotations.ApiImplicitParams;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
import org.springblade.control.dto.ContractReturnedInfoDTO;
|
|
|
+import org.springblade.control.dto.ControlContractInfoDTO;
|
|
|
import org.springblade.control.entity.ContractReturnedInfo;
|
|
|
import org.springblade.control.entity.ControlContractInfo;
|
|
|
import org.springblade.control.service.IContractInfoService;
|
|
@@ -27,16 +30,21 @@ public class ContractReturnedInfoController {
|
|
|
|
|
|
private final IContractReturnedInfoService contractReturnedInfoService;
|
|
|
|
|
|
-// /**
|
|
|
-// * 批量新增或修改回款信息
|
|
|
-// */
|
|
|
-// @PostMapping("/saveOrUpdateBatchReturned")
|
|
|
-// @ApiOperationSupport(order = 1)
|
|
|
-// @ApiOperation(value = "批量新增或修改回款信息")
|
|
|
-// public R saveOrUpdateBatchReturned(@RequestBody ContractReturnedInfoDTO dto) {
|
|
|
-// contractReturnedInfoService.saveOrUpdateBatchReturned(dto);
|
|
|
-// return R.success("保存成功");
|
|
|
-// }
|
|
|
+ /**
|
|
|
+ * 批量新增或修改回款信息
|
|
|
+ */
|
|
|
+ @PostMapping("/saveOrUpdateBatchReturned")
|
|
|
+ @ApiOperationSupport(order = 1)
|
|
|
+ @ApiOperation(value = "批量新增或修改回款信息")
|
|
|
+ @ApiImplicitParams({
|
|
|
+ @ApiImplicitParam(name = "id", value = "合同id", required = true),
|
|
|
+ @ApiImplicitParam(name = "projectId", value = "项目id", required = true),
|
|
|
+ @ApiImplicitParam(name = "list", value = "合同回款集合", required = false),
|
|
|
+ })
|
|
|
+ public R saveOrUpdateBatchReturned(@RequestBody ControlContractInfoDTO dto) {
|
|
|
+ contractReturnedInfoService.saveOrUpdateBatchReturned(dto);
|
|
|
+ return R.success("保存成功");
|
|
|
+ }
|
|
|
|
|
|
/**
|
|
|
* 根据合同ID获取合同回款列表
|