疯狂的狮子Li
2024-05-20 69e3afc7707d467b758858b52d3784947f7a502b
ruoyi-modules/ruoyi-workflow/src/main/java/org/dromara/workflow/service/ITestLeaveService.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,49 @@
package org.dromara.workflow.service;
import org.dromara.common.mybatis.core.page.PageQuery;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.workflow.domain.TestLeave;
import org.dromara.workflow.domain.bo.TestLeaveBo;
import org.dromara.workflow.domain.vo.TestLeaveVo;
import java.util.Collection;
import java.util.List;
/**
 * è¯·å‡Service接口
 *
 * @author may
 * @date 2023-07-21
 */
public interface ITestLeaveService {
    /**
     * æŸ¥è¯¢è¯·å‡
     */
    TestLeaveVo queryById(Long id);
    /**
     * æŸ¥è¯¢è¯·å‡åˆ—表
     */
    TableDataInfo<TestLeaveVo> queryPageList(TestLeaveBo bo, PageQuery pageQuery);
    /**
     * æŸ¥è¯¢è¯·å‡åˆ—表
     */
    List<TestLeaveVo> queryList(TestLeaveBo bo);
    /**
     * æ–°å¢žè¯·å‡
     */
    TestLeaveVo insertByBo(TestLeaveBo bo);
    /**
     * ä¿®æ”¹è¯·å‡
     */
    TestLeaveVo updateByBo(TestLeaveBo bo);
    /**
     * æ ¡éªŒå¹¶æ‰¹é‡åˆ é™¤è¯·å‡ä¿¡æ¯
     */
    Boolean deleteWithValidByIds(Collection<Long> ids);
}