package com.zteits.park.dao; import java.util.List; import com.zteits.clouds.api.dto.park.param.dutyroster.DutyRosterBaseQueryReq; import com.zteits.park.domain.DutyRosterBaseTemp; /** * 值班基础表临时表dao * Copyright: Copyright (c) 2017 zteits * * @ClassName: DutyRosterBaseTempDao.java * @Description: * @version: v1.0.0 * @author: wangfei * @date: 2018年8月22日 下午7:09:27 * Modification History: * Date Author Version Description * ---------------------------------------------------------* * 2018年8月22日 wangfei v1.0.0 创建 */ public interface DutyRosterBaseTempDao { /** * 保存值班基础表临时表 * @param dutyRosterBaseTemps * @return * 2018年8月20日 wangfei */ Integer saveDutyRosterBaseTemp(DutyRosterBaseTemp dutyRosterBaseTemp); /** * 批量保存值班基础表临时表 * @param dutyRosterBaseTemps * @return * 2018年8月20日 wangfei */ Integer saveDutyRosterBaseTemps(List dutyRosterBaseTemps, Long orgId, List planIds); /** * 根据orgIds,planIds批量删除值班基础表临时表 真实删除 * @param dutyRosterBaseTemps * @return * 2018年8月20日 wangfei */ Integer deleteDutyRosterBaseTemp(List orgIds,List planIds,Integer dutyType); /** * 条件查询值班基础表临时表 * @param req * @return * 2018年8月20日 wangfei */ List queryDutyRosterBaseTemp(DutyRosterBaseQueryReq req); /** * 修改班班次 * @param dutyRosterBaseTemps * @return * 2018年8月20日 wangfei */ Boolean updateDutyRosterBaseTemp(DutyRosterBaseTemp dutyRosterBaseTemp); }