WechatGroup
This commit is contained in:
@@ -0,0 +1,69 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.ruoyi.cms.domain.AppNotice;
|
||||
import com.ruoyi.cms.domain.Job;
|
||||
import com.ruoyi.cms.domain.JobFair;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 通知公告表 数据层
|
||||
*
|
||||
* @author ruoyi
|
||||
*/
|
||||
public interface AppNoticeMapper extends BaseMapper<AppNotice>
|
||||
{
|
||||
/**
|
||||
* 查询公告信息
|
||||
*
|
||||
* @param noticeId 公告ID
|
||||
* @return 公告信息
|
||||
*/
|
||||
public AppNotice selectNoticeById(Long noticeId);
|
||||
|
||||
/**
|
||||
* 查询公告列表
|
||||
*
|
||||
* @param notice 公告信息
|
||||
* @return 公告集合
|
||||
*/
|
||||
public List<AppNotice> selectNoticeList(AppNotice notice);
|
||||
|
||||
/**
|
||||
* 新增公告
|
||||
*
|
||||
* @param notice 公告信息
|
||||
* @return 结果
|
||||
*/
|
||||
public int insertNotice(AppNotice notice);
|
||||
|
||||
/**
|
||||
* 修改公告
|
||||
*
|
||||
* @param notice 公告信息
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateNotice(AppNotice notice);
|
||||
|
||||
/**
|
||||
* 批量删除公告
|
||||
*
|
||||
* @param noticeId 公告ID
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteNoticeById(Long noticeId);
|
||||
|
||||
/**
|
||||
* 批量删除公告信息
|
||||
*
|
||||
* @param noticeIds 需要删除的公告ID
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteNoticeByIds(Long[] noticeIds);
|
||||
|
||||
List<Job> recommend(@Param("jobTitle")String jobTitle,@Param("userId") Long userId);
|
||||
}
|
@@ -0,0 +1,29 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.ruoyi.cms.domain.AppReviewJob;
|
||||
import com.ruoyi.cms.domain.Job;
|
||||
import com.ruoyi.cms.domain.query.MineJobQuery;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 用户岗位浏览记录Mapper接口
|
||||
* @author ${author}
|
||||
* @date 2025-02-14
|
||||
*/
|
||||
public interface AppReviewJobMapper extends BaseMapper<AppReviewJob>
|
||||
{
|
||||
/**
|
||||
* 查询用户岗位浏览记录列表
|
||||
*
|
||||
* @param appReviewJob 用户岗位浏览记录
|
||||
* @return 用户岗位浏览记录集合
|
||||
*/
|
||||
public List<AppReviewJob> selectAppReviewJobList(AppReviewJob appReviewJob);
|
||||
|
||||
List<Job> review(@Param("userId")Long userId, @Param("jobQuery") MineJobQuery jobQuery);
|
||||
|
||||
List<AppReviewJob> reviewArray(Long userId);
|
||||
}
|
@@ -0,0 +1,21 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import java.util.List;
|
||||
import com.ruoyi.cms.domain.AppUser;
|
||||
|
||||
/**
|
||||
* APP用户Mapper接口
|
||||
* @author lishundong
|
||||
* @date 2024-09-03
|
||||
*/
|
||||
public interface AppUserMapper extends BaseMapper<AppUser>
|
||||
{
|
||||
/**
|
||||
* 查询APP用户列表
|
||||
*
|
||||
* @param appUser APP用户
|
||||
* @return APP用户集合
|
||||
*/
|
||||
public List<AppUser> selectAppUserList(AppUser appUser);
|
||||
}
|
@@ -0,0 +1,97 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
|
||||
import com.ruoyi.cms.domain.BussinessDictData;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 字典表 数据层
|
||||
*
|
||||
* @author ruoyi
|
||||
*/
|
||||
public interface BussinessDictDataMapper
|
||||
{
|
||||
/**
|
||||
* 根据条件分页查询字典数据
|
||||
*
|
||||
* @param dictData 字典数据信息
|
||||
* @return 字典数据集合信息
|
||||
*/
|
||||
public List<BussinessDictData> selectDictDataList(BussinessDictData dictData);
|
||||
|
||||
/**
|
||||
* 根据字典类型查询字典数据
|
||||
*
|
||||
* @param dictType 字典类型
|
||||
* @return 字典数据集合信息
|
||||
*/
|
||||
public List<BussinessDictData> selectDictDataByType(String dictType);
|
||||
|
||||
/**
|
||||
* 根据字典类型和字典键值查询字典数据信息
|
||||
*
|
||||
* @param dictType 字典类型
|
||||
* @param dictValue 字典键值
|
||||
* @return 字典标签
|
||||
*/
|
||||
public String selectDictLabel(@Param("dictType") String dictType, @Param("dictValue") String dictValue);
|
||||
|
||||
/**
|
||||
* 根据字典数据ID查询信息
|
||||
*
|
||||
* @param dictCode 字典数据ID
|
||||
* @return 字典数据
|
||||
*/
|
||||
public BussinessDictData selectDictDataById(Long dictCode);
|
||||
|
||||
/**
|
||||
* 查询字典数据
|
||||
*
|
||||
* @param dictType 字典类型
|
||||
* @return 字典数据
|
||||
*/
|
||||
public int countDictDataByType(String dictType);
|
||||
|
||||
/**
|
||||
* 通过字典ID删除字典数据信息
|
||||
*
|
||||
* @param dictCode 字典数据ID
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteDictDataById(Long dictCode);
|
||||
|
||||
/**
|
||||
* 批量删除字典数据信息
|
||||
*
|
||||
* @param dictCodes 需要删除的字典数据ID
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteDictDataByIds(Long[] dictCodes);
|
||||
|
||||
/**
|
||||
* 新增字典数据信息
|
||||
*
|
||||
* @param dictData 字典数据信息
|
||||
* @return 结果
|
||||
*/
|
||||
public int insertDictData(BussinessDictData dictData);
|
||||
|
||||
/**
|
||||
* 修改字典数据信息
|
||||
*
|
||||
* @param dictData 字典数据信息
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateDictData(BussinessDictData dictData);
|
||||
|
||||
/**
|
||||
* 同步修改字典类型
|
||||
*
|
||||
* @param oldDictType 旧字典类型
|
||||
* @param newDictType 新旧字典类型
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateDictDataType(@Param("oldDictType") String oldDictType, @Param("newDictType") String newDictType);
|
||||
}
|
@@ -0,0 +1,86 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
|
||||
|
||||
import com.ruoyi.cms.domain.BussinessDictType;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 字典表 数据层
|
||||
*
|
||||
* @author ruoyi
|
||||
*/
|
||||
public interface BussinessDictTypeMapper
|
||||
{
|
||||
/**
|
||||
* 根据条件分页查询字典类型
|
||||
*
|
||||
* @param dictType 字典类型信息
|
||||
* @return 字典类型集合信息
|
||||
*/
|
||||
public List<BussinessDictType> selectDictTypeList(BussinessDictType dictType);
|
||||
|
||||
/**
|
||||
* 根据所有字典类型
|
||||
*
|
||||
* @return 字典类型集合信息
|
||||
*/
|
||||
public List<BussinessDictType> selectDictTypeAll();
|
||||
|
||||
/**
|
||||
* 根据字典类型ID查询信息
|
||||
*
|
||||
* @param dictId 字典类型ID
|
||||
* @return 字典类型
|
||||
*/
|
||||
public BussinessDictType selectDictTypeById(Long dictId);
|
||||
|
||||
/**
|
||||
* 根据字典类型查询信息
|
||||
*
|
||||
* @param dictType 字典类型
|
||||
* @return 字典类型
|
||||
*/
|
||||
public BussinessDictType selectDictTypeByType(String dictType);
|
||||
|
||||
/**
|
||||
* 通过字典ID删除字典信息
|
||||
*
|
||||
* @param dictId 字典ID
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteDictTypeById(Long dictId);
|
||||
|
||||
/**
|
||||
* 批量删除字典类型信息
|
||||
*
|
||||
* @param dictIds 需要删除的字典ID
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteDictTypeByIds(Long[] dictIds);
|
||||
|
||||
/**
|
||||
* 新增字典类型信息
|
||||
*
|
||||
* @param dictType 字典类型信息
|
||||
* @return 结果
|
||||
*/
|
||||
public int insertDictType(BussinessDictType dictType);
|
||||
|
||||
/**
|
||||
* 修改字典类型信息
|
||||
*
|
||||
* @param dictType 字典类型信息
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateDictType(BussinessDictType dictType);
|
||||
|
||||
/**
|
||||
* 校验字典类型称是否唯一
|
||||
*
|
||||
* @param dictType 字典类型
|
||||
* @return 结果
|
||||
*/
|
||||
public BussinessDictType checkDictTypeUnique(String dictType);
|
||||
}
|
@@ -0,0 +1,49 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.ruoyi.cms.domain.BussinessOperLog;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 操作日志 数据层
|
||||
*
|
||||
* @author ruoyi
|
||||
*/
|
||||
public interface BussinessOperLogMapper
|
||||
{
|
||||
/**
|
||||
* 新增操作日志
|
||||
*
|
||||
* @param operLog 操作日志对象
|
||||
*/
|
||||
public void insertOperlog(BussinessOperLog operLog);
|
||||
|
||||
/**
|
||||
* 查询系统操作日志集合
|
||||
*
|
||||
* @param operLog 操作日志对象
|
||||
* @return 操作日志集合
|
||||
*/
|
||||
public List<BussinessOperLog> selectOperLogList(BussinessOperLog operLog);
|
||||
|
||||
/**
|
||||
* 批量删除系统操作日志
|
||||
*
|
||||
* @param operIds 需要删除的操作日志ID
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteOperLogByIds(Long[] operIds);
|
||||
|
||||
/**
|
||||
* 查询操作日志详细
|
||||
*
|
||||
* @param operId 操作ID
|
||||
* @return 操作日志对象
|
||||
*/
|
||||
public BussinessOperLog selectOperLogById(Long operId);
|
||||
|
||||
/**
|
||||
* 清空操作日志
|
||||
*/
|
||||
public void cleanOperLog();
|
||||
}
|
@@ -0,0 +1,21 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import java.util.List;
|
||||
import com.ruoyi.cms.domain.CommercialArea;
|
||||
|
||||
/**
|
||||
* 商圈Mapper接口
|
||||
* @author Lishundong
|
||||
* @date 2024-11-12
|
||||
*/
|
||||
public interface CommercialAreaMapper extends BaseMapper<CommercialArea>
|
||||
{
|
||||
/**
|
||||
* 查询商圈列表
|
||||
*
|
||||
* @param commercialArea 商圈
|
||||
* @return 商圈集合
|
||||
*/
|
||||
public List<CommercialArea> selectCommercialAreaList(CommercialArea commercialArea);
|
||||
}
|
@@ -0,0 +1,21 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import java.util.List;
|
||||
import com.ruoyi.cms.domain.CompanyCardCollection;
|
||||
|
||||
/**
|
||||
* 公司卡片收藏Mapper接口
|
||||
* @author ${author}
|
||||
* @date 2025-02-18
|
||||
*/
|
||||
public interface CompanyCardCollectionMapper extends BaseMapper<CompanyCardCollection>
|
||||
{
|
||||
/**
|
||||
* 查询公司卡片收藏列表
|
||||
*
|
||||
* @param companyCardCollection 公司卡片收藏
|
||||
* @return 公司卡片收藏集合
|
||||
*/
|
||||
public List<CompanyCardCollection> selectCompanyCardCollectionList(CompanyCardCollection companyCardCollection);
|
||||
}
|
@@ -0,0 +1,26 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.ruoyi.cms.domain.CompanyCard;
|
||||
import com.ruoyi.cms.domain.vo.CompanyCardVO;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
* 公司卡片Mapper接口
|
||||
* @author ${author}
|
||||
* @date 2025-02-18
|
||||
*/
|
||||
public interface CompanyCardMapper extends BaseMapper<CompanyCard>
|
||||
{
|
||||
/**
|
||||
* 查询公司卡片列表
|
||||
*
|
||||
* @param companyCard 公司卡片
|
||||
* @return 公司卡片集合
|
||||
*/
|
||||
public List<CompanyCard> selectCompanyCardList(CompanyCard companyCard);
|
||||
|
||||
List<CompanyCardVO> selectCompanyCardListVO(CompanyCard companyCard);
|
||||
}
|
@@ -0,0 +1,25 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import java.util.List;
|
||||
|
||||
import com.ruoyi.cms.domain.Company;
|
||||
import com.ruoyi.cms.domain.CompanyCollection;
|
||||
|
||||
/**
|
||||
* 用户公司收藏Mapper接口
|
||||
* @author lishundong
|
||||
* @date 2024-09-04
|
||||
*/
|
||||
public interface CompanyCollectionMapper extends BaseMapper<CompanyCollection>
|
||||
{
|
||||
/**
|
||||
* 查询用户公司收藏列表
|
||||
*
|
||||
* @param companyCollection 用户公司收藏
|
||||
* @return 用户公司收藏集合
|
||||
*/
|
||||
public List<CompanyCollection> selectCompanyCollectionList(CompanyCollection companyCollection);
|
||||
|
||||
List<Company> collectionJob(Long userId);
|
||||
}
|
@@ -0,0 +1,11 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.ruoyi.cms.domain.CompanyLabel;
|
||||
|
||||
|
||||
|
||||
public interface CompanyLabelMapper extends BaseMapper<CompanyLabel>
|
||||
{
|
||||
|
||||
}
|
@@ -0,0 +1,28 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import java.util.List;
|
||||
import com.ruoyi.cms.domain.Company;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
/**
|
||||
* 公司Mapper接口
|
||||
* @author lishundong
|
||||
* @date 2024-09-04
|
||||
*/
|
||||
public interface CompanyMapper extends BaseMapper<Company>
|
||||
{
|
||||
/**
|
||||
* 查询公司列表
|
||||
*
|
||||
* @param company 公司
|
||||
* @return 公司集合
|
||||
*/
|
||||
public List<Company> selectCompanyList(Company company);
|
||||
|
||||
void batchInsert(List<Company> companyBatch);
|
||||
|
||||
void updateJobCountOfCompany();
|
||||
|
||||
List<Company> label(@Param("companyNature") String companyNature, @Param("targ")String targ,@Param("companyName")String companyName);
|
||||
}
|
@@ -0,0 +1,18 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.ruoyi.cms.domain.FairCollection;
|
||||
import com.ruoyi.cms.domain.JobCollection;
|
||||
import com.ruoyi.cms.domain.JobFair;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 用户招聘会收藏Mapper接口
|
||||
* @author lishundong
|
||||
* @date 2024-09-03
|
||||
*/
|
||||
public interface FairCollectionMapper extends BaseMapper<FairCollection>
|
||||
{
|
||||
|
||||
}
|
@@ -0,0 +1,21 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import java.util.List;
|
||||
import com.ruoyi.cms.domain.FairCompany;
|
||||
|
||||
/**
|
||||
* 公司招聘会关联Mapper接口
|
||||
* @author lishundong
|
||||
* @date 2024-09-04
|
||||
*/
|
||||
public interface FairCompanyMapper extends BaseMapper<FairCompany>
|
||||
{
|
||||
/**
|
||||
* 查询公司招聘会关联列表
|
||||
*
|
||||
* @param fairCompany 公司招聘会关联
|
||||
* @return 公司招聘会关联集合
|
||||
*/
|
||||
public List<FairCompany> selectFairCompanyList(FairCompany fairCompany);
|
||||
}
|
@@ -0,0 +1,22 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.ruoyi.cms.domain.File;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 文件Mapper接口
|
||||
* @author ${author}
|
||||
* @date 2025-03-18
|
||||
*/
|
||||
public interface FileMapper extends BaseMapper<File>
|
||||
{
|
||||
/**
|
||||
* 查询文件列表
|
||||
*
|
||||
* @param file 文件
|
||||
* @return 文件集合
|
||||
*/
|
||||
public List<File> selectFileList(File file);
|
||||
}
|
@@ -0,0 +1,22 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.ruoyi.common.core.domain.entity.Industry;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 行业Mapper接口
|
||||
* @author LishunDong
|
||||
* @date 2024-11-12
|
||||
*/
|
||||
public interface IndustryMapper extends BaseMapper<Industry>
|
||||
{
|
||||
/**
|
||||
* 查询行业列表
|
||||
*
|
||||
* @param industry 行业
|
||||
* @return 行业集合
|
||||
*/
|
||||
public List<Industry> selectIndustryList(Industry industry);
|
||||
}
|
@@ -0,0 +1,29 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import java.util.List;
|
||||
|
||||
import com.ruoyi.cms.domain.Job;
|
||||
import com.ruoyi.cms.domain.JobApply;
|
||||
import com.ruoyi.cms.domain.vo.CandidateVO;
|
||||
|
||||
/**
|
||||
* 岗位申请Mapper接口
|
||||
* @author lishundong
|
||||
* @date 2024-09-04
|
||||
*/
|
||||
public interface JobApplyMapper extends BaseMapper<JobApply>
|
||||
{
|
||||
/**
|
||||
* 查询岗位申请列表
|
||||
*
|
||||
* @param jobApply 岗位申请
|
||||
* @return 岗位申请集合
|
||||
*/
|
||||
public List<JobApply> selectJobApplyList(JobApply jobApply);
|
||||
|
||||
//todo
|
||||
List<Job> applyJob(Long userId);
|
||||
|
||||
List<CandidateVO> candidates(Long jobId);
|
||||
}
|
@@ -0,0 +1,25 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import java.util.List;
|
||||
|
||||
import com.ruoyi.cms.domain.Job;
|
||||
import com.ruoyi.cms.domain.JobCollection;
|
||||
|
||||
/**
|
||||
* 用户岗位收藏Mapper接口
|
||||
* @author lishundong
|
||||
* @date 2024-09-03
|
||||
*/
|
||||
public interface JobCollectionMapper extends BaseMapper<JobCollection>
|
||||
{
|
||||
/**
|
||||
* 查询用户岗位收藏列表
|
||||
*
|
||||
* @param jobCollection 用户岗位收藏
|
||||
* @return 用户岗位收藏集合
|
||||
*/
|
||||
public List<JobCollection> selectJobCollectionList(JobCollection jobCollection);
|
||||
|
||||
List<Job> collectionJob(Long userId);
|
||||
}
|
@@ -0,0 +1,26 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import java.util.List;
|
||||
import com.ruoyi.cms.domain.JobFair;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
/**
|
||||
* 招聘会信息Mapper接口
|
||||
* @author lishundong
|
||||
* @date 2024-09-04
|
||||
*/
|
||||
public interface JobFairMapper extends BaseMapper<JobFair>
|
||||
{
|
||||
/**
|
||||
* 查询招聘会信息列表
|
||||
*
|
||||
* @param jobFair 招聘会信息
|
||||
* @return 招聘会信息集合
|
||||
*/
|
||||
public List<JobFair> selectJobFairList(JobFair jobFair);
|
||||
|
||||
List<JobFair> appList(JobFair jobFair);
|
||||
|
||||
List<JobFair> selectAppList(@Param("userId")Long userId, @Param("type")Integer type);
|
||||
}
|
@@ -0,0 +1,53 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import com.ruoyi.cms.domain.Company;
|
||||
import com.ruoyi.cms.domain.Job;
|
||||
import com.ruoyi.cms.domain.RowWork;
|
||||
import com.ruoyi.cms.domain.VectorJob;
|
||||
import com.ruoyi.cms.domain.query.ESJobSearch;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.data.repository.query.Param;
|
||||
|
||||
/**
|
||||
* 岗位Mapper接口
|
||||
* @author lishundong
|
||||
* @date 2024-09-03
|
||||
*/
|
||||
public interface JobMapper extends BaseMapper<Job>
|
||||
{
|
||||
/**
|
||||
* 查询岗位列表
|
||||
*
|
||||
* @param job 岗位
|
||||
* @return 岗位集合
|
||||
*/
|
||||
public List<Job> selectJobList(Job job);
|
||||
|
||||
void isHot();
|
||||
|
||||
List<Job> selectAppJobList(ESJobSearch jobQuery);
|
||||
|
||||
void insertBatchRowWork(RowWork rowWorks);
|
||||
|
||||
List<RowWork> selectAllRowWork();
|
||||
|
||||
List<Company> selectRowCompany();
|
||||
|
||||
|
||||
|
||||
void batchInsert(List<Job> jobBatch);
|
||||
|
||||
List<Job> selectAllJob(Map<String, Object> params);
|
||||
|
||||
void insertBatchRowWork(List<RowWork> batchList);
|
||||
|
||||
List<RowWork> selectAllInsertRowWork();
|
||||
|
||||
void insertBatchRowWorkTmp(List<RowWork> batchList);
|
||||
|
||||
VectorJob selectVectorJob(Long jobId);
|
||||
}
|
@@ -0,0 +1,20 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.ruoyi.cms.domain.Job;
|
||||
import com.ruoyi.cms.domain.JobCollection;
|
||||
import com.ruoyi.cms.domain.JobRecomment;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 用户岗位收藏Mapper接口
|
||||
* @author lishundong
|
||||
* @date 2024-09-03
|
||||
*/
|
||||
public interface JobRecommentMapper extends BaseMapper<JobRecomment>
|
||||
{
|
||||
|
||||
void recommendJobForUser(@Param("userId") Long userId);
|
||||
}
|
@@ -0,0 +1,21 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import java.util.List;
|
||||
import com.ruoyi.common.core.domain.entity.JobTitle;
|
||||
|
||||
/**
|
||||
* 岗位Mapper接口
|
||||
* @author Lishundong
|
||||
* @date 2024-11-12
|
||||
*/
|
||||
public interface JobTitleMapper extends BaseMapper<JobTitle>
|
||||
{
|
||||
/**
|
||||
* 查询岗位列表
|
||||
*
|
||||
* @param jobTitle 岗位
|
||||
* @return 岗位集合
|
||||
*/
|
||||
public List<JobTitle> selectJobTitleList(JobTitle jobTitle);
|
||||
}
|
@@ -0,0 +1,10 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.ruoyi.cms.domain.Notice;
|
||||
|
||||
public interface NoticeMapper extends BaseMapper<Notice>
|
||||
{
|
||||
|
||||
}
|
@@ -0,0 +1,10 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.ruoyi.cms.domain.Statics;
|
||||
|
||||
public interface StaticsMapper extends BaseMapper<Statics>
|
||||
{
|
||||
|
||||
}
|
@@ -0,0 +1,23 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import java.util.List;
|
||||
import com.ruoyi.cms.domain.SubwayLine;
|
||||
|
||||
/**
|
||||
* 地铁线路Mapper接口
|
||||
* @author Lishundong
|
||||
* @date 2024-11-12
|
||||
*/
|
||||
public interface SubwayLineMapper extends BaseMapper<SubwayLine>
|
||||
{
|
||||
/**
|
||||
* 查询地铁线路列表
|
||||
*
|
||||
* @param subwayLine 地铁线路
|
||||
* @return 地铁线路集合
|
||||
*/
|
||||
public List<SubwayLine> selectSubwayLineList(SubwayLine subwayLine);
|
||||
|
||||
List<SubwayLine> appSubway();
|
||||
}
|
@@ -0,0 +1,21 @@
|
||||
package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import java.util.List;
|
||||
import com.ruoyi.cms.domain.SubwayStation;
|
||||
|
||||
/**
|
||||
* 地铁站点Mapper接口
|
||||
* @author Lishundong
|
||||
* @date 2024-11-12
|
||||
*/
|
||||
public interface SubwayStationMapper extends BaseMapper<SubwayStation>
|
||||
{
|
||||
/**
|
||||
* 查询地铁站点列表
|
||||
*
|
||||
* @param subwayStation 地铁站点
|
||||
* @return 地铁站点集合
|
||||
*/
|
||||
public List<SubwayStation> selectSubwayStationList(SubwayStation subwayStation);
|
||||
}
|
@@ -0,0 +1,13 @@
|
||||
package com.ruoyi.cms.mapper.es;
|
||||
|
||||
import com.ruoyi.cms.domain.ESJobDocument;
|
||||
import org.dromara.easyes.core.kernel.BaseEsMapper;
|
||||
|
||||
/**
|
||||
* 全文索引检索实体
|
||||
*
|
||||
* @author ruoyi
|
||||
*/
|
||||
public interface EsJobDocumentMapper extends BaseEsMapper<ESJobDocument>
|
||||
{
|
||||
}
|
Reference in New Issue
Block a user