feiyu02
2024-11-19 752e00503f672ddfe2066afb6c235721a3a912b5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package cn.flightfeather.supervision.lightshare.repository
 
import cn.flightfeather.supervision.domain.entity.BaseInfo
import cn.flightfeather.supervision.domain.entity.EnvironmentalSchedule
import cn.flightfeather.supervision.domain.entity.UserConfig
import cn.flightfeather.supervision.domain.entity.Userinfo
import cn.flightfeather.supervision.lightshare.vo.ScheduleOption
 
interface ScheduleRepository {
 
    /**
     * 获取用户的日程
     */
    fun getSchedules(userInfo: Userinfo, config: List<UserConfig?>, option: ScheduleOption): List<EnvironmentalSchedule?>
 
    /**
     * 按照时间获取对应的日程签收记录
     */
}