From 53dc000514f255ea07afb8565c3bba44660dbc16 Mon Sep 17 00:00:00 2001
From: wangfs <15029758498@163.com>
Date: Tue, 7 Aug 2018 10:27:02 +0800
Subject: [PATCH] 提交
---
src/main/java/com/zteits/oa/report/dao/impl/AsraDailyDaoImpl.java | 8 +++++---
src/main/java/com/zteits/oa/report/mapper/smapper/AsraDailySmapper.java | 7 +++++++
src/main/resources/application.properties | 2 +-
src/main/resources/mybatis/smapper/AsraDailySmapper.xml | 20 +++++++++++++++++++-
4 files changed, 32 insertions(+), 5 deletions(-)
diff --git a/src/main/java/com/zteits/oa/report/dao/impl/AsraDailyDaoImpl.java b/src/main/java/com/zteits/oa/report/dao/impl/AsraDailyDaoImpl.java
index eee2440..49da979 100644
--- a/src/main/java/com/zteits/oa/report/dao/impl/AsraDailyDaoImpl.java
+++ b/src/main/java/com/zteits/oa/report/dao/impl/AsraDailyDaoImpl.java
@@ -78,11 +78,13 @@ public class AsraDailyDaoImpl implements AsraDailyDao{
}
//2.查询今日日报填写人数
- AsraDailyExample exampleTwo = new AsraDailyExample();
+ /**AsraDailyExample exampleTwo = new AsraDailyExample();
exampleTwo.createCriteria().andAsarOpIdIn(request.getOpIds())
.andDailyDateEqualTo(DateUtil.parse(DateUtil.format(new Date(),DateUtil.NORM_DATE_PATTERN),DateUtil.NORM_DATE_PATTERN))
- .andDataStateEqualTo(1);
- int countByExample = (int)asraDailyMapper.countByExample(exampleTwo);
+ .andDataStateEqualTo(1);*/
+ request.setBeginTime(DateUtil.format(new Date(),DateUtil.NORM_DATE_PATTERN));
+ int countByExample = asraDailySmapper.queryAsraDailyOpNumForCurrentDay(request);
+
asraDailyOpNumForCurrentDayDO.setCurrentDayCommitEmployeeNum(countByExample);
asraDailyOpNumForCurrentDayDO.setEmployeeTotal(employeeTotal);
asraDailyOpNumForCurrentDayDO.setCurrentDayNotCommitEmployeeNum(employeeTotal - countByExample);
diff --git a/src/main/java/com/zteits/oa/report/mapper/smapper/AsraDailySmapper.java b/src/main/java/com/zteits/oa/report/mapper/smapper/AsraDailySmapper.java
index 65f1cbc..6c72802 100644
--- a/src/main/java/com/zteits/oa/report/mapper/smapper/AsraDailySmapper.java
+++ b/src/main/java/com/zteits/oa/report/mapper/smapper/AsraDailySmapper.java
@@ -13,4 +13,11 @@ public interface AsraDailySmapper {
* 2018年8月1日 wangfs.
*/
List queryAsraDailyAllForList(AsraDailyForTotalNumAndDetailReq request);
+
+ /**
+ * 查询当天填报人数.
+ * @param request
+ * @return
+ */
+ int queryAsraDailyOpNumForCurrentDay(AsraDailyForTotalNumAndDetailReq request);
}
\ No newline at end of file
diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties
index c8b3888..19d3d01 100644
--- a/src/main/resources/application.properties
+++ b/src/main/resources/application.properties
@@ -1,5 +1,5 @@
spring.application.name=zteits-oa
-server.port=8100
+server.port=8101
#spring.profiles.active=prod
# logging
diff --git a/src/main/resources/mybatis/smapper/AsraDailySmapper.xml b/src/main/resources/mybatis/smapper/AsraDailySmapper.xml
index 03c3728..a958b33 100644
--- a/src/main/resources/mybatis/smapper/AsraDailySmapper.xml
+++ b/src/main/resources/mybatis/smapper/AsraDailySmapper.xml
@@ -69,5 +69,23 @@
a.id
order by a.project_id asc,asar_op_id asc,a.daily_date desc
-
+
+
\ No newline at end of file
--
libgit2 0.21.4