299
社区成员




使用场景
使用介绍
略
调用接口 CalendarService
具体实体请自行查看代码吧!
/** * 获取某一天日历信息 * 可以判断是否为工作日,日历详情 * @param day * @return */ public ResultMsg<WorkCalenDar> getWorkCalenDarByDay(Date day); |
/** * 通过时间区间返回该区间日历信息 * @param startDay * @param endDay * @return */ public ResultMsg<List<WorkCalenDar>> getWorkCalenDars(Date startDay,Date endDay); |
/** * 获取指定工作日,N天数后的工作日期 * @param startDay * @param days * @return */ public ResultMsg<Date> getEndWorkDay(Date startDay,int days); |
使用场景
使用介绍
在个人办公、我的日程中 选择日期双击,或者批量选择多个日期添加个人待办,
可以给自己添加待办、或者给多个下属添加待办任务
可以拖动自己创建的日程事项来修改办理日期
接口 ScheduleService
/** * 获取某段时间内的所有日程<br> * 非single类型存在参与者IScheduleParticipant,single类型不存在参与者 * @param start * @param end * @return */ ResultMsg<List<Schedule>> getSchedulesByTime(Date start,Date end,String source); /** * 创建日程 * @param schdeleModel * @return */ ResultMsg createSchedule(CreateScheduleModel scheduleModel); /** * 完成日程 * @param param * @return */ ResultMsg completeSchedule(CompleteScheduleModel param); /** * 逻辑删除日程 * @param param * @return */ ResultMsg deleteSchedule(String biz_id); /** * 重新安排日程 * @param biz_id 业务id * @param start 计划开始时间 * @param end 计划完成时间 * @param ownerAccount 所属人 * @return */ ResultMsg updateSchedule(String biz_id,Date start,Date end,String ownerAccount); /** * 根据bizId判断有无创建或更新日程 * @param schedules * @return */ ResultMsg createOrUpdateSchedule(List<Schedule> schedules); /** * 删除日程 * @param schedules * @return */ ResultMsg deleteSchedule(List<Schedule> schedules); |