From 7c8e5aac339b65785427c03daf9401714a417bfa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A7=9C=E7=8E=89=E7=90=A6?= <7507756+jiang_yuqi@user.noreply.gitee.com> Date: Tue, 17 Dec 2024 20:31:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../yanzhu/manage/controller/wechat/WxController.java | 3 ++- .../service/IProProjectInfoSubdeptsUsersService.java | 9 +++++++-- .../impl/ProProjectInfoSubdeptsUsersServiceImpl.java | 11 ++++++----- 3 files changed, 15 insertions(+), 8 deletions(-) diff --git a/yanzhu-modules/yanzhu-manage/src/main/java/com/yanzhu/manage/controller/wechat/WxController.java b/yanzhu-modules/yanzhu-manage/src/main/java/com/yanzhu/manage/controller/wechat/WxController.java index 3f5a0c40..8cb84938 100644 --- a/yanzhu-modules/yanzhu-manage/src/main/java/com/yanzhu/manage/controller/wechat/WxController.java +++ b/yanzhu-modules/yanzhu-manage/src/main/java/com/yanzhu/manage/controller/wechat/WxController.java @@ -154,6 +154,7 @@ public class WxController extends BaseController { @PostMapping("/submitUserSignets") public AjaxResult submitUserSignets(@RequestBody SignetFileVo signetFileVo) { - return success(proProjectInfoSubdeptsUsersService.submitUserSignets(signetFileVo)); + proProjectInfoSubdeptsUsersService.submitUserSignets(signetFileVo); + return success(); } } diff --git a/yanzhu-modules/yanzhu-manage/src/main/java/com/yanzhu/manage/service/IProProjectInfoSubdeptsUsersService.java b/yanzhu-modules/yanzhu-manage/src/main/java/com/yanzhu/manage/service/IProProjectInfoSubdeptsUsersService.java index 0035be9d..fcc2df8c 100644 --- a/yanzhu-modules/yanzhu-manage/src/main/java/com/yanzhu/manage/service/IProProjectInfoSubdeptsUsersService.java +++ b/yanzhu-modules/yanzhu-manage/src/main/java/com/yanzhu/manage/service/IProProjectInfoSubdeptsUsersService.java @@ -76,13 +76,18 @@ public interface IProProjectInfoSubdeptsUsersService * @param signetFileVo */ public void submitUserSignets(SignetFileVo signetFileVo); -======= + + /** * 大屏-项目详情-在岗人员统计 + * @param proProjectInfoSubdeptsUsers + * @return */ List groupByCraftType(ProProjectInfoSubdeptsUsers proProjectInfoSubdeptsUsers); + /** * 大屏-项目详情-今日出勤期统计 + * @param where + * @return */ List groupByCraftTypeByAttendance(ProProjectInfoSubdeptsUsers where); ->>>>>>> 3346e22d2f988d229f7f3b6452dc4da643a03251 } diff --git a/yanzhu-modules/yanzhu-manage/src/main/java/com/yanzhu/manage/service/impl/ProProjectInfoSubdeptsUsersServiceImpl.java b/yanzhu-modules/yanzhu-manage/src/main/java/com/yanzhu/manage/service/impl/ProProjectInfoSubdeptsUsersServiceImpl.java index 6b2f1b55..c45f96d6 100644 --- a/yanzhu-modules/yanzhu-manage/src/main/java/com/yanzhu/manage/service/impl/ProProjectInfoSubdeptsUsersServiceImpl.java +++ b/yanzhu-modules/yanzhu-manage/src/main/java/com/yanzhu/manage/service/impl/ProProjectInfoSubdeptsUsersServiceImpl.java @@ -136,7 +136,6 @@ public class ProProjectInfoSubdeptsUsersServiceImpl implements IProProjectInfoSu uniService.syncUserRevoke(id); return proProjectInfoSubdeptsUsersMapper.deleteProProjectInfoSubdeptsUsersById(id); } -<<<<<<< HEAD /** * 查询用户在项目中的信息 @@ -162,18 +161,19 @@ public class ProProjectInfoSubdeptsUsersServiceImpl implements IProProjectInfoSu */ @Override @Transactional - public void submitUserSignets(SignetFileVo signetFileVo){ + public void submitUserSignets(SignetFileVo signetFileVo) { ProProjectInfoSubdeptsUsers query = new ProProjectInfoSubdeptsUsers(); query.setProjectId(signetFileVo.getProId()); query.setPhoneNumber(signetFileVo.getUserPhone()); List dataList = proProjectInfoSubdeptsUsersMapper.selectProProjectInfoSubdeptsUsersList(query); - if(StringUtils.isEmpty(dataList)){ + if (StringUtils.isEmpty(dataList)) { throw new ServiceException("用户信息异常..."); } ProProjectInfoSubdeptsUsers proSubdeptsUser = dataList.get(0); proSubdeptsUser.setSubStep(100L); proSubdeptsUser.setEduSignPath(signetFileVo.getImgPath()); -======= + } + /** * 大屏-项目详情-在岗人员统计 */ @@ -181,12 +181,13 @@ public class ProProjectInfoSubdeptsUsersServiceImpl implements IProProjectInfoSu public List groupByCraftType(ProProjectInfoSubdeptsUsers proProjectInfoSubdeptsUsers) { return proProjectInfoSubdeptsUsersMapper.groupByCraftType(proProjectInfoSubdeptsUsers); } + /** * 大屏-项目详情-今日出勤期统计 */ @Override public List groupByCraftTypeByAttendance(ProProjectInfoSubdeptsUsers where) { return proProjectInfoSubdeptsUsersMapper.groupByCraftTypeByAttendance(where); ->>>>>>> 3346e22d2f988d229f7f3b6452dc4da643a03251 } + }