EpibolyOuterStaffMapper.java 870 字节
package com.skua.modules.safe.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;
import com.skua.modules.safe.entity.EpibolyOuterStaff;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;

/**
 * 外协员工表
 */
public interface EpibolyOuterStaffMapper extends BaseMapper<EpibolyOuterStaff> {
    /***
     * 根据外协单位编号获取外协员工的的集合
     * @param companyId
     * @return
     */
    public  List<EpibolyOuterStaff> queryByCompanyId(@Param("companyId") String companyId);

    /***
     * 设置外协的单位的员工人数
     * @param companyId
     */
    public  void updateCompanyStaffNum(@Param("companyId") String companyId);

    /**
     * 根据外协单位编号,删除相关记录
     * @param companyId
     */
    public  void deleteByCompanyId(@Param("companyId")String companyId);
}