liujie
昨天 c983a0a398504697a777ffae48e59961b5ee2bd7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
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);
}