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 @@ + +