Blame view

src/main/java/com/huaheng/pc/config/company/service/CompanyService.java 914 Bytes
1
package com.huaheng.pc.config.company.service;
mahuandong authored
2
3

import com.baomidou.mybatisplus.extension.service.IService;
4
5
import com.huaheng.framework.web.domain.AjaxResult;
import com.huaheng.pc.config.company.domain.Company;
mahuandong authored
6
7

import java.util.List;
8
import java.util.Map;
mahuandong authored
9
10
11

public interface CompanyService extends IService<Company>{
xqs authored
12
    List<Company> selectCompanyByCurrentUserId();
mahuandong authored
13
xqs authored
14
    List<Company> selectCompanyByUserId(Integer id);
15
xqs authored
16
    AjaxResult addCompany(Company company);
17
xqs authored
18
    AjaxResult updateCompany(Company company);
19
xqs authored
20
    List<Map<String, Object>> getCode();
21
22
23

    List<Company> selectListEntityByEqual(Company condition);
xqs authored
24
    List<Company> loginGetCompany(Integer userId, String warehouseCode);
25
26

    AjaxResult checkwarehouseCompany(String code);
周鸿 authored
27
28

    List<Company> getByDomain(Company company);
29
30

    public Company getByDomainOne(Company company);
31
32

    List<Company> findByWarehouseCode(String warehouseCode);
mahuandong authored
33
}