diff --git a/src/com/engine/attendance/attendanceanalysis/web/AttendanceanalysisAction.java b/src/com/engine/attendance/attendanceanalysis/web/AttendanceanalysisAction.java index 0f0be72..145dca1 100644 --- a/src/com/engine/attendance/attendanceanalysis/web/AttendanceanalysisAction.java +++ b/src/com/engine/attendance/attendanceanalysis/web/AttendanceanalysisAction.java @@ -174,7 +174,49 @@ public class AttendanceanalysisAction { @Produces({"text/plain"}) public String getDefaultCalendar(@Context HttpServletRequest request, @Context HttpServletResponse response){ try { - String sql = "select szjg, rlmc, rlsm from uf_jcl_kq_rlmc"; + String sql = "select id, szjg, rlmc, rlsm from uf_jcl_kq_rlmc where mrrl = '1'"; + List> calendarList = DbTools.getSqlToList(sql); + return ApiReturnTools.success(calendarList); + }catch (Exception e){ + log.error("execute fail,catch error: [{}]",e); + return ApiReturnTools.error("500","saveApplicableOrganization error"); + } + } + + /** + * 获得已经设置为默认日历的日历名称信息 + */ + @POST + @Path("/dumpDefaultCalendar") + @Produces({"text/plain"}) + public String dumpDefaultCalendar(@Context HttpServletRequest request, @Context HttpServletResponse response){ + try { + String sql = "update uf_jcl_kq_rlmc set mrrl = '0'"; + List> resultList = Lists.newArrayList(); + Map map = Maps.newHashMap(); + if(DbTools.update(sql)) + map.put("update","1"); + else + map.put("update","0"); + resultList.add(map); + return ApiReturnTools.success(resultList); + }catch (Exception e){ + log.error("execute fail,catch error: [{}]",e); + return ApiReturnTools.error("500","saveApplicableOrganization error"); + } + } + + /** + * 获得已经设置为默认日历的日历名称信息 + */ + @POST + @Path("/getCalendarRef") + @Produces({"text/plain"}) + public String getCalendarRef(@Context HttpServletRequest request, @Context HttpServletResponse response){ + try { + Map paramMap = ParamUtil.request2Map(request); + String calendarId = Util.null2String(paramMap.get("id")); + String sql = "select count(id) refcount from uf_jcl_kq_glpb where qyrl = "+calendarId; List> calendarList = DbTools.getSqlToList(sql); return ApiReturnTools.success(calendarList); }catch (Exception e){