diff --git a/src/main/java/com/bonus/gzcar/business/backstage/mapper/CarSupMapper.java b/src/main/java/com/bonus/gzcar/business/backstage/mapper/CarSupMapper.java index 6c61e47..275cfca 100644 --- a/src/main/java/com/bonus/gzcar/business/backstage/mapper/CarSupMapper.java +++ b/src/main/java/com/bonus/gzcar/business/backstage/mapper/CarSupMapper.java @@ -85,4 +85,6 @@ public interface CarSupMapper { * @return */ List getContractSupList(CarSupVo data); + + int getUserBySup(CarSupVo data); } diff --git a/src/main/java/com/bonus/gzcar/business/backstage/service/CarCarServiceImpl.java b/src/main/java/com/bonus/gzcar/business/backstage/service/CarCarServiceImpl.java index 772d83c..ade6649 100644 --- a/src/main/java/com/bonus/gzcar/business/backstage/service/CarCarServiceImpl.java +++ b/src/main/java/com/bonus/gzcar/business/backstage/service/CarCarServiceImpl.java @@ -325,10 +325,6 @@ public class CarCarServiceImpl implements CarCarService { @Override public ServerResponse deleteCarData(CarCarVo data) { try{ - int nums=mapper.getUserBySup(data); - if(nums>0){ - return ServerResponse.createBySuccessMsg("供应商下存在车辆信息不允许删除!"); - } int num=mapper.deleteCarData(data); uploadService.deleteFileByTableId(data.getId(),"car_supplier_info"); if(num>0){ diff --git a/src/main/java/com/bonus/gzcar/business/backstage/service/CarSupServiceImpl.java b/src/main/java/com/bonus/gzcar/business/backstage/service/CarSupServiceImpl.java index d55b3fd..71d64e9 100644 --- a/src/main/java/com/bonus/gzcar/business/backstage/service/CarSupServiceImpl.java +++ b/src/main/java/com/bonus/gzcar/business/backstage/service/CarSupServiceImpl.java @@ -96,6 +96,10 @@ public class CarSupServiceImpl implements CarSupService{ @Override public ServerResponse deleteCarSup(CarSupVo data) { try{ + int nums=mapper.getUserBySup(data); + if(nums>0){ + return ServerResponse.createBySuccessMsg("供应商下存在车辆信息不允许删除!"); + } int num=mapper.deleteCarSup(data); if(num>0){ return ServerResponse.createSuccess("删除成功","删除成功"); @@ -103,7 +107,7 @@ public class CarSupServiceImpl implements CarSupService{ }catch (Exception e){ log.error(e.toString(),e); } - return ServerResponse.createErroe("修改失败"); + return ServerResponse.createErroe("删除失败"); } @Override diff --git a/src/main/resources/mappers/business/backstage/CarSupMapper.xml b/src/main/resources/mappers/business/backstage/CarSupMapper.xml index fef0519..61ccd67 100644 --- a/src/main/resources/mappers/business/backstage/CarSupMapper.xml +++ b/src/main/resources/mappers/business/backstage/CarSupMapper.xml @@ -90,4 +90,9 @@ and ccr.type=#{type} + \ No newline at end of file