diff --git a/suimangAdmin/src/main/java/com/iformall/controller/sm/ServiceInfoController.java b/suimangAdmin/src/main/java/com/iformall/controller/sm/ServiceInfoController.java index 8371b6d..7bb88df 100644 --- a/suimangAdmin/src/main/java/com/iformall/controller/sm/ServiceInfoController.java +++ b/suimangAdmin/src/main/java/com/iformall/controller/sm/ServiceInfoController.java @@ -136,6 +136,9 @@ public class ServiceInfoController extends MallUserInfoBaseController{ if (null == si) { throw new BizException(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(),"id无效"); } + if (null == times) { + throw new BizException(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(),"times无效"); + } si.setRemainingTimes(times); serviceInfoService.updateServiceInfo(si); return R.ok(); diff --git a/suimangService/src/main/java/com/iformall/service/sm/impl/ServiceInfoServiceImpl.java b/suimangService/src/main/java/com/iformall/service/sm/impl/ServiceInfoServiceImpl.java index eb6c948..bbaaeea 100644 --- a/suimangService/src/main/java/com/iformall/service/sm/impl/ServiceInfoServiceImpl.java +++ b/suimangService/src/main/java/com/iformall/service/sm/impl/ServiceInfoServiceImpl.java @@ -96,8 +96,7 @@ public class ServiceInfoServiceImpl implements ServiceInfoService { public ServiceInfo getServiceInfo(Long id) { ServiceInfo serviceInfo = new ServiceInfo(); serviceInfo.setId(id); - List serviceInfos = serviceInfoMapper.listServiceInfo(serviceInfo); - return !CollectionUtils.isEmpty(serviceInfos) ? serviceInfos.get(0) : null; + return serviceInfoMapper.selectById(id); } @Override