package cn.ezhizao.project.business.standardCpmpany.service;

import java.util.List;

import cn.ezhizao.project.business.company.domain.BizCompany;
import cn.ezhizao.project.business.standardCpmpany.domain.BizStandardCompany;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * standardCompanyService接口
 *
 * @author ezhizao
 * @date 2023-10-30
 */
public interface IBizStandardCompanyService extends IService<BizStandardCompany>
{

    /**
     * 查询 主键 为传入参数的客户
     * @param id company.id
     * @return 客户信息
     */
    public BizStandardCompany getById(Long id);

    /**
     * 查询standardCompany列表
     *
     * @param bizStandardCompany standardCompany
     * @return standardCompany集合
     */
    public List<BizStandardCompany> getList(BizStandardCompany bizStandardCompany);

    /**
     * 物理删除
     * @param bizStandardCompany
     * @return 删除结果
     */
    public int physicalDelete(BizStandardCompany bizStandardCompany);


    /**
     * 修改客服
     * @param ids
     * @param userId
     * @param index
     * @return
     */
    boolean updateUserId(List<Long> ids,Long userId,int index);



}
