From edcc7ddbc34a15319f680d63656884657236a346 Mon Sep 17 00:00:00 2001 From: zhaoxiaohao <913652501@qq.com> Date: Thu, 02 Jul 2020 17:07:49 +0800 Subject: [PATCH] 修改续签时间,自己只能修改手自己手机号的验证,修改保存意见的接口 --- kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/src/main/java/com/kidgrow/usercenter/controller/SysUserController.java | 9 ++++++++- kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/SysFeedbackServiceImpl.java | 26 +++++++++++++------------- kidgrow-commons/kidgrow-authclient-spring-boot-starter/src/main/java/com/kidgrow/authclient/properties/RenewProperties.java | 2 +- kidgrow-uaa/kidgrow-uaa-server/src/main/java/com/kidgrow/oauth2/handler/SingleTokenServices.java | 2 +- 4 files changed, 23 insertions(+), 16 deletions(-) diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/SysFeedbackServiceImpl.java b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/SysFeedbackServiceImpl.java index 6ad136f..f474ac5 100644 --- a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/SysFeedbackServiceImpl.java +++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-biz/src/main/java/com/kidgrow/oprationcenter/service/impl/SysFeedbackServiceImpl.java @@ -83,19 +83,19 @@ if (sysFeedback.getId()==null) { List<SysOrganization> organizations = sysUser.getOrganizations(); if (organizations.size() > 0) { - sysFeedback.setDepartmentId(organizations.get(1).getId()); - sysFeedback.setDepartmentName(organizations.get(1).getOrgName()); - sysFeedback.setHospitalId(organizations.get(0).getId()); - sysFeedback.setHospitalName(organizations.get(0).getOrgName()); - Map map = new HashMap(); - map.put("user_id", sysUser.getId()); - ResultBody listByMap = sysDoctorService.getListByMap(map); - List<SysDoctor> sysDoctors = JSON.parseArray(JSON.toJSONString(listByMap.getData()), SysDoctor.class); - if (sysDoctors.size() > 0) { - sysFeedback.setDoctorId(sysDoctors.get(0).getId()); - sysFeedback.setDoctorName(sysDoctors.get(0).getDoctorName()); - sysFeedback.setDoctorTel(sysDoctors.get(0).getDoctorTel()); - } +// sysFeedback.setDepartmentId(organizations.get(1).getId()); +// sysFeedback.setDepartmentName(organizations.get(1).getOrgName()); +// sysFeedback.setHospitalId(organizations.get(0).getId()); +// sysFeedback.setHospitalName(organizations.get(0).getOrgName()); +// Map map = new HashMap(); +// map.put("user_id", sysUser.getId()); +// ResultBody listByMap = sysDoctorService.getListByMap(map); +// List<SysDoctor> sysDoctors = JSON.parseArray(JSON.toJSONString(listByMap.getData()), SysDoctor.class); +// if (sysDoctors.size() > 0) { +// sysFeedback.setDoctorId(sysDoctors.get(0).getId()); +// sysFeedback.setDoctorName(sysDoctors.get(0).getDoctorName()); +// sysFeedback.setDoctorTel(sysDoctors.get(0).getDoctorTel()); +// } int insert = baseMapper.insert(sysFeedback); if (insert > 0) { return true; diff --git a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/src/main/java/com/kidgrow/usercenter/controller/SysUserController.java b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/src/main/java/com/kidgrow/usercenter/controller/SysUserController.java index d4febe3..c3007e3 100644 --- a/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/src/main/java/com/kidgrow/usercenter/controller/SysUserController.java +++ b/kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-server/src/main/java/com/kidgrow/usercenter/controller/SysUserController.java @@ -293,7 +293,14 @@ * @return */ @PutMapping(value = "/users/updateusertel") - public ResultBody updateUserTel(@RequestParam Map<String, Object> params) { + public ResultBody updateUserTel(@RequestParam Map<String, Object> params,@LoginUser SysUser sysUser) { + String oldTel = MapUtils.getString(params, "oldTel"); + if (oldTel==null){ + return ResultBody.failed("请输入原账号"); + } + if(!sysUser.getUsername().equals(oldTel)){ + return ResultBody.failed("请输入正确的原账号"); + } return appUserService.updateUserTel(params); } diff --git a/kidgrow-commons/kidgrow-authclient-spring-boot-starter/src/main/java/com/kidgrow/authclient/properties/RenewProperties.java b/kidgrow-commons/kidgrow-authclient-spring-boot-starter/src/main/java/com/kidgrow/authclient/properties/RenewProperties.java index dd4e2e8..5e67d57 100644 --- a/kidgrow-commons/kidgrow-authclient-spring-boot-starter/src/main/java/com/kidgrow/authclient/properties/RenewProperties.java +++ b/kidgrow-commons/kidgrow-authclient-spring-boot-starter/src/main/java/com/kidgrow/authclient/properties/RenewProperties.java @@ -35,5 +35,5 @@ /** * 续签时间比例,当前剩余时间小于小于过期总时长的50%则续签 */ - private Double timeRatio = 0.5; + private Double timeRatio = 1D;//0.5 } diff --git a/kidgrow-uaa/kidgrow-uaa-server/src/main/java/com/kidgrow/oauth2/handler/SingleTokenServices.java b/kidgrow-uaa/kidgrow-uaa-server/src/main/java/com/kidgrow/oauth2/handler/SingleTokenServices.java index 93a2a16..1c97969 100644 --- a/kidgrow-uaa/kidgrow-uaa-server/src/main/java/com/kidgrow/oauth2/handler/SingleTokenServices.java +++ b/kidgrow-uaa/kidgrow-uaa-server/src/main/java/com/kidgrow/oauth2/handler/SingleTokenServices.java @@ -30,7 +30,7 @@ @Deprecated public class SingleTokenServices implements AuthorizationServerTokenServices, ResourceServerTokenServices, ConsumerTokenServices, InitializingBean { private int refreshTokenValiditySeconds = 2592000; - private int accessTokenValiditySeconds = 43200; + private int accessTokenValiditySeconds = 3600;//43200 private boolean supportRefreshToken = false; private boolean reuseRefreshToken = true; private TokenStore tokenStore; -- Gitblit v1.8.0