From 651a0e8cc97a4679f3f80073adb3d9067af276a3 Mon Sep 17 00:00:00 2001 From: nidapeng <jp@doumee.com> Date: 星期四, 07 三月 2024 17:55:45 +0800 Subject: [PATCH] 整理 --- server/dmvisit_service/src/main/java/com/doumee/service/business/impl/ApproveServiceImpl.java | 29 +++++++++++++++++++++++++++++ 1 files changed, 29 insertions(+), 0 deletions(-) diff --git a/server/dmvisit_service/src/main/java/com/doumee/service/business/impl/ApproveServiceImpl.java b/server/dmvisit_service/src/main/java/com/doumee/service/business/impl/ApproveServiceImpl.java index dc1fcee..e4859e6 100644 --- a/server/dmvisit_service/src/main/java/com/doumee/service/business/impl/ApproveServiceImpl.java +++ b/server/dmvisit_service/src/main/java/com/doumee/service/business/impl/ApproveServiceImpl.java @@ -1,10 +1,13 @@ package com.doumee.service.business.impl; +import com.doumee.biz.system.SystemDictDataBiz; import com.doumee.core.model.PageData; import com.doumee.core.model.PageWrap; +import com.doumee.core.utils.Constants; import com.doumee.core.utils.Utils; import com.doumee.dao.business.ApproveMapper; import com.doumee.dao.business.model.Approve; +import com.doumee.dao.web.response.InternalHomeVO; import com.doumee.service.business.ApproveService; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; @@ -26,6 +29,9 @@ @Autowired private ApproveMapper approveMapper; + + @Autowired + private SystemDictDataBiz systemDictDataBiz; @Override public Integer create(Approve approve) { @@ -166,4 +172,27 @@ QueryWrapper<Approve> wrapper = new QueryWrapper<>(approve); return approveMapper.selectCount(wrapper); } + + + + /** + * 鍐呴儴浜哄憳H5椤甸潰棣栭〉 + * @param memberId + * @return + */ + @Override + public InternalHomeVO getHomeData(Integer memberId){ + InternalHomeVO internalHomeVO = new InternalHomeVO(); + internalHomeVO.setHomeImg(systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.HOME_IMAGE).getCode()); + internalHomeVO.setTaskNum(approveMapper.selectCount(new QueryWrapper<Approve>().lambda().eq(Approve::getChekorId,memberId).eq(Approve::getStatus,Constants.ZERO))); + return internalHomeVO; + } + + + + + + + + } -- Gitblit v1.9.3