fix:支持删除工况库绑定的知识库
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
package com.sdm.common.entity.req.data;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* 删除文件映射关系请求参数
|
||||
*/
|
||||
@Data
|
||||
public class DeleteFileSimulationMappingReq {
|
||||
/**
|
||||
* 工况库 ID
|
||||
*/
|
||||
private Integer simulationPoolId;
|
||||
|
||||
/**
|
||||
* 工况库版本
|
||||
*/
|
||||
private String simulationPoolVersion;
|
||||
|
||||
/**
|
||||
* 工况任务 ID
|
||||
*/
|
||||
private String simulationPoolTaskId;
|
||||
}
|
||||
@@ -1,6 +1,7 @@
|
||||
package com.sdm.common.feign.impl.data;
|
||||
|
||||
import com.sdm.common.common.SdmResponse;
|
||||
import com.sdm.common.entity.req.data.DeleteFileSimulationMappingReq;
|
||||
import com.sdm.common.entity.req.data.GetFileSimulationMappingReq;
|
||||
import com.sdm.common.entity.req.data.SaveFileSimulationMappingReq;
|
||||
import com.sdm.common.entity.resp.data.FileMetadataInfoResp;
|
||||
@@ -53,4 +54,17 @@ public class FileSimulationMappingFeignClientImpl implements IFileSimulationMapp
|
||||
return SdmResponse.failed("查询工况库关系文件失败");
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public SdmResponse deleteFileSimulationMapping(List<DeleteFileSimulationMappingReq> deleteFileSimulationMappingReqs) {
|
||||
SdmResponse response;
|
||||
try {
|
||||
response = fileSimulationMappingFeignClient.deleteFileSimulationMapping(deleteFileSimulationMappingReqs);
|
||||
log.info("删除文件和工况库关系结果:"+ response);
|
||||
return response;
|
||||
} catch (Exception e) {
|
||||
log.error("删除文件和工况库关系", e);
|
||||
return SdmResponse.failed("删除文件和工况库关系失败");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package com.sdm.common.feign.inter.data;
|
||||
|
||||
import com.sdm.common.common.SdmResponse;
|
||||
import com.sdm.common.entity.req.data.DeleteFileSimulationMappingReq;
|
||||
import com.sdm.common.entity.req.data.GetFileSimulationMappingReq;
|
||||
import com.sdm.common.entity.req.data.SaveFileSimulationMappingReq;
|
||||
import com.sdm.common.entity.resp.data.FileMetadataInfoResp;
|
||||
@@ -21,4 +22,7 @@ public interface IFileSimulationMappingFeignClient {
|
||||
|
||||
@PostMapping("/fileSimulationMapping/batchGetFileSimulationMappingBySimulationPoolIdAndVersion")
|
||||
SdmResponse<Map<String, List<FileMetadataInfoResp>>> batchGetFileSimulationMappingBySimulationPoolIdAndVersion(@RequestBody GetFileSimulationMappingReq getFileSimulationMappingReq);
|
||||
|
||||
@PostMapping("/fileSimulationMapping/deleteFileSimulationMapping")
|
||||
SdmResponse deleteFileSimulationMapping(@RequestBody List<DeleteFileSimulationMappingReq> deleteFileSimulationMappingReqs);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user