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
     </sql>
 
+    <select id="checkWxLogInfoCount" parameterType="String" resultType="Integer" >
+        select count(*) from sys_wx_user_log where to_days(log_time) = to_days(now()) and openid = #{openid}
+    </select>
+
     <select id="selectSysWxUserLogList" parameterType="SysWxUserLog" resultMap="SysWxUserLogResult">
         <include refid="selectSysWxUserLogVo"/>
         <where>