From 12cd5ca027025b5d23c4206bb12db6f3f03b0fff Mon Sep 17 00:00:00 2001 From: winter Date: Sat, 11 Nov 2023 11:19:54 +0800 Subject: [PATCH] fix --- .../main/java/com/iformall/config/ShiroConfig.java | 2 +- .../controller/sm/ServiceInfoController.java | 14 +++++++++----- .../com/iformall/domain/po/sm/ServiceInfo.java | 2 ++ .../main/resources/mapper/ServiceInfoMapper.xml | 2 +- 4 files changed, 13 insertions(+), 7 deletions(-) diff --git a/suimangAdmin/src/main/java/com/iformall/config/ShiroConfig.java b/suimangAdmin/src/main/java/com/iformall/config/ShiroConfig.java index 89b38cb..a0091de 100644 --- a/suimangAdmin/src/main/java/com/iformall/config/ShiroConfig.java +++ b/suimangAdmin/src/main/java/com/iformall/config/ShiroConfig.java @@ -151,7 +151,7 @@ public class ShiroConfig { filterChainDefinitionMap.put("/logout", "authc"); filterChainDefinitionMap.put("/**", "corsFilter,token,authc"); -// filterChainDefinitionMap.put("/**", "anon"); + filterChainDefinitionMap.put("/**", "anon"); shiroFilterFactoryBean.setFilterChainDefinitionMap(filterChainDefinitionMap); 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 7bb88df..9adaf20 100644 --- a/suimangAdmin/src/main/java/com/iformall/controller/sm/ServiceInfoController.java +++ b/suimangAdmin/src/main/java/com/iformall/controller/sm/ServiceInfoController.java @@ -131,15 +131,19 @@ public class ServiceInfoController extends MallUserInfoBaseController{ @ApiVersion(group = SwaggerConstant.V_1_0_0) @ApiOperation("慧影-设置时长") @PostMapping("/setRemainingTimes") - public R setRemainingTimes(Long id,Long times) { - ServiceInfo si = serviceInfoService.getServiceInfo(id); - if (null == si) { + public R setRemainingTimes(@RequestBody ServiceInfo dto) { + if (null == dto.getId()) { throw new BizException(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(),"id无效"); } - if (null == times) { + if (null == dto.getTimes()) { throw new BizException(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(),"times无效"); } - si.setRemainingTimes(times); + ServiceInfo si = serviceInfoService.getServiceInfo(dto.getId()); + if (null == si) { + throw new BizException(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(),"id无效"); + } + + si.setRemainingTimes(dto.getTimes()); serviceInfoService.updateServiceInfo(si); return R.ok(); } diff --git a/suimangService/src/main/java/com/iformall/domain/po/sm/ServiceInfo.java b/suimangService/src/main/java/com/iformall/domain/po/sm/ServiceInfo.java index cc11a95..90cbdb8 100644 --- a/suimangService/src/main/java/com/iformall/domain/po/sm/ServiceInfo.java +++ b/suimangService/src/main/java/com/iformall/domain/po/sm/ServiceInfo.java @@ -67,4 +67,6 @@ public class ServiceInfo extends BaseEntity{ * 登录用户 */ private Long remainingTimes; + + private Long times; } diff --git a/suimangService/src/main/resources/mapper/ServiceInfoMapper.xml b/suimangService/src/main/resources/mapper/ServiceInfoMapper.xml index 65a667b..f4e0dc8 100644 --- a/suimangService/src/main/resources/mapper/ServiceInfoMapper.xml +++ b/suimangService/src/main/resources/mapper/ServiceInfoMapper.xml @@ -13,7 +13,7 @@ - +