package com.pz.merchant.service; import com.pz.merchant.domain.EmployeesDivide; import com.pz.merchant.domain.vo.EmployeesDivideVo; import com.pz.merchant.domain.bo.EmployeesDivideBo; import com.pz.common.core.page.TableDataInfo; import com.pz.common.core.domain.PageQuery; import java.util.Collection; import java.util.List; /** * 订单分成记录Service接口 * * @author WangMin * @date 2023-09-11 */ public interface IEmployeesDivideService { /** * 查询订单分成记录 */ EmployeesDivideVo queryById(Integer id); /** * 查询订单分成记录列表 */ TableDataInfo<EmployeesDivideVo> queryPageList(EmployeesDivideBo bo, PageQuery pageQuery); /** * 查询订单分成记录列表 */ List<EmployeesDivideVo> queryList(EmployeesDivideBo bo); /** * 新增订单分成记录 */ Boolean insertByBo(EmployeesDivideBo bo); /** * 修改订单分成记录 */ Boolean updateByBo(EmployeesDivideBo bo); /** * 校验并批量删除订单分成记录信息 */ Boolean deleteWithValidByIds(Collection<Integer> ids, Boolean isValid); }