|
@@ -4,8 +4,10 @@ import cn.cslg.report.common.core.base.Constants;
|
|
|
import cn.cslg.report.common.utils.Response;
|
|
|
import cn.cslg.report.entity.InvalidRecord;
|
|
|
import cn.cslg.report.entity.LitigationHistory;
|
|
|
+import cn.cslg.report.entity.Report;
|
|
|
import cn.cslg.report.service.business.InvalidRecordService;
|
|
|
import cn.cslg.report.service.business.ReportFileService;
|
|
|
+import com.alibaba.fastjson.JSONObject;
|
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
@@ -25,14 +27,15 @@ public class InvalidRecordController {
|
|
|
public final InvalidRecordService invalidRecordService;
|
|
|
@RequestMapping(value = "/addInvalidRecord", method = RequestMethod.POST)
|
|
|
@Operation(summary = "增加无效记录")
|
|
|
- public String addInvalidRecord(InvalidRecord invalidRecord, List<MultipartFile> file) throws IOException{
|
|
|
-
|
|
|
- return invalidRecordService.addInvalidRecord(invalidRecord,file);
|
|
|
+ public String addInvalidRecord(String jsons, List<MultipartFile> files) throws IOException{
|
|
|
+ InvalidRecord invalidRecord = JSONObject.parseObject(jsons,InvalidRecord.class);
|
|
|
+ return invalidRecordService.addInvalidRecord(invalidRecord,files);
|
|
|
}
|
|
|
@RequestMapping(value = "/updateInvalidRecord", method = RequestMethod.POST)
|
|
|
@Operation(summary = "修改无效记录")
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
- public String updateInvalidRecord( InvalidRecord invalidRecord, List<MultipartFile> files)throws IOException{
|
|
|
+ public String updateInvalidRecord( String jsons, List<MultipartFile> files)throws IOException{
|
|
|
+ InvalidRecord invalidRecord = JSONObject.parseObject(jsons,InvalidRecord.class);
|
|
|
Boolean flag= invalidRecordService.updateInvalidRecord(invalidRecord,files);
|
|
|
if(flag) {
|
|
|
return Response.success();
|