From 301374614535103a4ff818f747dda60a98741148 Mon Sep 17 00:00:00 2001 From: fl <3098731433@qq.com> Date: Sun, 2 Mar 2025 14:02:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=BA=E8=84=B8=E5=90=8C?= =?UTF-8?q?=E6=AD=A5=E7=AD=96=E7=95=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../manager/dataPush/controller/WechatDataController.java | 7 +++++++ .../bonus/boot/manager/dataPush/dao/WechatDataDao.java | 1 + .../bonus/boot/manager/dataPush/entity/AttFaceBean.java | 4 +++- .../boot/manager/dataPush/service/WechatDataService.java | 2 ++ .../dataPush/service/impl/WechatDataServiceImpl.java | 8 ++++++++ .../resources/mappers/wechatData/WechatDataMapper.xml | 6 ++++++ 6 files changed, 27 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/bonus/boot/manager/dataPush/controller/WechatDataController.java b/src/main/java/com/bonus/boot/manager/dataPush/controller/WechatDataController.java index 03f92f4..eb23b9b 100644 --- a/src/main/java/com/bonus/boot/manager/dataPush/controller/WechatDataController.java +++ b/src/main/java/com/bonus/boot/manager/dataPush/controller/WechatDataController.java @@ -113,6 +113,13 @@ public class WechatDataController { return wechatDataService.getWeChatFaceList(o); } + @RequestMapping(value = "getWeChatFaceListByUserId", method = RequestMethod.POST) + @ResponseBody + public AjaxRes getWeChatFaceListByUserId(@RequestBody AttFaceBean o) { + return wechatDataService.getWeChatFaceListByUserId(o); + } + + @RequestMapping(value = "updateWechatIsFace", method = RequestMethod.POST) @ResponseBody public AjaxRes updateWechatIsFace(@RequestBody SysUserBean o) { diff --git a/src/main/java/com/bonus/boot/manager/dataPush/dao/WechatDataDao.java b/src/main/java/com/bonus/boot/manager/dataPush/dao/WechatDataDao.java index e154688..6cc131a 100644 --- a/src/main/java/com/bonus/boot/manager/dataPush/dao/WechatDataDao.java +++ b/src/main/java/com/bonus/boot/manager/dataPush/dao/WechatDataDao.java @@ -52,4 +52,5 @@ public interface WechatDataDao { int updateWechatIsSync(EvectionBean o); int replaceMonthCheckList(List list); + AttFaceBean getWeChatFaceListByUserId(AttFaceBean o); } diff --git a/src/main/java/com/bonus/boot/manager/dataPush/entity/AttFaceBean.java b/src/main/java/com/bonus/boot/manager/dataPush/entity/AttFaceBean.java index c2a599f..ff824a2 100644 --- a/src/main/java/com/bonus/boot/manager/dataPush/entity/AttFaceBean.java +++ b/src/main/java/com/bonus/boot/manager/dataPush/entity/AttFaceBean.java @@ -4,6 +4,8 @@ import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; +import java.util.Date; + /** * 考勤数据 * @author zys @@ -50,5 +52,5 @@ public class AttFaceBean { private String examineOpinion; - + private Date updateTime; } diff --git a/src/main/java/com/bonus/boot/manager/dataPush/service/WechatDataService.java b/src/main/java/com/bonus/boot/manager/dataPush/service/WechatDataService.java index d40463c..b2e1edd 100644 --- a/src/main/java/com/bonus/boot/manager/dataPush/service/WechatDataService.java +++ b/src/main/java/com/bonus/boot/manager/dataPush/service/WechatDataService.java @@ -46,4 +46,6 @@ public interface WechatDataService { AjaxRes updateWechatIsSync(EvectionBean o); AjaxRes replaceMonthCheckList(List list); + + AjaxRes getWeChatFaceListByUserId(AttFaceBean o); } diff --git a/src/main/java/com/bonus/boot/manager/dataPush/service/impl/WechatDataServiceImpl.java b/src/main/java/com/bonus/boot/manager/dataPush/service/impl/WechatDataServiceImpl.java index e3054a2..ccea1f0 100644 --- a/src/main/java/com/bonus/boot/manager/dataPush/service/impl/WechatDataServiceImpl.java +++ b/src/main/java/com/bonus/boot/manager/dataPush/service/impl/WechatDataServiceImpl.java @@ -247,4 +247,12 @@ public class WechatDataServiceImpl implements WechatDataService { return ar; } + @Override + public AjaxRes getWeChatFaceListByUserId(AttFaceBean o) { + AjaxRes ar = new AjaxRes(); + AttFaceBean weChatPerson = wechatDataDao.getWeChatFaceListByUserId(o); + ar.setSucceed(weChatPerson); + return ar; + } + } \ No newline at end of file diff --git a/src/main/resources/mappers/wechatData/WechatDataMapper.xml b/src/main/resources/mappers/wechatData/WechatDataMapper.xml index d4aa741..d7b1e1f 100644 --- a/src/main/resources/mappers/wechatData/WechatDataMapper.xml +++ b/src/main/resources/mappers/wechatData/WechatDataMapper.xml @@ -157,8 +157,14 @@ + +