package com.ruoyi.user.mapper;
|
|
import java.util.List;
|
import com.ruoyi.user.domain.AccountCityCompany;
|
import com.ruoyi.user.domain.vo.AccountCityCompanyVo;
|
|
/**
|
* 城市公司档案 数据层
|
*
|
* @author ruoyi
|
*/
|
public interface AccountCityCompanyMapper
|
{
|
/**
|
* 查询公司档案列表(带城市名)
|
*/
|
public List<AccountCityCompanyVo> selectCompanyList(AccountCityCompanyVo company);
|
|
/**
|
* 根据档案编号查询(带城市名与关联会员信息)
|
*/
|
public AccountCityCompanyVo selectCompanyById(Long id);
|
|
/**
|
* 统计某城市下未删除的档案数。
|
* company 的 id 非空时排除自身,供修改时查重;为空则用于「城市是否已被档案引用」的判断。
|
*/
|
public int countCompanyByCityId(AccountCityCompany company);
|
|
/**
|
* 新增公司档案
|
*/
|
public int insertCompany(AccountCityCompany company);
|
|
/**
|
* 修改公司档案(含禁用/启用:只传 id + status 即可)
|
*/
|
public int updateCompany(AccountCityCompany company);
|
}
|