All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.wuyu.module.hunter.service.IDimPositionService Maven / Gradle / Ivy

package com.wuyu.module.hunter.service;

import java.util.Collection;
import java.util.List;
import com.baomidou.mybatisplus.service.IService;
import com.wuyu.module.hunter.entity.DimPosition;
import com.baomidou.mybatisplus.mapper.Wrapper;
import com.baomidou.mybatisplus.plugins.Page;
import com.github.dennisit.vplus.data.page.Pagination;


public interface IDimPositionService extends IService {

    /**
     * 启用
     * @param ids 编号集
     * @return 编号集
     */
    public List enable(Collection ids);

    /**
     * 停用
     * @param ids 编号集
     * @return 编号集
     */
    public List disable(Collection ids);

    /**
     * 更新数据
     * @param entity 数据实体
     * @return 成功与否
     */
    @Override
    public boolean insertOrUpdate(DimPosition entity);

    /**
     * 分页查询
     * @param page 分页条件
     * @param wrapper 查询条件
     * @return 分页结果集合
     */
    public Pagination selectPagination(Page page, Wrapper wrapper);

    /**
     * 分页查询
     * @param page 分页条件
     * @param wrapper 查询条件
     * @return 分页结果集合
     */
    public List selectList(Page page, Wrapper wrapper);

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy