diff --git a/stdiet-admin/src/main/filters/dev/application.yml b/stdiet-admin/src/main/filters/dev/application.yml index 16b1ea9e0..ea066bf81 100644 --- a/stdiet-admin/src/main/filters/dev/application.yml +++ b/stdiet-admin/src/main/filters/dev/application.yml @@ -83,7 +83,7 @@ spring: # 主库数据源 master: url: jdbc:mysql://localhost:3306/stdiet_test?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 - password: Ttj4fTtj4fAHUAHU + password: Ttj4fAHU username: root slave: # 从数据源开关/默认关闭 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 b7abce2e1..1c80f715d 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 @@ -1,5 +1,6 @@ package com.stdiet.web.controller.custom; +import com.itextpdf.io.util.DateTimeUtil; import com.stdiet.common.annotation.Log; import com.stdiet.common.core.controller.BaseController; import com.stdiet.common.core.domain.AjaxResult; @@ -7,7 +8,6 @@ import com.stdiet.common.core.page.TableDataInfo; import com.stdiet.common.enums.BusinessType; import com.stdiet.common.utils.StringUtils; import com.stdiet.common.utils.poi.ExcelUtil; -import com.stdiet.custom.domain.SysOrder; import com.stdiet.custom.domain.SysWxUserInfo; import com.stdiet.custom.domain.SysWxUserLog; import com.stdiet.custom.page.WxLogInfo; @@ -107,7 +107,7 @@ public class SysWxUserLogController extends BaseController { } @GetMapping(value = "/wx/logs/list") - public AjaxResult getLogs(SysWxUserLog sysWxUserLog ) { + public AjaxResult getLogs(SysWxUserLog sysWxUserLog) { List list = sysWxUserLogService.selectWxLogInfoList(sysWxUserLog); return AjaxResult.success(list); } @@ -116,12 +116,13 @@ public class SysWxUserLogController extends BaseController { public AjaxResult addLog(@RequestBody SysWxUserLog sysWxUserLog) { // 查询微信用户 SysWxUserInfo userInfo = sysWxUserInfoService.selectSysWxUserInfoById(sysWxUserLog.getOpenid()); - if(StringUtils.isNull(userInfo)) { + if (StringUtils.isNull(userInfo)) { return AjaxResult.error(5003, "没有用户信息"); } // 提取有用值 sysWxUserLog.setAvatarUrl(userInfo.getAvatarUrl()); sysWxUserLog.setPhone(userInfo.getPhone()); + sysWxUserLog.setLogTime(DateTimeUtil.getCurrentTimeDate()); return add(sysWxUserLog); } } \ No newline at end of file diff --git a/stdiet-custom/src/main/java/com/stdiet/custom/domain/SysWxUserLog.java b/stdiet-custom/src/main/java/com/stdiet/custom/domain/SysWxUserLog.java index ea881c0f5..2ec236ec2 100644 --- a/stdiet-custom/src/main/java/com/stdiet/custom/domain/SysWxUserLog.java +++ b/stdiet-custom/src/main/java/com/stdiet/custom/domain/SysWxUserLog.java @@ -65,6 +65,17 @@ public class SysWxUserLog extends BaseEntity @Excel(name = "饮水量") private Long water; + @JsonFormat(pattern = "yyyy-MM-dd") + private Date logTime; + + public void setLogTime(Date logTime) { + this.logTime = logTime; + } + + public Date getLogTime() { + return logTime; + } + public void setOpenid(String openid) { this.openid = openid; @@ -194,6 +205,7 @@ public class SysWxUserLog extends BaseEntity .append("updateBy", getUpdateBy()) .append("updateTime", getUpdateTime()) .append("remark", getRemark()) + .append("logTime", getLogTime()) .toString(); } } \ 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 dfa9b171e..62dc70cb8 100644 --- a/stdiet-custom/src/main/resources/mapper/custom/SysWxUserLogMapper.xml +++ b/stdiet-custom/src/main/resources/mapper/custom/SysWxUserLogMapper.xml @@ -9,8 +9,10 @@ - + + + @@ -33,11 +35,11 @@ - + - select openid, weight, appid, phone, 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 + 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