IEpibolyCompanyService.java
915 字节
package com.skua.modules.safe.service;
import com.skua.modules.safe.entity.EpibolyCompany;
import com.baomidou.mybatisplus.extension.service.IService;
import com.skua.modules.safe.vo.EpibolyCompanyVO;
import java.util.List;
/**
* 外协单位表
*/
public interface IEpibolyCompanyService extends IService<EpibolyCompany> {
/***
* 获取外协单位对象、外协相关证件集合、外协合同集合、外协人员集合
* @param companyId 外协单位编号
* @return
*/
public EpibolyCompanyVO queryByCompanyId(String companyId);
/***
* 根据部门编号获取,部门下的所有外协单位集合
* @param departId
* @return
*/
public List<EpibolyCompany> queryListByDepartId(String departId);
/***
* 根据id删除:外协单位、合同、证书、人员等信息
* @param id
*/
public void delById(String id);
}