diff --git a/src/com/engine/kqsolution/service/impl/SignDataSummaryServiceImpl.java b/src/com/engine/kqsolution/service/impl/SignDataSummaryServiceImpl.java index 5d27d92..3235647 100644 --- a/src/com/engine/kqsolution/service/impl/SignDataSummaryServiceImpl.java +++ b/src/com/engine/kqsolution/service/impl/SignDataSummaryServiceImpl.java @@ -101,7 +101,8 @@ public class SignDataSummaryServiceImpl extends Service implements SignDataSumma private List buildSignData(SignDataParams signDataParams) { RecordSet rs = new RecordSet(); List pos = new ArrayList<>(); - String formatYearMonth = getFormatLocalDate(LocalDate.now(),MONTH_FORMATTER_PATTERN); + + String formatYearMonth = signDataParams.getAttendanceDate().substring(0,7); if (CollectionUtils.isNotEmpty(signDataParams.getIds())) { String ids = StringUtils.join(signDataParams.getIds(),","); rs.executeQuery("select u.id,u.xm,u.kqrq,u.kqy,k.signindate,k.signintime,k.signoutdate,k.signouttime,k.signMins from uf_kqgs u inner join kq_format_detail k" +