diff --git a/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehicleinventory/ScmVehicleInventoryService.java b/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehicleinventory/ScmVehicleInventoryService.java index ceeb54fa51..a048449366 100644 --- a/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehicleinventory/ScmVehicleInventoryService.java +++ b/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehicleinventory/ScmVehicleInventoryService.java @@ -367,6 +367,9 @@ public class ScmVehicleInventoryService extends MybatisBaseService selectListAllVo(@Param(Constants.WRAPPER) Wrapper qw); - @Select("select * from scm_vehicle_patrolinspection where useOrgSid = #{useOrgSid} ") + @Select("select * from scm_vehicle_patrolinspection where useOrgSid = #{useOrgSid} AND id IN ( SELECT max( id ) id FROM scm_vehicle_patrolinspection GROUP BY vinNo ORDER BY id DESC )") List selectListVo(@Param("useOrgSid") String useOrgSid); /** diff --git a/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehiclepatrolinspectionsheet/ScmVehiclePatrolinspectionsheetService.java b/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehiclepatrolinspectionsheet/ScmVehiclePatrolinspectionsheetService.java index 7d877dc382..958fb24fe5 100644 --- a/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehiclepatrolinspectionsheet/ScmVehiclePatrolinspectionsheetService.java +++ b/anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehiclepatrolinspectionsheet/ScmVehiclePatrolinspectionsheetService.java @@ -229,18 +229,6 @@ public class ScmVehiclePatrolinspectionsheetService extends MybatisBaseService list = new ArrayList<>(); -// List splitName = Arrays.asList(vo.getLiableName().split(",")); -// List splitSid = Arrays.asList(vo.getLiableSid().split(",")); -// for (int i = 0; i < splitName.size(); i++) { -// AppLiableListVo v = new AppLiableListVo(); -// v.setLiableName(splitName.get(i)); -// v.setLiableSid(splitSid.get(i)); -// list.add(v); -// } -// vo.setLiableList(list); -// } List images = new ArrayList<>(); List scmFiles1 = scmFileService.selectByLinkSid(vo.getSid(), type1); if (scmFiles1.size() > 0) { @@ -534,7 +522,7 @@ public class ScmVehiclePatrolinspectionsheetService extends MybatisBaseService vinNoList = new ArrayList<>(); List mainList = new ArrayList<>(); + //所有巡检记录 List patrolinspectionVos = scmVehiclePatrolinspectionService.selectListAll(useOrgSid); List list = new ArrayList<>(); if (patrolinspectionVos.size() > 0) { @@ -198,11 +199,14 @@ public class ScmVehPatrolinspectionmonthService extends MybatisBaseService