package com.xcgl.weeklyschedule.service; import java.io.Serializable; import java.util.Date; import java.util.List; import org.jeecgframework.core.common.service.CommonService; import com.xcgl.weeklyschedule.entity.WeeklyScheduleDayDto; import com.xcgl.weeklyschedule.entity.WeeklyscheduleEntity; public interface WeeklyScheduleServiceI extends CommonService{ public void sendWXMsgForWeeklySchedule(); public void sendWXMsgForWeeklySchedule4ZJL(); public void genWorkFromWeeklySchedule(); public void delete(WeeklyscheduleEntity entity) throws Exception; public Serializable save(WeeklyscheduleEntity entity) throws Exception; public void saveOrUpdate(WeeklyscheduleEntity entity) throws Exception; /** * 获取某一天所在周的周工作安排 * @param date 日期 * @throws Exception */ public List getWeeklyScheduleDtosBySomeDate(Date date) throws Exception; /** * 获取某一天所在周的周工作安排 * @param date 日期 * @throws Exception */ public List getWeeklyScheduleBySomeDate(Date date) throws Exception; public void sendWXMsgForActivityTaskOvertime4ZJL(); }