From d7563acda5160b6464d2d32ce1270b6791c616f8 Mon Sep 17 00:00:00 2001 From: "1378012178@qq.com" <1378012178@qq.com> Date: Mon, 10 Feb 2025 14:30:28 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E6=96=B0=E7=94=A8=E6=88=B7=E6=B3=A8?= =?UTF-8?q?=E5=86=8C=E5=8A=9F=E8=83=BD=E7=9B=B8=E5=85=B3=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/app/service/impl/UserServiceImpl.java | 12 ++++++++++++ .../message/controller/MessageController.java | 11 ++++++++++- .../com/sqx/modules/message/entity/MessageInfo.java | 3 ++- 3 files changed, 24 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/sqx/modules/app/service/impl/UserServiceImpl.java b/src/main/java/com/sqx/modules/app/service/impl/UserServiceImpl.java index 963a4f4..5bd8b8a 100644 --- a/src/main/java/com/sqx/modules/app/service/impl/UserServiceImpl.java +++ b/src/main/java/com/sqx/modules/app/service/impl/UserServiceImpl.java @@ -621,6 +621,18 @@ public class UserServiceImpl extends ServiceImpl implements messageInfo.setCreateAt(sdf.format(new Date())); messageInfo.setIsSee("0"); messageService.saveBody(messageInfo); + //新增消息:新用户注册 + { + messageInfo = new MessageInfo(); + messageInfo.setContent("新用户账号注册成功!"); + messageInfo.setTitle(phone); + messageInfo.setState(String.valueOf(99)); + messageInfo.setUserName(userInfo.getUserName()); + messageInfo.setUserId(String.valueOf(userInfo.getUserId())); + messageInfo.setCreateAt(sdf.format(new Date())); + messageInfo.setIsSee("0"); + messageService.saveBody(messageInfo); + } return getResult(userInfo); } } diff --git a/src/main/java/com/sqx/modules/message/controller/MessageController.java b/src/main/java/com/sqx/modules/message/controller/MessageController.java index f17e4f2..c4317ef 100644 --- a/src/main/java/com/sqx/modules/message/controller/MessageController.java +++ b/src/main/java/com/sqx/modules/message/controller/MessageController.java @@ -201,7 +201,16 @@ public class MessageController { public Result dataSelectXxzx(){ QueryWrapper qw = new QueryWrapper<>(); qw.eq("state",2); - qw.and(q->q.isNull("is_see").or().eq("is_see",1)); + qw.and(q->q.isNull("is_see").or().ne("is_see",2)); + return Result.success().put("data",messageService.count(qw)); + } + + @GetMapping("/dataSelectXyhzc") + @ApiOperation("获取新用户注册数据") + public Result dataSelectXyhzc(){ + QueryWrapper qw = new QueryWrapper<>(); + qw.eq("state",99); + qw.and(q->q.isNull("is_see").or().ne("is_see",2)); return Result.success().put("data",messageService.count(qw)); } } diff --git a/src/main/java/com/sqx/modules/message/entity/MessageInfo.java b/src/main/java/com/sqx/modules/message/entity/MessageInfo.java index 0bf7c5e..c3ee002 100644 --- a/src/main/java/com/sqx/modules/message/entity/MessageInfo.java +++ b/src/main/java/com/sqx/modules/message/entity/MessageInfo.java @@ -53,7 +53,7 @@ public class MessageInfo implements Serializable { * 2 消息 * 4 开通会员、取消会员 * 5 系统通知(系统通知、提现通知) - * 6 举报 + * 6 举报类型配置 * 7 举报 * 8 技师被扣除信誉分 * 9 技师电话呼救 @@ -63,6 +63,7 @@ public class MessageInfo implements Serializable { * 16 新订单通知 * 51 新订单提醒 * 52 请他上线 + * 99 新用户注册 */ private String state;