diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 000000000..7b016a89f --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "java.compile.nullAnalysis.mode": "automatic" +} \ No newline at end of file diff --git a/server_code/src/main/java/com/cl/controller/YishengyuyueController.java b/server_code/src/main/java/com/cl/controller/YishengyuyueController.java index fa30f8a91..e03a6cec4 100644 --- a/server_code/src/main/java/com/cl/controller/YishengyuyueController.java +++ b/server_code/src/main/java/com/cl/controller/YishengyuyueController.java @@ -29,6 +29,9 @@ import com.cl.service.YishengyuyueService; import com.cl.service.TokenService; +import com.cl.service.SmsService; +import com.cl.service.YishengService; +import com.cl.service.YonghuService; import com.cl.utils.PageUtils; import com.cl.utils.R; import com.cl.utils.MPUtil; @@ -47,6 +50,15 @@ public class YishengyuyueController { @Autowired private YishengyuyueService yishengyuyueService; + + @Autowired + private SmsService smsService; + + @Autowired + private YishengService yishengService; + + @Autowired + private YonghuService yonghuService; @@ -149,6 +161,8 @@ public R detail(@PathVariable("id") Long id){ public R save(@RequestBody YishengyuyueEntity yishengyuyue, HttpServletRequest request){ //ValidatorUtils.validateEntity(yishengyuyue); yishengyuyueService.insert(yishengyuyue); + // 发送短信通知医生 + sendSmsToDoctor(yishengyuyue); return R.ok(); } @@ -160,8 +174,29 @@ public R save(@RequestBody YishengyuyueEntity yishengyuyue, HttpServletRequest r public R add(@RequestBody YishengyuyueEntity yishengyuyue, HttpServletRequest request){ //ValidatorUtils.validateEntity(yishengyuyue); yishengyuyueService.insert(yishengyuyue); + // 发送短信通知医生 + sendSmsToDoctor(yishengyuyue); return R.ok(); } + + /** + * 发送短信通知医生 + */ + private void sendSmsToDoctor(YishengyuyueEntity yishengyuyue) { + try { + // 根据医生账号获取医生信息 + com.cl.entity.YishengEntity doctor = yishengService.selectOne(new com.baomidou.mybatisplus.mapper.EntityWrapper() + .eq("yishengzhanghao", yishengyuyue.getYishengzhanghao())); + + if (doctor != null && doctor.getDianhua() != null) { + String phone = doctor.getDianhua(); + String content = "尊敬的" + doctor.getYishengxingming() + "医生,您有一个新的预约,请及时查看。"; + smsService.sendSms(phone, content); + } + } catch (Exception e) { + e.printStackTrace(); + } + } @@ -187,13 +222,38 @@ public R update(@RequestBody Long[] ids, @RequestParam String sfsh, @RequestPara List list = new ArrayList(); for(Long id : ids) { YishengyuyueEntity yishengyuyue = yishengyuyueService.selectById(id); + String oldSfsh = yishengyuyue.getSfsh(); yishengyuyue.setSfsh(sfsh); yishengyuyue.setShhf(shhf); list.add(yishengyuyue); + + // 如果审核通过,发送短信通知用户 + if ("审核通过".equals(sfsh) && !"审核通过".equals(oldSfsh)) { + sendSmsToUser(yishengyuyue); + } } yishengyuyueService.updateBatchById(list); return R.ok(); } + + /** + * 发送短信通知用户 + */ + private void sendSmsToUser(YishengyuyueEntity yishengyuyue) { + try { + // 根据用户账号获取用户信息 + com.cl.entity.YonghuEntity user = yonghuService.selectOne(new com.baomidou.mybatisplus.mapper.EntityWrapper() + .eq("zhanghao", yishengyuyue.getZhanghao())); + + if (user != null && user.getShouji() != null) { + String phone = user.getShouji(); + String content = "尊敬的" + user.getXingming() + ",您的预约已审核通过,请按时就诊。"; + smsService.sendSms(phone, content); + } + } catch (Exception e) { + e.printStackTrace(); + } + } diff --git a/server_code/src/main/java/com/cl/service/SmsService.java b/server_code/src/main/java/com/cl/service/SmsService.java new file mode 100644 index 000000000..7ed972780 --- /dev/null +++ b/server_code/src/main/java/com/cl/service/SmsService.java @@ -0,0 +1,22 @@ +package com.cl.service; + +/** + * 短信服务接口 + */ +public interface SmsService { + + /** + * 发送短信 + * @param phone 手机号 + * @param content 短信内容 + * @return 是否发送成功 + */ + boolean sendSms(String phone, String content); + + /** + * 验证手机号格式是否正确 + * @param phone 手机号 + * @return 是否正确 + */ + boolean validatePhone(String phone); +} diff --git a/server_code/src/main/java/com/cl/service/impl/SmsServiceImpl.java b/server_code/src/main/java/com/cl/service/impl/SmsServiceImpl.java new file mode 100644 index 000000000..46a208e28 --- /dev/null +++ b/server_code/src/main/java/com/cl/service/impl/SmsServiceImpl.java @@ -0,0 +1,98 @@ +package com.cl.service.impl; + +import com.cl.entity.SyslogEntity; +import com.cl.service.SmsService; +import com.cl.service.SyslogService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.Date; +import java.util.regex.Pattern; + +/** + * 短信服务实现类 + */ +@Service("smsService") +public class SmsServiceImpl implements SmsService { + + @Autowired + private SyslogService syslogService; + + // 手机号正则表达式 + private static final String PHONE_REGEX = "^1[3-9]\\d{9}$"; + + // 最大重试次数 + private static final int MAX_RETRY = 2; + + @Override + public boolean sendSms(String phone, String content) { + // 验证手机号 + if (!validatePhone(phone)) { + logSmsSend(phone, content, "失败", "手机号格式不正确"); + return false; + } + + int retryCount = 0; + boolean success = false; + + // 重试机制 + while (retryCount <= MAX_RETRY && !success) { + try { + // 模拟短信发送 + success = simulateSmsSend(phone, content); + if (success) { + logSmsSend(phone, content, "成功", ""); + } else { + logSmsSend(phone, content, "失败", "发送失败,正在重试..."); + retryCount++; + // 重试间隔 + Thread.sleep(1000); + } + } catch (Exception e) { + logSmsSend(phone, content, "失败", e.getMessage()); + retryCount++; + try { + Thread.sleep(1000); + } catch (InterruptedException ie) { + Thread.currentThread().interrupt(); + } + } + } + + if (!success) { + logSmsSend(phone, content, "失败", "达到最大重试次数"); + } + + return success; + } + + @Override + public boolean validatePhone(String phone) { + return Pattern.matches(PHONE_REGEX, phone); + } + + /** + * 模拟短信发送 + */ + private boolean simulateSmsSend(String phone, String content) { + // 模拟短信发送,这里只是打印日志 + System.out.println("模拟发送短信到 " + phone + ",内容:" + content); + // 模拟90%的成功率 + return Math.random() < 0.9; + } + + /** + * 记录短信发送日志 + */ + private void logSmsSend(String phone, String content, String status, String remark) { + SyslogEntity log = new SyslogEntity(); + log.setUsername("system"); + log.setOperation("短信发送"); + log.setMethod("SmsServiceImpl.sendSms"); + log.setParams("phone=" + phone + ", content=" + content + ", status=" + status + ", remark=" + remark); + log.setTime(1L); + log.setIp("127.0.0.1"); + log.setAddtime(new Date()); + syslogService.insert(log); + } +} diff --git a/server_code/src/main/resources/application.yml b/server_code/src/main/resources/application.yml index 88418ab34..e99c0e76d 100644 --- a/server_code/src/main/resources/application.yml +++ b/server_code/src/main/resources/application.yml @@ -12,7 +12,7 @@ spring: driverClassName: com.mysql.cj.jdbc.Driver url: jdbc:mysql://127.0.0.1:3306/cl515882190?useUnicode=true&characterEncoding=utf-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&useSSL=false username: root - password: 202911 + password: 123456 # driverClassName: com.microsoft.sqlserver.jdbc.SQLServerDriver # url: jdbc:sqlserver://127.0.0.1:1433;DatabaseName=cl515882190 diff --git a/server_code/target/classes/application.yml b/server_code/target/classes/application.yml index 88418ab34..e99c0e76d 100644 --- a/server_code/target/classes/application.yml +++ b/server_code/target/classes/application.yml @@ -12,7 +12,7 @@ spring: driverClassName: com.mysql.cj.jdbc.Driver url: jdbc:mysql://127.0.0.1:3306/cl515882190?useUnicode=true&characterEncoding=utf-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&useSSL=false username: root - password: 202911 + password: 123456 # driverClassName: com.microsoft.sqlserver.jdbc.SQLServerDriver # url: jdbc:sqlserver://127.0.0.1:1433;DatabaseName=cl515882190 diff --git a/server_code/target/classes/com/cl/AutoRunWeb.class b/server_code/target/classes/com/cl/AutoRunWeb.class index 0bded0079..06b2d34bd 100644 Binary files a/server_code/target/classes/com/cl/AutoRunWeb.class and b/server_code/target/classes/com/cl/AutoRunWeb.class differ diff --git a/server_code/target/classes/com/cl/SpringbootSchemaApplication.class b/server_code/target/classes/com/cl/SpringbootSchemaApplication.class index 67cb2dd0a..cd9891c21 100644 Binary files a/server_code/target/classes/com/cl/SpringbootSchemaApplication.class and b/server_code/target/classes/com/cl/SpringbootSchemaApplication.class differ diff --git a/server_code/target/classes/com/cl/annotation/IgnoreAuth.class b/server_code/target/classes/com/cl/annotation/IgnoreAuth.class index 618e9ab5f..34c1f6448 100644 Binary files a/server_code/target/classes/com/cl/annotation/IgnoreAuth.class and b/server_code/target/classes/com/cl/annotation/IgnoreAuth.class differ diff --git a/server_code/target/classes/com/cl/annotation/SysLog.class b/server_code/target/classes/com/cl/annotation/SysLog.class index cad54ab35..fb6fbfb6e 100644 Binary files a/server_code/target/classes/com/cl/annotation/SysLog.class and b/server_code/target/classes/com/cl/annotation/SysLog.class differ diff --git a/server_code/target/classes/com/cl/aspect/SysLogAspect.class b/server_code/target/classes/com/cl/aspect/SysLogAspect.class index aa12df83e..a3f473ce2 100644 Binary files a/server_code/target/classes/com/cl/aspect/SysLogAspect.class and b/server_code/target/classes/com/cl/aspect/SysLogAspect.class differ diff --git a/server_code/target/classes/com/cl/config/AlipayConfig.class b/server_code/target/classes/com/cl/config/AlipayConfig.class index ed9510655..f2cf7b946 100644 Binary files a/server_code/target/classes/com/cl/config/AlipayConfig.class and b/server_code/target/classes/com/cl/config/AlipayConfig.class differ diff --git a/server_code/target/classes/com/cl/config/InterceptorConfig.class b/server_code/target/classes/com/cl/config/InterceptorConfig.class index 20a479e9b..d21862356 100644 Binary files a/server_code/target/classes/com/cl/config/InterceptorConfig.class and b/server_code/target/classes/com/cl/config/InterceptorConfig.class differ diff --git a/server_code/target/classes/com/cl/config/MybatisPlusConfig.class b/server_code/target/classes/com/cl/config/MybatisPlusConfig.class index 1c9688723..56f4696bb 100644 Binary files a/server_code/target/classes/com/cl/config/MybatisPlusConfig.class and b/server_code/target/classes/com/cl/config/MybatisPlusConfig.class differ diff --git a/server_code/target/classes/com/cl/controller/ChatFriendController.class b/server_code/target/classes/com/cl/controller/ChatFriendController.class index 5f3051302..9a66bcb46 100644 Binary files a/server_code/target/classes/com/cl/controller/ChatFriendController.class and b/server_code/target/classes/com/cl/controller/ChatFriendController.class differ diff --git a/server_code/target/classes/com/cl/controller/ChatMessageController.class b/server_code/target/classes/com/cl/controller/ChatMessageController.class index 9d38e2471..780c73231 100644 Binary files a/server_code/target/classes/com/cl/controller/ChatMessageController.class and b/server_code/target/classes/com/cl/controller/ChatMessageController.class differ diff --git a/server_code/target/classes/com/cl/controller/ChufangxinxiController.class b/server_code/target/classes/com/cl/controller/ChufangxinxiController.class index cc86d574c..66d83bda9 100644 Binary files a/server_code/target/classes/com/cl/controller/ChufangxinxiController.class and b/server_code/target/classes/com/cl/controller/ChufangxinxiController.class differ diff --git a/server_code/target/classes/com/cl/controller/ChukujiluController.class b/server_code/target/classes/com/cl/controller/ChukujiluController.class index 4f438d5f8..694da8dfc 100644 Binary files a/server_code/target/classes/com/cl/controller/ChukujiluController.class and b/server_code/target/classes/com/cl/controller/ChukujiluController.class differ diff --git a/server_code/target/classes/com/cl/controller/CommonController.class b/server_code/target/classes/com/cl/controller/CommonController.class index 7cd3d7726..dd7000e4e 100644 Binary files a/server_code/target/classes/com/cl/controller/CommonController.class and b/server_code/target/classes/com/cl/controller/CommonController.class differ diff --git a/server_code/target/classes/com/cl/controller/ConfigController.class b/server_code/target/classes/com/cl/controller/ConfigController.class index f4a5932fc..e8e7a22d6 100644 Binary files a/server_code/target/classes/com/cl/controller/ConfigController.class and b/server_code/target/classes/com/cl/controller/ConfigController.class differ diff --git a/server_code/target/classes/com/cl/controller/FileController.class b/server_code/target/classes/com/cl/controller/FileController.class index eda66d316..16d42cd9f 100644 Binary files a/server_code/target/classes/com/cl/controller/FileController.class and b/server_code/target/classes/com/cl/controller/FileController.class differ diff --git a/server_code/target/classes/com/cl/controller/FriendshipLinkController.class b/server_code/target/classes/com/cl/controller/FriendshipLinkController.class index 07661e258..91006b56b 100644 Binary files a/server_code/target/classes/com/cl/controller/FriendshipLinkController.class and b/server_code/target/classes/com/cl/controller/FriendshipLinkController.class differ diff --git a/server_code/target/classes/com/cl/controller/JiuzhenqiandaoController.class b/server_code/target/classes/com/cl/controller/JiuzhenqiandaoController.class index 4b0a10f1a..021989f6b 100644 Binary files a/server_code/target/classes/com/cl/controller/JiuzhenqiandaoController.class and b/server_code/target/classes/com/cl/controller/JiuzhenqiandaoController.class differ diff --git a/server_code/target/classes/com/cl/controller/JiuzhentongzhiController.class b/server_code/target/classes/com/cl/controller/JiuzhentongzhiController.class index 7868e85e0..d4d847b18 100644 Binary files a/server_code/target/classes/com/cl/controller/JiuzhentongzhiController.class and b/server_code/target/classes/com/cl/controller/JiuzhentongzhiController.class differ diff --git a/server_code/target/classes/com/cl/controller/MenuController.class b/server_code/target/classes/com/cl/controller/MenuController.class index f757059da..1f5147b8a 100644 Binary files a/server_code/target/classes/com/cl/controller/MenuController.class and b/server_code/target/classes/com/cl/controller/MenuController.class differ diff --git a/server_code/target/classes/com/cl/controller/MessagesController.class b/server_code/target/classes/com/cl/controller/MessagesController.class index 64c54e25f..6bac10091 100644 Binary files a/server_code/target/classes/com/cl/controller/MessagesController.class and b/server_code/target/classes/com/cl/controller/MessagesController.class differ diff --git a/server_code/target/classes/com/cl/controller/NewsController.class b/server_code/target/classes/com/cl/controller/NewsController.class index 780e8c849..83a673f2f 100644 Binary files a/server_code/target/classes/com/cl/controller/NewsController.class and b/server_code/target/classes/com/cl/controller/NewsController.class differ diff --git a/server_code/target/classes/com/cl/controller/PaibanxinxiController.class b/server_code/target/classes/com/cl/controller/PaibanxinxiController.class index 584254239..1f2731200 100644 Binary files a/server_code/target/classes/com/cl/controller/PaibanxinxiController.class and b/server_code/target/classes/com/cl/controller/PaibanxinxiController.class differ diff --git a/server_code/target/classes/com/cl/controller/RukujiluController.class b/server_code/target/classes/com/cl/controller/RukujiluController.class index 06d65f7d3..d1ad8f20a 100644 Binary files a/server_code/target/classes/com/cl/controller/RukujiluController.class and b/server_code/target/classes/com/cl/controller/RukujiluController.class differ diff --git a/server_code/target/classes/com/cl/controller/SyslogController.class b/server_code/target/classes/com/cl/controller/SyslogController.class index 1ff86d557..de3a5c8f5 100644 Binary files a/server_code/target/classes/com/cl/controller/SyslogController.class and b/server_code/target/classes/com/cl/controller/SyslogController.class differ diff --git a/server_code/target/classes/com/cl/controller/UsersController.class b/server_code/target/classes/com/cl/controller/UsersController.class index 764878eba..0510b1240 100644 Binary files a/server_code/target/classes/com/cl/controller/UsersController.class and b/server_code/target/classes/com/cl/controller/UsersController.class differ diff --git a/server_code/target/classes/com/cl/controller/YaopinxinxiController.class b/server_code/target/classes/com/cl/controller/YaopinxinxiController.class index 4b4d41f2b..eeae3a273 100644 Binary files a/server_code/target/classes/com/cl/controller/YaopinxinxiController.class and b/server_code/target/classes/com/cl/controller/YaopinxinxiController.class differ diff --git a/server_code/target/classes/com/cl/controller/YishengController.class b/server_code/target/classes/com/cl/controller/YishengController.class index 4f4459d4a..aabecd9bb 100644 Binary files a/server_code/target/classes/com/cl/controller/YishengController.class and b/server_code/target/classes/com/cl/controller/YishengController.class differ diff --git a/server_code/target/classes/com/cl/controller/YishengyuyueController.class b/server_code/target/classes/com/cl/controller/YishengyuyueController.class index 6f07a1eab..f178717cb 100644 Binary files a/server_code/target/classes/com/cl/controller/YishengyuyueController.class and b/server_code/target/classes/com/cl/controller/YishengyuyueController.class differ diff --git a/server_code/target/classes/com/cl/controller/YonghuController.class b/server_code/target/classes/com/cl/controller/YonghuController.class index 4e79ccd10..0fcb90572 100644 Binary files a/server_code/target/classes/com/cl/controller/YonghuController.class and b/server_code/target/classes/com/cl/controller/YonghuController.class differ diff --git a/server_code/target/classes/com/cl/controller/ZhenduanbingliController.class b/server_code/target/classes/com/cl/controller/ZhenduanbingliController.class index e5eca075a..2298a4f43 100644 Binary files a/server_code/target/classes/com/cl/controller/ZhenduanbingliController.class and b/server_code/target/classes/com/cl/controller/ZhenduanbingliController.class differ diff --git a/server_code/target/classes/com/cl/dao/ChatFriendDao.class b/server_code/target/classes/com/cl/dao/ChatFriendDao.class index 49cb9977d..07dcdfb75 100644 Binary files a/server_code/target/classes/com/cl/dao/ChatFriendDao.class and b/server_code/target/classes/com/cl/dao/ChatFriendDao.class differ diff --git a/server_code/target/classes/com/cl/dao/ChatMessageDao.class b/server_code/target/classes/com/cl/dao/ChatMessageDao.class index 2083e84c0..ea73821b8 100644 Binary files a/server_code/target/classes/com/cl/dao/ChatMessageDao.class and b/server_code/target/classes/com/cl/dao/ChatMessageDao.class differ diff --git a/server_code/target/classes/com/cl/dao/ChufangxinxiDao.class b/server_code/target/classes/com/cl/dao/ChufangxinxiDao.class index bf4a3e786..42020cace 100644 Binary files a/server_code/target/classes/com/cl/dao/ChufangxinxiDao.class and b/server_code/target/classes/com/cl/dao/ChufangxinxiDao.class differ diff --git a/server_code/target/classes/com/cl/dao/ChukujiluDao.class b/server_code/target/classes/com/cl/dao/ChukujiluDao.class index 98c99c8db..9de94f2f8 100644 Binary files a/server_code/target/classes/com/cl/dao/ChukujiluDao.class and b/server_code/target/classes/com/cl/dao/ChukujiluDao.class differ diff --git a/server_code/target/classes/com/cl/dao/CommonDao.class b/server_code/target/classes/com/cl/dao/CommonDao.class index 9a0c56b9f..5ea2fb859 100644 Binary files a/server_code/target/classes/com/cl/dao/CommonDao.class and b/server_code/target/classes/com/cl/dao/CommonDao.class differ diff --git a/server_code/target/classes/com/cl/dao/ConfigDao.class b/server_code/target/classes/com/cl/dao/ConfigDao.class index 2762e58b7..5e8d416f8 100644 Binary files a/server_code/target/classes/com/cl/dao/ConfigDao.class and b/server_code/target/classes/com/cl/dao/ConfigDao.class differ diff --git a/server_code/target/classes/com/cl/dao/FriendshipLinkDao.class b/server_code/target/classes/com/cl/dao/FriendshipLinkDao.class index aadcc7c75..d53f035e4 100644 Binary files a/server_code/target/classes/com/cl/dao/FriendshipLinkDao.class and b/server_code/target/classes/com/cl/dao/FriendshipLinkDao.class differ diff --git a/server_code/target/classes/com/cl/dao/JiuzhenqiandaoDao.class b/server_code/target/classes/com/cl/dao/JiuzhenqiandaoDao.class index 753ca5548..b33395431 100644 Binary files a/server_code/target/classes/com/cl/dao/JiuzhenqiandaoDao.class and b/server_code/target/classes/com/cl/dao/JiuzhenqiandaoDao.class differ diff --git a/server_code/target/classes/com/cl/dao/JiuzhentongzhiDao.class b/server_code/target/classes/com/cl/dao/JiuzhentongzhiDao.class index 23d4bec04..1777853ee 100644 Binary files a/server_code/target/classes/com/cl/dao/JiuzhentongzhiDao.class and b/server_code/target/classes/com/cl/dao/JiuzhentongzhiDao.class differ diff --git a/server_code/target/classes/com/cl/dao/MenuDao.class b/server_code/target/classes/com/cl/dao/MenuDao.class index c74409ce6..dc1e3e8d0 100644 Binary files a/server_code/target/classes/com/cl/dao/MenuDao.class and b/server_code/target/classes/com/cl/dao/MenuDao.class differ diff --git a/server_code/target/classes/com/cl/dao/MessagesDao.class b/server_code/target/classes/com/cl/dao/MessagesDao.class index ecdeadd2d..96184def4 100644 Binary files a/server_code/target/classes/com/cl/dao/MessagesDao.class and b/server_code/target/classes/com/cl/dao/MessagesDao.class differ diff --git a/server_code/target/classes/com/cl/dao/NewsDao.class b/server_code/target/classes/com/cl/dao/NewsDao.class index 00186086f..3feff3e8d 100644 Binary files a/server_code/target/classes/com/cl/dao/NewsDao.class and b/server_code/target/classes/com/cl/dao/NewsDao.class differ diff --git a/server_code/target/classes/com/cl/dao/PaibanxinxiDao.class b/server_code/target/classes/com/cl/dao/PaibanxinxiDao.class index 485da3099..2f7d4676f 100644 Binary files a/server_code/target/classes/com/cl/dao/PaibanxinxiDao.class and b/server_code/target/classes/com/cl/dao/PaibanxinxiDao.class differ diff --git a/server_code/target/classes/com/cl/dao/RukujiluDao.class b/server_code/target/classes/com/cl/dao/RukujiluDao.class index 770f3f474..6fb305868 100644 Binary files a/server_code/target/classes/com/cl/dao/RukujiluDao.class and b/server_code/target/classes/com/cl/dao/RukujiluDao.class differ diff --git a/server_code/target/classes/com/cl/dao/SyslogDao.class b/server_code/target/classes/com/cl/dao/SyslogDao.class index e9a464b58..c6672e242 100644 Binary files a/server_code/target/classes/com/cl/dao/SyslogDao.class and b/server_code/target/classes/com/cl/dao/SyslogDao.class differ diff --git a/server_code/target/classes/com/cl/dao/TokenDao.class b/server_code/target/classes/com/cl/dao/TokenDao.class index 28c8154b0..34be05ecb 100644 Binary files a/server_code/target/classes/com/cl/dao/TokenDao.class and b/server_code/target/classes/com/cl/dao/TokenDao.class differ diff --git a/server_code/target/classes/com/cl/dao/UsersDao.class b/server_code/target/classes/com/cl/dao/UsersDao.class index 34fc20502..edc305de1 100644 Binary files a/server_code/target/classes/com/cl/dao/UsersDao.class and b/server_code/target/classes/com/cl/dao/UsersDao.class differ diff --git a/server_code/target/classes/com/cl/dao/YaopinxinxiDao.class b/server_code/target/classes/com/cl/dao/YaopinxinxiDao.class index f1cbd5790..1d7715631 100644 Binary files a/server_code/target/classes/com/cl/dao/YaopinxinxiDao.class and b/server_code/target/classes/com/cl/dao/YaopinxinxiDao.class differ diff --git a/server_code/target/classes/com/cl/dao/YishengDao.class b/server_code/target/classes/com/cl/dao/YishengDao.class index 947c87277..5f525ad9f 100644 Binary files a/server_code/target/classes/com/cl/dao/YishengDao.class and b/server_code/target/classes/com/cl/dao/YishengDao.class differ diff --git a/server_code/target/classes/com/cl/dao/YishengyuyueDao.class b/server_code/target/classes/com/cl/dao/YishengyuyueDao.class index fbc977ceb..7132d0222 100644 Binary files a/server_code/target/classes/com/cl/dao/YishengyuyueDao.class and b/server_code/target/classes/com/cl/dao/YishengyuyueDao.class differ diff --git a/server_code/target/classes/com/cl/dao/YonghuDao.class b/server_code/target/classes/com/cl/dao/YonghuDao.class index 76b766952..7f814537b 100644 Binary files a/server_code/target/classes/com/cl/dao/YonghuDao.class and b/server_code/target/classes/com/cl/dao/YonghuDao.class differ diff --git a/server_code/target/classes/com/cl/dao/ZhenduanbingliDao.class b/server_code/target/classes/com/cl/dao/ZhenduanbingliDao.class index c16e97203..55cf1cc8f 100644 Binary files a/server_code/target/classes/com/cl/dao/ZhenduanbingliDao.class and b/server_code/target/classes/com/cl/dao/ZhenduanbingliDao.class differ diff --git a/server_code/target/classes/com/cl/entity/ChatFriendEntity.class b/server_code/target/classes/com/cl/entity/ChatFriendEntity.class index 482e554db..b2f5632b1 100644 Binary files a/server_code/target/classes/com/cl/entity/ChatFriendEntity.class and b/server_code/target/classes/com/cl/entity/ChatFriendEntity.class differ diff --git a/server_code/target/classes/com/cl/entity/ChatMessageEntity.class b/server_code/target/classes/com/cl/entity/ChatMessageEntity.class index 22dfb8182..7e1b95ebf 100644 Binary files a/server_code/target/classes/com/cl/entity/ChatMessageEntity.class and b/server_code/target/classes/com/cl/entity/ChatMessageEntity.class differ diff --git a/server_code/target/classes/com/cl/entity/ChufangxinxiEntity.class b/server_code/target/classes/com/cl/entity/ChufangxinxiEntity.class index b550e123a..b641bfaf1 100644 Binary files a/server_code/target/classes/com/cl/entity/ChufangxinxiEntity.class and b/server_code/target/classes/com/cl/entity/ChufangxinxiEntity.class differ diff --git a/server_code/target/classes/com/cl/entity/ChukujiluEntity.class b/server_code/target/classes/com/cl/entity/ChukujiluEntity.class index e733317a3..a93f9511e 100644 Binary files a/server_code/target/classes/com/cl/entity/ChukujiluEntity.class and b/server_code/target/classes/com/cl/entity/ChukujiluEntity.class differ diff --git a/server_code/target/classes/com/cl/entity/ConfigEntity.class b/server_code/target/classes/com/cl/entity/ConfigEntity.class index a70068096..ed44200eb 100644 Binary files a/server_code/target/classes/com/cl/entity/ConfigEntity.class and b/server_code/target/classes/com/cl/entity/ConfigEntity.class differ diff --git a/server_code/target/classes/com/cl/entity/EIException.class b/server_code/target/classes/com/cl/entity/EIException.class index d01c1b84b..4cbd0cb4e 100644 Binary files a/server_code/target/classes/com/cl/entity/EIException.class and b/server_code/target/classes/com/cl/entity/EIException.class differ diff --git a/server_code/target/classes/com/cl/entity/FriendshipLinkEntity.class b/server_code/target/classes/com/cl/entity/FriendshipLinkEntity.class index ece41cc25..acad9c716 100644 Binary files a/server_code/target/classes/com/cl/entity/FriendshipLinkEntity.class and b/server_code/target/classes/com/cl/entity/FriendshipLinkEntity.class differ diff --git a/server_code/target/classes/com/cl/entity/JiuzhenqiandaoEntity.class b/server_code/target/classes/com/cl/entity/JiuzhenqiandaoEntity.class index 8061d37d8..7a9199a61 100644 Binary files a/server_code/target/classes/com/cl/entity/JiuzhenqiandaoEntity.class and b/server_code/target/classes/com/cl/entity/JiuzhenqiandaoEntity.class differ diff --git a/server_code/target/classes/com/cl/entity/JiuzhentongzhiEntity.class b/server_code/target/classes/com/cl/entity/JiuzhentongzhiEntity.class index e1eaa1fac..19128c0fc 100644 Binary files a/server_code/target/classes/com/cl/entity/JiuzhentongzhiEntity.class and b/server_code/target/classes/com/cl/entity/JiuzhentongzhiEntity.class differ diff --git a/server_code/target/classes/com/cl/entity/MenuEntity.class b/server_code/target/classes/com/cl/entity/MenuEntity.class index a192d8ef2..44d297b60 100644 Binary files a/server_code/target/classes/com/cl/entity/MenuEntity.class and b/server_code/target/classes/com/cl/entity/MenuEntity.class differ diff --git a/server_code/target/classes/com/cl/entity/MessagesEntity.class b/server_code/target/classes/com/cl/entity/MessagesEntity.class index f48716140..ad76f9907 100644 Binary files a/server_code/target/classes/com/cl/entity/MessagesEntity.class and b/server_code/target/classes/com/cl/entity/MessagesEntity.class differ diff --git a/server_code/target/classes/com/cl/entity/NewsEntity.class b/server_code/target/classes/com/cl/entity/NewsEntity.class index 62cf00f5b..7a1660479 100644 Binary files a/server_code/target/classes/com/cl/entity/NewsEntity.class and b/server_code/target/classes/com/cl/entity/NewsEntity.class differ diff --git a/server_code/target/classes/com/cl/entity/PaibanxinxiEntity.class b/server_code/target/classes/com/cl/entity/PaibanxinxiEntity.class index db0afad6e..df75d3d43 100644 Binary files a/server_code/target/classes/com/cl/entity/PaibanxinxiEntity.class and b/server_code/target/classes/com/cl/entity/PaibanxinxiEntity.class differ diff --git a/server_code/target/classes/com/cl/entity/RukujiluEntity.class b/server_code/target/classes/com/cl/entity/RukujiluEntity.class index 073f3a42f..11fef7ef9 100644 Binary files a/server_code/target/classes/com/cl/entity/RukujiluEntity.class and b/server_code/target/classes/com/cl/entity/RukujiluEntity.class differ diff --git a/server_code/target/classes/com/cl/entity/SyslogEntity.class b/server_code/target/classes/com/cl/entity/SyslogEntity.class index 38f877e05..ac863f883 100644 Binary files a/server_code/target/classes/com/cl/entity/SyslogEntity.class and b/server_code/target/classes/com/cl/entity/SyslogEntity.class differ diff --git a/server_code/target/classes/com/cl/entity/TokenEntity.class b/server_code/target/classes/com/cl/entity/TokenEntity.class index ee9134268..6cc369796 100644 Binary files a/server_code/target/classes/com/cl/entity/TokenEntity.class and b/server_code/target/classes/com/cl/entity/TokenEntity.class differ diff --git a/server_code/target/classes/com/cl/entity/UsersEntity.class b/server_code/target/classes/com/cl/entity/UsersEntity.class index b2201e552..20335a6ca 100644 Binary files a/server_code/target/classes/com/cl/entity/UsersEntity.class and b/server_code/target/classes/com/cl/entity/UsersEntity.class differ diff --git a/server_code/target/classes/com/cl/entity/YaopinxinxiEntity.class b/server_code/target/classes/com/cl/entity/YaopinxinxiEntity.class index 22954acd4..9cc47b2d2 100644 Binary files a/server_code/target/classes/com/cl/entity/YaopinxinxiEntity.class and b/server_code/target/classes/com/cl/entity/YaopinxinxiEntity.class differ diff --git a/server_code/target/classes/com/cl/entity/YishengEntity.class b/server_code/target/classes/com/cl/entity/YishengEntity.class index 30f64e540..d7c6d5d60 100644 Binary files a/server_code/target/classes/com/cl/entity/YishengEntity.class and b/server_code/target/classes/com/cl/entity/YishengEntity.class differ diff --git a/server_code/target/classes/com/cl/entity/YishengyuyueEntity.class b/server_code/target/classes/com/cl/entity/YishengyuyueEntity.class index 3e3b8c3db..9088a838e 100644 Binary files a/server_code/target/classes/com/cl/entity/YishengyuyueEntity.class and b/server_code/target/classes/com/cl/entity/YishengyuyueEntity.class differ diff --git a/server_code/target/classes/com/cl/entity/YonghuEntity.class b/server_code/target/classes/com/cl/entity/YonghuEntity.class index cf69077e4..4aa6a8427 100644 Binary files a/server_code/target/classes/com/cl/entity/YonghuEntity.class and b/server_code/target/classes/com/cl/entity/YonghuEntity.class differ diff --git a/server_code/target/classes/com/cl/entity/ZhenduanbingliEntity.class b/server_code/target/classes/com/cl/entity/ZhenduanbingliEntity.class index bbfc5ac53..094b6f31f 100644 Binary files a/server_code/target/classes/com/cl/entity/ZhenduanbingliEntity.class and b/server_code/target/classes/com/cl/entity/ZhenduanbingliEntity.class differ diff --git a/server_code/target/classes/com/cl/entity/view/ChatFriendView.class b/server_code/target/classes/com/cl/entity/view/ChatFriendView.class index 764730df5..5a1b4883a 100644 Binary files a/server_code/target/classes/com/cl/entity/view/ChatFriendView.class and b/server_code/target/classes/com/cl/entity/view/ChatFriendView.class differ diff --git a/server_code/target/classes/com/cl/entity/view/ChatMessageView.class b/server_code/target/classes/com/cl/entity/view/ChatMessageView.class index 61f9f7186..069bcfe7a 100644 Binary files a/server_code/target/classes/com/cl/entity/view/ChatMessageView.class and b/server_code/target/classes/com/cl/entity/view/ChatMessageView.class differ diff --git a/server_code/target/classes/com/cl/entity/view/ChufangxinxiView.class b/server_code/target/classes/com/cl/entity/view/ChufangxinxiView.class index 9501935b8..88d6b6ba8 100644 Binary files a/server_code/target/classes/com/cl/entity/view/ChufangxinxiView.class and b/server_code/target/classes/com/cl/entity/view/ChufangxinxiView.class differ diff --git a/server_code/target/classes/com/cl/entity/view/ChukujiluView.class b/server_code/target/classes/com/cl/entity/view/ChukujiluView.class index 4e5a6c517..7cbfe632e 100644 Binary files a/server_code/target/classes/com/cl/entity/view/ChukujiluView.class and b/server_code/target/classes/com/cl/entity/view/ChukujiluView.class differ diff --git a/server_code/target/classes/com/cl/entity/view/ConfigView.class b/server_code/target/classes/com/cl/entity/view/ConfigView.class index 14b7f1c4f..fb1af454c 100644 Binary files a/server_code/target/classes/com/cl/entity/view/ConfigView.class and b/server_code/target/classes/com/cl/entity/view/ConfigView.class differ diff --git a/server_code/target/classes/com/cl/entity/view/FriendshipLinkView.class b/server_code/target/classes/com/cl/entity/view/FriendshipLinkView.class index b0c3db9ed..811fd3bef 100644 Binary files a/server_code/target/classes/com/cl/entity/view/FriendshipLinkView.class and b/server_code/target/classes/com/cl/entity/view/FriendshipLinkView.class differ diff --git a/server_code/target/classes/com/cl/entity/view/JiuzhenqiandaoView.class b/server_code/target/classes/com/cl/entity/view/JiuzhenqiandaoView.class index 0118bb3a0..598ed36ab 100644 Binary files a/server_code/target/classes/com/cl/entity/view/JiuzhenqiandaoView.class and b/server_code/target/classes/com/cl/entity/view/JiuzhenqiandaoView.class differ diff --git a/server_code/target/classes/com/cl/entity/view/JiuzhentongzhiView.class b/server_code/target/classes/com/cl/entity/view/JiuzhentongzhiView.class index 2937fed2e..fa8f4124c 100644 Binary files a/server_code/target/classes/com/cl/entity/view/JiuzhentongzhiView.class and b/server_code/target/classes/com/cl/entity/view/JiuzhentongzhiView.class differ diff --git a/server_code/target/classes/com/cl/entity/view/MenuView.class b/server_code/target/classes/com/cl/entity/view/MenuView.class index 8e75d16b8..7d9a14e04 100644 Binary files a/server_code/target/classes/com/cl/entity/view/MenuView.class and b/server_code/target/classes/com/cl/entity/view/MenuView.class differ diff --git a/server_code/target/classes/com/cl/entity/view/MessagesView.class b/server_code/target/classes/com/cl/entity/view/MessagesView.class index 5d44acbfe..2d04c0818 100644 Binary files a/server_code/target/classes/com/cl/entity/view/MessagesView.class and b/server_code/target/classes/com/cl/entity/view/MessagesView.class differ diff --git a/server_code/target/classes/com/cl/entity/view/NewsView.class b/server_code/target/classes/com/cl/entity/view/NewsView.class index b6d49ec27..55c2c9af6 100644 Binary files a/server_code/target/classes/com/cl/entity/view/NewsView.class and b/server_code/target/classes/com/cl/entity/view/NewsView.class differ diff --git a/server_code/target/classes/com/cl/entity/view/PaibanxinxiView.class b/server_code/target/classes/com/cl/entity/view/PaibanxinxiView.class index 04accce0c..34bf4d7d0 100644 Binary files a/server_code/target/classes/com/cl/entity/view/PaibanxinxiView.class and b/server_code/target/classes/com/cl/entity/view/PaibanxinxiView.class differ diff --git a/server_code/target/classes/com/cl/entity/view/RukujiluView.class b/server_code/target/classes/com/cl/entity/view/RukujiluView.class index 920e8d0f2..dcb606ffc 100644 Binary files a/server_code/target/classes/com/cl/entity/view/RukujiluView.class and b/server_code/target/classes/com/cl/entity/view/RukujiluView.class differ diff --git a/server_code/target/classes/com/cl/entity/view/SyslogView.class b/server_code/target/classes/com/cl/entity/view/SyslogView.class index 3caf474ce..13c2aeb56 100644 Binary files a/server_code/target/classes/com/cl/entity/view/SyslogView.class and b/server_code/target/classes/com/cl/entity/view/SyslogView.class differ diff --git a/server_code/target/classes/com/cl/entity/view/UsersView.class b/server_code/target/classes/com/cl/entity/view/UsersView.class index 047f78817..7163654f5 100644 Binary files a/server_code/target/classes/com/cl/entity/view/UsersView.class and b/server_code/target/classes/com/cl/entity/view/UsersView.class differ diff --git a/server_code/target/classes/com/cl/entity/view/YaopinxinxiView.class b/server_code/target/classes/com/cl/entity/view/YaopinxinxiView.class index 7c0f2eed4..1bc71493f 100644 Binary files a/server_code/target/classes/com/cl/entity/view/YaopinxinxiView.class and b/server_code/target/classes/com/cl/entity/view/YaopinxinxiView.class differ diff --git a/server_code/target/classes/com/cl/entity/view/YishengView.class b/server_code/target/classes/com/cl/entity/view/YishengView.class index 446cad83b..b64d7dde2 100644 Binary files a/server_code/target/classes/com/cl/entity/view/YishengView.class and b/server_code/target/classes/com/cl/entity/view/YishengView.class differ diff --git a/server_code/target/classes/com/cl/entity/view/YishengyuyueView.class b/server_code/target/classes/com/cl/entity/view/YishengyuyueView.class index 34864886a..213ccb63a 100644 Binary files a/server_code/target/classes/com/cl/entity/view/YishengyuyueView.class and b/server_code/target/classes/com/cl/entity/view/YishengyuyueView.class differ diff --git a/server_code/target/classes/com/cl/entity/view/YonghuView.class b/server_code/target/classes/com/cl/entity/view/YonghuView.class index 261bafad6..65e43dcd9 100644 Binary files a/server_code/target/classes/com/cl/entity/view/YonghuView.class and b/server_code/target/classes/com/cl/entity/view/YonghuView.class differ diff --git a/server_code/target/classes/com/cl/entity/view/ZhenduanbingliView.class b/server_code/target/classes/com/cl/entity/view/ZhenduanbingliView.class index 5b70c11d4..ef66c1aa1 100644 Binary files a/server_code/target/classes/com/cl/entity/view/ZhenduanbingliView.class and b/server_code/target/classes/com/cl/entity/view/ZhenduanbingliView.class differ diff --git a/server_code/target/classes/com/cl/handler/GlobalExceptionHandler.class b/server_code/target/classes/com/cl/handler/GlobalExceptionHandler.class index 1767b53d0..4df1feb5f 100644 Binary files a/server_code/target/classes/com/cl/handler/GlobalExceptionHandler.class and b/server_code/target/classes/com/cl/handler/GlobalExceptionHandler.class differ diff --git a/server_code/target/classes/com/cl/interceptor/AuthorizationInterceptor.class b/server_code/target/classes/com/cl/interceptor/AuthorizationInterceptor.class index 163334ce0..7e14cb291 100644 Binary files a/server_code/target/classes/com/cl/interceptor/AuthorizationInterceptor.class and b/server_code/target/classes/com/cl/interceptor/AuthorizationInterceptor.class differ diff --git a/server_code/target/classes/com/cl/service/ChatFriendService.class b/server_code/target/classes/com/cl/service/ChatFriendService.class index e7bd9236b..d0434764a 100644 Binary files a/server_code/target/classes/com/cl/service/ChatFriendService.class and b/server_code/target/classes/com/cl/service/ChatFriendService.class differ diff --git a/server_code/target/classes/com/cl/service/ChatMessageService.class b/server_code/target/classes/com/cl/service/ChatMessageService.class index eb524085b..3f74d6c1a 100644 Binary files a/server_code/target/classes/com/cl/service/ChatMessageService.class and b/server_code/target/classes/com/cl/service/ChatMessageService.class differ diff --git a/server_code/target/classes/com/cl/service/ChufangxinxiService.class b/server_code/target/classes/com/cl/service/ChufangxinxiService.class index 372d6b835..31707a96f 100644 Binary files a/server_code/target/classes/com/cl/service/ChufangxinxiService.class and b/server_code/target/classes/com/cl/service/ChufangxinxiService.class differ diff --git a/server_code/target/classes/com/cl/service/ChukujiluService.class b/server_code/target/classes/com/cl/service/ChukujiluService.class index e61fd6b81..4b5bfb0a3 100644 Binary files a/server_code/target/classes/com/cl/service/ChukujiluService.class and b/server_code/target/classes/com/cl/service/ChukujiluService.class differ diff --git a/server_code/target/classes/com/cl/service/CommonService.class b/server_code/target/classes/com/cl/service/CommonService.class index 90131df5c..a297dbf9c 100644 Binary files a/server_code/target/classes/com/cl/service/CommonService.class and b/server_code/target/classes/com/cl/service/CommonService.class differ diff --git a/server_code/target/classes/com/cl/service/ConfigService.class b/server_code/target/classes/com/cl/service/ConfigService.class index e09888363..a438e2bc6 100644 Binary files a/server_code/target/classes/com/cl/service/ConfigService.class and b/server_code/target/classes/com/cl/service/ConfigService.class differ diff --git a/server_code/target/classes/com/cl/service/FriendshipLinkService.class b/server_code/target/classes/com/cl/service/FriendshipLinkService.class index 0647ec142..54f08e5f4 100644 Binary files a/server_code/target/classes/com/cl/service/FriendshipLinkService.class and b/server_code/target/classes/com/cl/service/FriendshipLinkService.class differ diff --git a/server_code/target/classes/com/cl/service/JiuzhenqiandaoService.class b/server_code/target/classes/com/cl/service/JiuzhenqiandaoService.class index 329d6ae15..4aee81013 100644 Binary files a/server_code/target/classes/com/cl/service/JiuzhenqiandaoService.class and b/server_code/target/classes/com/cl/service/JiuzhenqiandaoService.class differ diff --git a/server_code/target/classes/com/cl/service/JiuzhentongzhiService.class b/server_code/target/classes/com/cl/service/JiuzhentongzhiService.class index 3b82e2438..c6ab33032 100644 Binary files a/server_code/target/classes/com/cl/service/JiuzhentongzhiService.class and b/server_code/target/classes/com/cl/service/JiuzhentongzhiService.class differ diff --git a/server_code/target/classes/com/cl/service/MenuService.class b/server_code/target/classes/com/cl/service/MenuService.class index 7ce9b276f..ad4b383f9 100644 Binary files a/server_code/target/classes/com/cl/service/MenuService.class and b/server_code/target/classes/com/cl/service/MenuService.class differ diff --git a/server_code/target/classes/com/cl/service/MessagesService.class b/server_code/target/classes/com/cl/service/MessagesService.class index 59d30ee2c..f2db44195 100644 Binary files a/server_code/target/classes/com/cl/service/MessagesService.class and b/server_code/target/classes/com/cl/service/MessagesService.class differ diff --git a/server_code/target/classes/com/cl/service/NewsService.class b/server_code/target/classes/com/cl/service/NewsService.class index b072a3003..c379c3615 100644 Binary files a/server_code/target/classes/com/cl/service/NewsService.class and b/server_code/target/classes/com/cl/service/NewsService.class differ diff --git a/server_code/target/classes/com/cl/service/PaibanxinxiService.class b/server_code/target/classes/com/cl/service/PaibanxinxiService.class index 6b41fd1d5..fd6393e6a 100644 Binary files a/server_code/target/classes/com/cl/service/PaibanxinxiService.class and b/server_code/target/classes/com/cl/service/PaibanxinxiService.class differ diff --git a/server_code/target/classes/com/cl/service/RukujiluService.class b/server_code/target/classes/com/cl/service/RukujiluService.class index 3034264d8..027a4743c 100644 Binary files a/server_code/target/classes/com/cl/service/RukujiluService.class and b/server_code/target/classes/com/cl/service/RukujiluService.class differ diff --git a/server_code/target/classes/com/cl/service/SmsService.class b/server_code/target/classes/com/cl/service/SmsService.class new file mode 100644 index 000000000..1d7b37de1 Binary files /dev/null and b/server_code/target/classes/com/cl/service/SmsService.class differ diff --git a/server_code/target/classes/com/cl/service/SyslogService.class b/server_code/target/classes/com/cl/service/SyslogService.class index 00f57a923..5a56765bd 100644 Binary files a/server_code/target/classes/com/cl/service/SyslogService.class and b/server_code/target/classes/com/cl/service/SyslogService.class differ diff --git a/server_code/target/classes/com/cl/service/TokenService.class b/server_code/target/classes/com/cl/service/TokenService.class index dd6e14f25..a6f09f895 100644 Binary files a/server_code/target/classes/com/cl/service/TokenService.class and b/server_code/target/classes/com/cl/service/TokenService.class differ diff --git a/server_code/target/classes/com/cl/service/UsersService.class b/server_code/target/classes/com/cl/service/UsersService.class index edab34222..a8d857b3e 100644 Binary files a/server_code/target/classes/com/cl/service/UsersService.class and b/server_code/target/classes/com/cl/service/UsersService.class differ diff --git a/server_code/target/classes/com/cl/service/YaopinxinxiService.class b/server_code/target/classes/com/cl/service/YaopinxinxiService.class index 17b9204e1..524b264d2 100644 Binary files a/server_code/target/classes/com/cl/service/YaopinxinxiService.class and b/server_code/target/classes/com/cl/service/YaopinxinxiService.class differ diff --git a/server_code/target/classes/com/cl/service/YishengService.class b/server_code/target/classes/com/cl/service/YishengService.class index 95c4a83bd..f298ef923 100644 Binary files a/server_code/target/classes/com/cl/service/YishengService.class and b/server_code/target/classes/com/cl/service/YishengService.class differ diff --git a/server_code/target/classes/com/cl/service/YishengyuyueService.class b/server_code/target/classes/com/cl/service/YishengyuyueService.class index b1e333153..ec1d0502d 100644 Binary files a/server_code/target/classes/com/cl/service/YishengyuyueService.class and b/server_code/target/classes/com/cl/service/YishengyuyueService.class differ diff --git a/server_code/target/classes/com/cl/service/YonghuService.class b/server_code/target/classes/com/cl/service/YonghuService.class index 302d82e88..8fb468b79 100644 Binary files a/server_code/target/classes/com/cl/service/YonghuService.class and b/server_code/target/classes/com/cl/service/YonghuService.class differ diff --git a/server_code/target/classes/com/cl/service/ZhenduanbingliService.class b/server_code/target/classes/com/cl/service/ZhenduanbingliService.class index 79a70db1f..af3de54a2 100644 Binary files a/server_code/target/classes/com/cl/service/ZhenduanbingliService.class and b/server_code/target/classes/com/cl/service/ZhenduanbingliService.class differ diff --git a/server_code/target/classes/com/cl/service/impl/ChatFriendServiceImpl.class b/server_code/target/classes/com/cl/service/impl/ChatFriendServiceImpl.class index ea917e758..136e9b817 100644 Binary files a/server_code/target/classes/com/cl/service/impl/ChatFriendServiceImpl.class and b/server_code/target/classes/com/cl/service/impl/ChatFriendServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/service/impl/ChatMessageServiceImpl.class b/server_code/target/classes/com/cl/service/impl/ChatMessageServiceImpl.class index 0e9c9edd5..a9fec4cdd 100644 Binary files a/server_code/target/classes/com/cl/service/impl/ChatMessageServiceImpl.class and b/server_code/target/classes/com/cl/service/impl/ChatMessageServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/service/impl/ChufangxinxiServiceImpl.class b/server_code/target/classes/com/cl/service/impl/ChufangxinxiServiceImpl.class index 2fd45b024..f418c8975 100644 Binary files a/server_code/target/classes/com/cl/service/impl/ChufangxinxiServiceImpl.class and b/server_code/target/classes/com/cl/service/impl/ChufangxinxiServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/service/impl/ChukujiluServiceImpl.class b/server_code/target/classes/com/cl/service/impl/ChukujiluServiceImpl.class index 4b8f42b08..3dce879a3 100644 Binary files a/server_code/target/classes/com/cl/service/impl/ChukujiluServiceImpl.class and b/server_code/target/classes/com/cl/service/impl/ChukujiluServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/service/impl/CommonServiceImpl.class b/server_code/target/classes/com/cl/service/impl/CommonServiceImpl.class index 389523559..6812bdab3 100644 Binary files a/server_code/target/classes/com/cl/service/impl/CommonServiceImpl.class and b/server_code/target/classes/com/cl/service/impl/CommonServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/service/impl/ConfigServiceImpl.class b/server_code/target/classes/com/cl/service/impl/ConfigServiceImpl.class index aa592e5f5..54f75d977 100644 Binary files a/server_code/target/classes/com/cl/service/impl/ConfigServiceImpl.class and b/server_code/target/classes/com/cl/service/impl/ConfigServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/service/impl/FriendshipLinkServiceImpl.class b/server_code/target/classes/com/cl/service/impl/FriendshipLinkServiceImpl.class index 898f5a538..f62bb42f4 100644 Binary files a/server_code/target/classes/com/cl/service/impl/FriendshipLinkServiceImpl.class and b/server_code/target/classes/com/cl/service/impl/FriendshipLinkServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/service/impl/JiuzhenqiandaoServiceImpl.class b/server_code/target/classes/com/cl/service/impl/JiuzhenqiandaoServiceImpl.class index 92d81ae28..6b8f7bcc7 100644 Binary files a/server_code/target/classes/com/cl/service/impl/JiuzhenqiandaoServiceImpl.class and b/server_code/target/classes/com/cl/service/impl/JiuzhenqiandaoServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/service/impl/JiuzhentongzhiServiceImpl.class b/server_code/target/classes/com/cl/service/impl/JiuzhentongzhiServiceImpl.class index c3a80b9a9..bb5df0f5d 100644 Binary files a/server_code/target/classes/com/cl/service/impl/JiuzhentongzhiServiceImpl.class and b/server_code/target/classes/com/cl/service/impl/JiuzhentongzhiServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/service/impl/MenuServiceImpl.class b/server_code/target/classes/com/cl/service/impl/MenuServiceImpl.class index 6071e0fa0..60fd14c95 100644 Binary files a/server_code/target/classes/com/cl/service/impl/MenuServiceImpl.class and b/server_code/target/classes/com/cl/service/impl/MenuServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/service/impl/MessagesServiceImpl.class b/server_code/target/classes/com/cl/service/impl/MessagesServiceImpl.class index 9d47dd709..da1b0a09e 100644 Binary files a/server_code/target/classes/com/cl/service/impl/MessagesServiceImpl.class and b/server_code/target/classes/com/cl/service/impl/MessagesServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/service/impl/NewsServiceImpl.class b/server_code/target/classes/com/cl/service/impl/NewsServiceImpl.class index 8e61f1fc7..a40e81904 100644 Binary files a/server_code/target/classes/com/cl/service/impl/NewsServiceImpl.class and b/server_code/target/classes/com/cl/service/impl/NewsServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/service/impl/PaibanxinxiServiceImpl.class b/server_code/target/classes/com/cl/service/impl/PaibanxinxiServiceImpl.class index 2f4b00133..d6888b7a2 100644 Binary files a/server_code/target/classes/com/cl/service/impl/PaibanxinxiServiceImpl.class and b/server_code/target/classes/com/cl/service/impl/PaibanxinxiServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/service/impl/RukujiluServiceImpl.class b/server_code/target/classes/com/cl/service/impl/RukujiluServiceImpl.class index 664f342e9..e8b9a2715 100644 Binary files a/server_code/target/classes/com/cl/service/impl/RukujiluServiceImpl.class and b/server_code/target/classes/com/cl/service/impl/RukujiluServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/service/impl/SmsServiceImpl.class b/server_code/target/classes/com/cl/service/impl/SmsServiceImpl.class new file mode 100644 index 000000000..7e47977d9 Binary files /dev/null and b/server_code/target/classes/com/cl/service/impl/SmsServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/service/impl/SyslogServiceImpl.class b/server_code/target/classes/com/cl/service/impl/SyslogServiceImpl.class index cc8e42631..0034be837 100644 Binary files a/server_code/target/classes/com/cl/service/impl/SyslogServiceImpl.class and b/server_code/target/classes/com/cl/service/impl/SyslogServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/service/impl/TokenServiceImpl.class b/server_code/target/classes/com/cl/service/impl/TokenServiceImpl.class index 89854de10..6851e2e74 100644 Binary files a/server_code/target/classes/com/cl/service/impl/TokenServiceImpl.class and b/server_code/target/classes/com/cl/service/impl/TokenServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/service/impl/UsersServiceImpl.class b/server_code/target/classes/com/cl/service/impl/UsersServiceImpl.class index fdefcfec2..f14f397c5 100644 Binary files a/server_code/target/classes/com/cl/service/impl/UsersServiceImpl.class and b/server_code/target/classes/com/cl/service/impl/UsersServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/service/impl/YaopinxinxiServiceImpl.class b/server_code/target/classes/com/cl/service/impl/YaopinxinxiServiceImpl.class index 637f13d8a..19bdacf2b 100644 Binary files a/server_code/target/classes/com/cl/service/impl/YaopinxinxiServiceImpl.class and b/server_code/target/classes/com/cl/service/impl/YaopinxinxiServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/service/impl/YishengServiceImpl.class b/server_code/target/classes/com/cl/service/impl/YishengServiceImpl.class index 77b189625..72ab0051d 100644 Binary files a/server_code/target/classes/com/cl/service/impl/YishengServiceImpl.class and b/server_code/target/classes/com/cl/service/impl/YishengServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/service/impl/YishengyuyueServiceImpl.class b/server_code/target/classes/com/cl/service/impl/YishengyuyueServiceImpl.class index 464a77635..549aad474 100644 Binary files a/server_code/target/classes/com/cl/service/impl/YishengyuyueServiceImpl.class and b/server_code/target/classes/com/cl/service/impl/YishengyuyueServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/service/impl/YonghuServiceImpl.class b/server_code/target/classes/com/cl/service/impl/YonghuServiceImpl.class index e3a51e1f5..194089a66 100644 Binary files a/server_code/target/classes/com/cl/service/impl/YonghuServiceImpl.class and b/server_code/target/classes/com/cl/service/impl/YonghuServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/service/impl/ZhenduanbingliServiceImpl.class b/server_code/target/classes/com/cl/service/impl/ZhenduanbingliServiceImpl.class index 32061a755..b31a224ef 100644 Binary files a/server_code/target/classes/com/cl/service/impl/ZhenduanbingliServiceImpl.class and b/server_code/target/classes/com/cl/service/impl/ZhenduanbingliServiceImpl.class differ diff --git a/server_code/target/classes/com/cl/utils/BaiduUtil.class b/server_code/target/classes/com/cl/utils/BaiduUtil.class index 583a5d187..0fb8c5f3c 100644 Binary files a/server_code/target/classes/com/cl/utils/BaiduUtil.class and b/server_code/target/classes/com/cl/utils/BaiduUtil.class differ diff --git a/server_code/target/classes/com/cl/utils/CommonUtil.class b/server_code/target/classes/com/cl/utils/CommonUtil.class index f2a598e66..41c20c7c1 100644 Binary files a/server_code/target/classes/com/cl/utils/CommonUtil.class and b/server_code/target/classes/com/cl/utils/CommonUtil.class differ diff --git a/server_code/target/classes/com/cl/utils/EncryptUtil.class b/server_code/target/classes/com/cl/utils/EncryptUtil.class index 483823f76..6cd7624b2 100644 Binary files a/server_code/target/classes/com/cl/utils/EncryptUtil.class and b/server_code/target/classes/com/cl/utils/EncryptUtil.class differ diff --git a/server_code/target/classes/com/cl/utils/FileUtil.class b/server_code/target/classes/com/cl/utils/FileUtil.class index 60f6eaaef..b79a4734b 100644 Binary files a/server_code/target/classes/com/cl/utils/FileUtil.class and b/server_code/target/classes/com/cl/utils/FileUtil.class differ diff --git a/server_code/target/classes/com/cl/utils/HttpClientUtils.class b/server_code/target/classes/com/cl/utils/HttpClientUtils.class index 6a6c03d2f..608375d3c 100644 Binary files a/server_code/target/classes/com/cl/utils/HttpClientUtils.class and b/server_code/target/classes/com/cl/utils/HttpClientUtils.class differ diff --git a/server_code/target/classes/com/cl/utils/HttpContextUtils.class b/server_code/target/classes/com/cl/utils/HttpContextUtils.class index ec3663aaf..9182fbb7d 100644 Binary files a/server_code/target/classes/com/cl/utils/HttpContextUtils.class and b/server_code/target/classes/com/cl/utils/HttpContextUtils.class differ diff --git a/server_code/target/classes/com/cl/utils/IPUtils.class b/server_code/target/classes/com/cl/utils/IPUtils.class index ea3e5b0f0..0ffea9b2f 100644 Binary files a/server_code/target/classes/com/cl/utils/IPUtils.class and b/server_code/target/classes/com/cl/utils/IPUtils.class differ diff --git a/server_code/target/classes/com/cl/utils/JQPageInfo.class b/server_code/target/classes/com/cl/utils/JQPageInfo.class index 55a9b40f9..5f4fc3df5 100644 Binary files a/server_code/target/classes/com/cl/utils/JQPageInfo.class and b/server_code/target/classes/com/cl/utils/JQPageInfo.class differ diff --git a/server_code/target/classes/com/cl/utils/MD5Util.class b/server_code/target/classes/com/cl/utils/MD5Util.class index 600474eea..10ebc7fbb 100644 Binary files a/server_code/target/classes/com/cl/utils/MD5Util.class and b/server_code/target/classes/com/cl/utils/MD5Util.class differ diff --git a/server_code/target/classes/com/cl/utils/MPUtil.class b/server_code/target/classes/com/cl/utils/MPUtil.class index 98730a980..de9f4b9f1 100644 Binary files a/server_code/target/classes/com/cl/utils/MPUtil.class and b/server_code/target/classes/com/cl/utils/MPUtil.class differ diff --git a/server_code/target/classes/com/cl/utils/MapUtils.class b/server_code/target/classes/com/cl/utils/MapUtils.class index a971363f9..d9631f18a 100644 Binary files a/server_code/target/classes/com/cl/utils/MapUtils.class and b/server_code/target/classes/com/cl/utils/MapUtils.class differ diff --git a/server_code/target/classes/com/cl/utils/PageUtils.class b/server_code/target/classes/com/cl/utils/PageUtils.class index 93ce8fbf1..468178feb 100644 Binary files a/server_code/target/classes/com/cl/utils/PageUtils.class and b/server_code/target/classes/com/cl/utils/PageUtils.class differ diff --git a/server_code/target/classes/com/cl/utils/Query.class b/server_code/target/classes/com/cl/utils/Query.class index 642c9678f..b9b8b5a45 100644 Binary files a/server_code/target/classes/com/cl/utils/Query.class and b/server_code/target/classes/com/cl/utils/Query.class differ diff --git a/server_code/target/classes/com/cl/utils/R.class b/server_code/target/classes/com/cl/utils/R.class index 39a31bbc0..1b946ae0e 100644 Binary files a/server_code/target/classes/com/cl/utils/R.class and b/server_code/target/classes/com/cl/utils/R.class differ diff --git a/server_code/target/classes/com/cl/utils/SQLFilter.class b/server_code/target/classes/com/cl/utils/SQLFilter.class index fd81838e9..72687ae89 100644 Binary files a/server_code/target/classes/com/cl/utils/SQLFilter.class and b/server_code/target/classes/com/cl/utils/SQLFilter.class differ diff --git a/server_code/target/classes/com/cl/utils/SpringContextUtils.class b/server_code/target/classes/com/cl/utils/SpringContextUtils.class index 176558957..850116979 100644 Binary files a/server_code/target/classes/com/cl/utils/SpringContextUtils.class and b/server_code/target/classes/com/cl/utils/SpringContextUtils.class differ diff --git a/server_code/target/classes/com/cl/utils/ValidatorUtils.class b/server_code/target/classes/com/cl/utils/ValidatorUtils.class index 08abf21e3..39bd6d0bd 100644 Binary files a/server_code/target/classes/com/cl/utils/ValidatorUtils.class and b/server_code/target/classes/com/cl/utils/ValidatorUtils.class differ