Browse Source

feat: 字段调整

master
Yen 8 months ago
parent
commit
c6708bf8af
  1. 12
      src/main/java/com/qs/serve/common/config/SpringMvcConfig.java
  2. 2
      src/main/java/com/qs/serve/common/util/TianYiYunSmsUtil.java
  3. 19
      src/main/java/com/qs/serve/modules/visit/api/VisitMainInnerController.java
  4. 4
      src/main/java/com/qs/serve/modules/visit/api/VisitMainOuterApi.java

12
src/main/java/com/qs/serve/common/config/SpringMvcConfig.java

@ -25,16 +25,16 @@ import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
@Configuration(proxyBeanMethods = false) @Configuration(proxyBeanMethods = false)
public class SpringMvcConfig implements WebMvcConfigurer { public class SpringMvcConfig implements WebMvcConfigurer {
private final LimitSubmitInterceptor limitSubmitInterceptor; //private final LimitSubmitInterceptor limitSubmitInterceptor;
//private final ApiAuthInterceptor apiAuthInterceptor; //private final ApiAuthInterceptor apiAuthInterceptor;
private final ProjectProperties projectProperties; private final ProjectProperties projectProperties;
@Override // @Override
public void addInterceptors(InterceptorRegistry registry) { // public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(limitSubmitInterceptor) // registry.addInterceptor(limitSubmitInterceptor)
.addPathPatterns("/**"); // .addPathPatterns("/**");
} // }
@Override @Override
public void addResourceHandlers(ResourceHandlerRegistry registry) { public void addResourceHandlers(ResourceHandlerRegistry registry) {

2
src/main/java/com/qs/serve/common/util/TianYiYunSmsUtil.java

@ -56,7 +56,7 @@ public class TianYiYunSmsUtil {
DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy年MM月dd日 HH时mm分"); DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy年MM月dd日 HH时mm分");
String visitDateFormat = visitDate.format(df); String visitDateFormat = visitDate.format(df);
String msg = "【嘉士利】预约成功通知:您的预约已被确认,请您于"+visitDateFormat +"访问:"+accessUser+ String msg = "【嘉士利】预约成功通知:您的预约已被确认,请您于"+visitDateFormat +"访问:"+accessUser+
",您的访问信息如下:"+url+",点击链接展示来访二维码,门卫扫码即可完成登记。期待您的到访。"; ",您的访问信息如下"+url+",点击链接展示来访二维码,门卫扫码即可完成登记。期待您的到访。";
send(mobile,msg); send(mobile,msg);
} }

19
src/main/java/com/qs/serve/modules/visit/api/VisitMainInnerController.java

@ -85,19 +85,20 @@ public class VisitMainInnerController {
VisitMain visitMain = visitMainService.getById(id); VisitMain visitMain = visitMainService.getById(id);
// 判断是否超过2小时 // 判断是否超过2小时
LocalDateTime nowTime = LocalDateTime.now(); LocalDateTime nowTime = LocalDateTime.now();
if(visitMain.getVisitStartDate()!=null&&nowTime.isBefore(visitMain.getVisitStartDate())){ VisitTheme visitTheme = visitThemeService.getById(visitMain.getThemeId());
if(visitTheme.getVisitStartDate()!=null&&nowTime.isBefore(visitTheme.getVisitStartDate())){
return R.error("登记时间未开始"); return R.error("登记时间未开始");
} }
if(visitMain.getVisitEndDate()!=null&&nowTime.isAfter(visitMain.getVisitEndDate())){ if(visitTheme.getVisitEndDate()!=null&&nowTime.isAfter(visitTheme.getVisitEndDate())){
return R.error("已结束登记"); return R.error("已结束登记");
} }
if(visitMain.getVisitTime()!=null){ // if(visitMain.getVisitTime()!=null){
LocalDateTime time = visitMain.getVisitTime().plusHours(2); // LocalDateTime time = visitMain.getVisitTime().plusHours(2);
// 两小时以内不支持核对 // // 两小时以内不支持核对
if(LocalDateTime.now().isBefore(time)){ // if(LocalDateTime.now().isBefore(time)){
Assert.throwEx("2小时以内不支持多次核对"); // Assert.throwEx("2小时以内不支持多次核对");
} // }
} // }
// 状态为待核对 // 状态为待核对
if(visitMain.getCheckState().equals(VisitMainConst.CheckState_1)){ if(visitMain.getCheckState().equals(VisitMainConst.CheckState_1)){
SysUser sysUser = sysUserService.getById(AuthContextUtils.getSysUserId()); SysUser sysUser = sysUserService.getById(AuthContextUtils.getSysUserId());

4
src/main/java/com/qs/serve/modules/visit/api/VisitMainOuterApi.java

@ -187,10 +187,10 @@ public class VisitMainOuterApi {
return R.error("主题已停用"); return R.error("主题已停用");
} }
LocalDateTime nowTime = LocalDateTime.now(); LocalDateTime nowTime = LocalDateTime.now();
if(visitTheme.getCodeStartDate()!=null&&nowTime.isBefore(visitTheme.getCodeStartDate())){ if(visitTheme.getVisitStartDate()!=null&&nowTime.isBefore(visitTheme.getVisitStartDate())){
return R.error("登记时间未开始"); return R.error("登记时间未开始");
} }
if(visitTheme.getCodeEndDate()!=null&&nowTime.isAfter(visitTheme.getCodeEndDate())){ if(visitTheme.getVisitEndDate()!=null&&nowTime.isAfter(visitTheme.getVisitEndDate())){
return R.error("已结束登记"); return R.error("已结束登记");
} }

Loading…
Cancel
Save