From b7483086a23ef5e5210cbc9a3cc1489827c210af Mon Sep 17 00:00:00 2001 From: huangdeliang Date: Thu, 3 Dec 2020 10:16:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=9F=A5=E8=AF=A2=E6=89=93?= =?UTF-8?q?=E5=8D=A1=E6=83=85=E5=86=B5=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/controller/custom/SysWxUserLogController.java | 6 ++++++ .../com/stdiet/custom/mapper/SysWxUserLogMapper.java | 5 +++++ .../java/com/stdiet/custom/page/WxCurUserLogInfo.java | 9 --------- .../com/stdiet/custom/service/ISysWxUserLogService.java | 4 ++++ .../custom/service/impl/SysWxUserLogServiceImpl.java | 8 ++++++++ .../main/resources/mapper/custom/SysWxUserLogMapper.xml | 4 ++++ 6 files changed, 27 insertions(+), 9 deletions(-) delete mode 100644 stdiet-custom/src/main/java/com/stdiet/custom/page/WxCurUserLogInfo.java diff --git a/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysWxUserLogController.java b/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysWxUserLogController.java index 1c80f715d..959ae2e85 100644 --- a/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysWxUserLogController.java +++ b/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysWxUserLogController.java @@ -125,4 +125,10 @@ public class SysWxUserLogController extends BaseController { sysWxUserLog.setLogTime(DateTimeUtil.getCurrentTimeDate()); return add(sysWxUserLog); } + + @GetMapping(value = "/wx/logs/check/{openid}") + public AjaxResult checkLog(@PathVariable String openid) { + int count = sysWxUserLogService.checkWxLogInfoCount(openid); + return AjaxResult.success(count); + } } \ No newline at end of file diff --git a/stdiet-custom/src/main/java/com/stdiet/custom/mapper/SysWxUserLogMapper.java b/stdiet-custom/src/main/java/com/stdiet/custom/mapper/SysWxUserLogMapper.java index 39081d82e..7659f8368 100644 --- a/stdiet-custom/src/main/java/com/stdiet/custom/mapper/SysWxUserLogMapper.java +++ b/stdiet-custom/src/main/java/com/stdiet/custom/mapper/SysWxUserLogMapper.java @@ -1,6 +1,8 @@ package com.stdiet.custom.mapper; import java.util.List; + +import com.stdiet.custom.domain.SysWxUserInfo; import com.stdiet.custom.domain.SysWxUserLog; import com.stdiet.custom.page.WxLogInfo; @@ -61,4 +63,7 @@ public interface SysWxUserLogMapper * @return 结果 */ public int deleteSysWxUserLogByIds(String[] openids); + + public int checkWxLogInfoCount(String openid); + } \ No newline at end of file diff --git a/stdiet-custom/src/main/java/com/stdiet/custom/page/WxCurUserLogInfo.java b/stdiet-custom/src/main/java/com/stdiet/custom/page/WxCurUserLogInfo.java deleted file mode 100644 index 5842358a5..000000000 --- a/stdiet-custom/src/main/java/com/stdiet/custom/page/WxCurUserLogInfo.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.stdiet.custom.page; - -import java.io.Serializable; - -public class WxCurUserLogInfo implements Serializable { - private static final long serialVersionUID = 1L; - - -} diff --git a/stdiet-custom/src/main/java/com/stdiet/custom/service/ISysWxUserLogService.java b/stdiet-custom/src/main/java/com/stdiet/custom/service/ISysWxUserLogService.java index e356403ed..13f586caa 100644 --- a/stdiet-custom/src/main/java/com/stdiet/custom/service/ISysWxUserLogService.java +++ b/stdiet-custom/src/main/java/com/stdiet/custom/service/ISysWxUserLogService.java @@ -1,6 +1,8 @@ package com.stdiet.custom.service; import java.util.List; + +import com.stdiet.custom.domain.SysWxUserInfo; import com.stdiet.custom.domain.SysWxUserLog; import com.stdiet.custom.page.WxLogInfo; @@ -61,4 +63,6 @@ public interface ISysWxUserLogService * @return 结果 */ public int deleteSysWxUserLogById(String openid); + + public int checkWxLogInfoCount(String openid); } \ No newline at end of file diff --git a/stdiet-custom/src/main/java/com/stdiet/custom/service/impl/SysWxUserLogServiceImpl.java b/stdiet-custom/src/main/java/com/stdiet/custom/service/impl/SysWxUserLogServiceImpl.java index f5c228fb5..bb0e5e4db 100644 --- a/stdiet-custom/src/main/java/com/stdiet/custom/service/impl/SysWxUserLogServiceImpl.java +++ b/stdiet-custom/src/main/java/com/stdiet/custom/service/impl/SysWxUserLogServiceImpl.java @@ -3,6 +3,7 @@ package com.stdiet.custom.service.impl; import java.util.List; import com.stdiet.common.utils.DateUtils; +import com.stdiet.custom.domain.SysWxUserInfo; import com.stdiet.custom.page.WxLogInfo; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -93,4 +94,11 @@ public class SysWxUserLogServiceImpl implements ISysWxUserLogService { public int deleteSysWxUserLogById(String openid) { return sysWxUserLogMapper.deleteSysWxUserLogById(openid); } + + @Override + public int checkWxLogInfoCount(String openid) { + return sysWxUserLogMapper.checkWxLogInfoCount(openid); + } + + } \ No newline at end of file diff --git a/stdiet-custom/src/main/resources/mapper/custom/SysWxUserLogMapper.xml b/stdiet-custom/src/main/resources/mapper/custom/SysWxUserLogMapper.xml index 62dc70cb8..943d4879d 100644 --- a/stdiet-custom/src/main/resources/mapper/custom/SysWxUserLogMapper.xml +++ b/stdiet-custom/src/main/resources/mapper/custom/SysWxUserLogMapper.xml @@ -42,6 +42,10 @@ select openid, weight, appid, phone, log_time, sleep_time, wakeup_time, sport, avatar_url, diet, insomnia, defecation, water, create_by, create_time, update_by, update_time, remark from sys_wx_user_log + +