diff --git a/src/main/java/com/gunshi/project/xyt/controller/PersonnelPlanLogController.java b/src/main/java/com/gunshi/project/xyt/controller/PersonnelPlanLogController.java index d6b0a37..e93bd2b 100644 --- a/src/main/java/com/gunshi/project/xyt/controller/PersonnelPlanLogController.java +++ b/src/main/java/com/gunshi/project/xyt/controller/PersonnelPlanLogController.java @@ -77,8 +77,8 @@ public class PersonnelPlanLogController extends AbstractCommonFileController{ boolean result = service.save(dto); if (result){ - fileService.saveFile(dto.getFiles1(), getGroupId(1), String.valueOf( dto.getId())); - fileService.saveFile(dto.getFiles2(), getGroupId(2), String.valueOf( dto.getId())); + fileService.saveFile(dto.getFiles1(), getGroupId(), String.valueOf( dto.getId()),"1"); + fileService.saveFile(dto.getFiles2(), getGroupId(), String.valueOf( dto.getId()),"2"); } return R.ok(result ? dto : null); } @@ -108,8 +108,8 @@ public class PersonnelPlanLogController extends AbstractCommonFileController{ dto.setUpdateTime(new Date()); boolean result = service.updateById(dto); if (result){ - fileService.saveFile(dto.getFiles1(), getGroupId(1), String.valueOf( dto.getId())); - fileService.saveFile(dto.getFiles2(), getGroupId(2), String.valueOf( dto.getId())); + fileService.saveFile(dto.getFiles1(), getGroupId(), String.valueOf( dto.getId()),"1"); + fileService.saveFile(dto.getFiles2(), getGroupId(), String.valueOf( dto.getId()),"2"); } return R.ok(result ? dto : null); } @@ -128,8 +128,8 @@ public class PersonnelPlanLogController extends AbstractCommonFileController{ throw new IllegalArgumentException("当前数据不存在"); } - o.setFiles1(fileService.getFiles(getGroupId(1),String.valueOf(o.getId()))); - o.setFiles2(fileService.getFiles(getGroupId(2),String.valueOf(o.getId()))); + o.setFiles1(fileService.getFiles(getGroupId(),String.valueOf(o.getId()),"1")); + o.setFiles2(fileService.getFiles(getGroupId(),String.valueOf(o.getId()),"2")); return R.ok(o); } @@ -274,7 +274,5 @@ public class PersonnelPlanLogController extends AbstractCommonFileController{ public String getGroupId() { return "personnelPlanLog"; } - public String getGroupId(int num) { - return "personnelPlanLog" + num; - } + } diff --git a/src/main/java/com/gunshi/project/xyt/controller/SzCaseController.java b/src/main/java/com/gunshi/project/xyt/controller/SzCaseController.java index 30a9c36..207cab7 100644 --- a/src/main/java/com/gunshi/project/xyt/controller/SzCaseController.java +++ b/src/main/java/com/gunshi/project/xyt/controller/SzCaseController.java @@ -59,15 +59,15 @@ public class SzCaseController extends AbstractCommonFileController{ if (result){ - fileService.saveFile(dto.getFiles1(), getGroupId(1), String.valueOf( dto.getId())); - fileService.saveFile(dto.getFiles2(), getGroupId(2), String.valueOf( dto.getId())); - fileService.saveFile(dto.getFiles3(), getGroupId(3), String.valueOf( dto.getId())); - fileService.saveFile(dto.getFiles4(), getGroupId(4), String.valueOf( dto.getId())); - fileService.saveFile(dto.getFiles5(), getGroupId(5), String.valueOf( dto.getId())); - fileService.saveFile(dto.getFiles6(), getGroupId(6), String.valueOf( dto.getId())); - fileService.saveFile(dto.getFiles7(), getGroupId(7), String.valueOf( dto.getId())); - fileService.saveFile(dto.getFiles8(), getGroupId(8), String.valueOf( dto.getId())); - fileService.saveFile(dto.getFiles9(), getGroupId(9), String.valueOf( dto.getId())); + fileService.saveFile(dto.getFiles1(), getGroupId(), String.valueOf( dto.getId()),"1"); + fileService.saveFile(dto.getFiles2(), getGroupId(), String.valueOf( dto.getId()),"2"); + fileService.saveFile(dto.getFiles3(), getGroupId(), String.valueOf( dto.getId()),"3"); + fileService.saveFile(dto.getFiles4(), getGroupId(), String.valueOf( dto.getId()),"4"); + fileService.saveFile(dto.getFiles5(), getGroupId(), String.valueOf( dto.getId()),"5"); + fileService.saveFile(dto.getFiles6(), getGroupId(), String.valueOf( dto.getId()),"6"); + fileService.saveFile(dto.getFiles7(), getGroupId(), String.valueOf( dto.getId()),"7"); + fileService.saveFile(dto.getFiles8(), getGroupId(), String.valueOf( dto.getId()),"8"); + fileService.saveFile(dto.getFiles9(), getGroupId(), String.valueOf( dto.getId()),"9"); } return R.ok(result ? dto : null); @@ -92,15 +92,15 @@ public class SzCaseController extends AbstractCommonFileController{ boolean result = service.updateById(dto); if (result){ - fileService.saveFile(dto.getFiles1(), getGroupId(1), String.valueOf( dto.getId())); - fileService.saveFile(dto.getFiles2(), getGroupId(2), String.valueOf( dto.getId())); - fileService.saveFile(dto.getFiles3(), getGroupId(3), String.valueOf( dto.getId())); - fileService.saveFile(dto.getFiles4(), getGroupId(4), String.valueOf( dto.getId())); - fileService.saveFile(dto.getFiles5(), getGroupId(5), String.valueOf( dto.getId())); - fileService.saveFile(dto.getFiles6(), getGroupId(6), String.valueOf( dto.getId())); - fileService.saveFile(dto.getFiles7(), getGroupId(7), String.valueOf( dto.getId())); - fileService.saveFile(dto.getFiles8(), getGroupId(8), String.valueOf( dto.getId())); - fileService.saveFile(dto.getFiles9(), getGroupId(9), String.valueOf( dto.getId())); + fileService.saveFile(dto.getFiles1(), getGroupId(), String.valueOf( dto.getId()),"1"); + fileService.saveFile(dto.getFiles2(), getGroupId(), String.valueOf( dto.getId()),"2"); + fileService.saveFile(dto.getFiles3(), getGroupId(), String.valueOf( dto.getId()),"3"); + fileService.saveFile(dto.getFiles4(), getGroupId(), String.valueOf( dto.getId()),"4"); + fileService.saveFile(dto.getFiles5(), getGroupId(), String.valueOf( dto.getId()),"5"); + fileService.saveFile(dto.getFiles6(), getGroupId(), String.valueOf( dto.getId()),"6"); + fileService.saveFile(dto.getFiles7(), getGroupId(), String.valueOf( dto.getId()),"7"); + fileService.saveFile(dto.getFiles8(), getGroupId(), String.valueOf( dto.getId()),"8"); + fileService.saveFile(dto.getFiles9(), getGroupId(), String.valueOf( dto.getId()),"9"); } return R.ok(result ? dto : null); } @@ -151,15 +151,15 @@ public class SzCaseController extends AbstractCommonFileController{ throw new IllegalArgumentException("当前数据不存在"); } - o.setFiles1(fileService.getFiles(getGroupId(1),String.valueOf(o.getId()))); - o.setFiles2(fileService.getFiles(getGroupId(2),String.valueOf(o.getId()))); - o.setFiles3(fileService.getFiles(getGroupId(3),String.valueOf(o.getId()))); - o.setFiles4(fileService.getFiles(getGroupId(4),String.valueOf(o.getId()))); - o.setFiles5(fileService.getFiles(getGroupId(5),String.valueOf(o.getId()))); - o.setFiles6(fileService.getFiles(getGroupId(6),String.valueOf(o.getId()))); - o.setFiles7(fileService.getFiles(getGroupId(7),String.valueOf(o.getId()))); - o.setFiles8(fileService.getFiles(getGroupId(8),String.valueOf(o.getId()))); - o.setFiles9(fileService.getFiles(getGroupId(9),String.valueOf(o.getId()))); + o.setFiles1(fileService.getFiles(getGroupId(),String.valueOf(o.getId()),"1")); + o.setFiles2(fileService.getFiles(getGroupId(),String.valueOf(o.getId()),"2")); + o.setFiles3(fileService.getFiles(getGroupId(),String.valueOf(o.getId()),"3")); + o.setFiles4(fileService.getFiles(getGroupId(),String.valueOf(o.getId()),"4")); + o.setFiles5(fileService.getFiles(getGroupId(),String.valueOf(o.getId()),"5")); + o.setFiles6(fileService.getFiles(getGroupId(),String.valueOf(o.getId()),"6")); + o.setFiles7(fileService.getFiles(getGroupId(),String.valueOf(o.getId()),"7")); + o.setFiles8(fileService.getFiles(getGroupId(),String.valueOf(o.getId()),"8")); + o.setFiles9(fileService.getFiles(getGroupId(),String.valueOf(o.getId()),"9")); return R.ok(o); } diff --git a/src/main/java/com/gunshi/project/xyt/mapper/FileAssociationsMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/FileAssociationsMapper.java index e5707c1..e54460c 100644 --- a/src/main/java/com/gunshi/project/xyt/mapper/FileAssociationsMapper.java +++ b/src/main/java/com/gunshi/project/xyt/mapper/FileAssociationsMapper.java @@ -35,6 +35,26 @@ public interface FileAssociationsMapper extends BaseMapper { """) List getFiles(@Param("tableName") String tableName,@Param("businessId") String businessId); + @Select(""" + + """) + List getFiles(@Param("tableName") String tableName,@Param("businessId") String businessId,@Param("type") String type); @Select("""