liujie
5 小时以前 281c6016ab0ea5b2eeecb9167d9ee690b6fdac1f
ruoyi-system/src/main/java/com/ruoyi/system/service/TbCompanyService.java
@@ -1,8 +1,18 @@
package com.ruoyi.system.service;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.system.dto.EditCompanyDto;
import com.ruoyi.system.dto.PushCompanyDto;
import com.ruoyi.system.model.TbCompany;
import com.ruoyi.system.query.CompanyListQuery;
import com.ruoyi.system.query.MyPushCompanyListQuery;
import com.ruoyi.system.vo.CompanyDetailVo;
import com.ruoyi.system.vo.IndexCompanyListVo;
import com.ruoyi.system.vo.MyPushCompanyListVo;
import javax.validation.Valid;
/**
 * <p>
@@ -14,4 +24,19 @@
 */
public interface TbCompanyService extends IService<TbCompany> {
    Page<IndexCompanyListVo> getCompanyList(CompanyListQuery query, Long userId);
    void pushCompany(PushCompanyDto dto, Long userId);
    void editCompany(EditCompanyDto dto, TbCompany company , Long userId);
    Page<MyPushCompanyListVo> getMyPushCompanyList(MyPushCompanyListQuery query, Long userId);
    CompanyDetailVo companyDetail(String companyId, Long userId);
}