1.我的简历-用户工作经历表
2.敏感词库 3.新入职员工确认信息等对应后台功能
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
package com.ruoyi.cms.service;
|
||||
|
||||
import com.ruoyi.cms.domain.EmployeeConfirm;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 新入职员工确认信息
|
||||
*
|
||||
* @author
|
||||
* @email
|
||||
* @date 2025-10-10 10:42:16
|
||||
*/
|
||||
public interface EmployeeConfirmService {
|
||||
|
||||
List<EmployeeConfirm> getEmployeeConfirmList(EmployeeConfirm employeeConfirm);
|
||||
|
||||
int insertEmployeeConfirm(EmployeeConfirm employeeConfirm);
|
||||
|
||||
int updateEmployeeConfirm(EmployeeConfirm employeeConfirm);
|
||||
|
||||
int deleteEmployeeConfirmIds(Long[] ids);
|
||||
}
|
||||
|
||||
@@ -57,4 +57,6 @@ public interface IJobApplyService
|
||||
List<Job> applyJob();
|
||||
|
||||
HashMap<String, Integer> statistics();
|
||||
|
||||
HashMap<String,Integer> trendChart(JobApply jobApply);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.ruoyi.cms.service;
|
||||
|
||||
import com.ruoyi.cms.domain.SensitiveWordData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 敏感词库
|
||||
*
|
||||
* @author
|
||||
* @email
|
||||
* @date 2025-10-10 10:42:16
|
||||
*/
|
||||
public interface SensitiveWordDataService {
|
||||
|
||||
List<SensitiveWordData> selectSensitiveworddataList(SensitiveWordData sensitiveworddata);
|
||||
|
||||
SensitiveWordData selectById(Long id);
|
||||
|
||||
int insertSensitiveworddata(SensitiveWordData sensitiveWordData);
|
||||
|
||||
int updateSensitiveworddata(SensitiveWordData sensitiveWordData);
|
||||
|
||||
int deleteSensitiveworddataIds(Long[] ids);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.ruoyi.cms.service;
|
||||
|
||||
import com.ruoyi.cms.domain.UserWorkExperiences;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 用户工作经历表
|
||||
*
|
||||
* @author
|
||||
* @email
|
||||
* @date 2025-10-10 16:26:26
|
||||
*/
|
||||
public interface UserWorkExperiencesService {
|
||||
|
||||
List<UserWorkExperiences> getWorkExperiencesList(UserWorkExperiences userWorkExperiences);
|
||||
|
||||
int insertWorkExperiences(UserWorkExperiences userWorkExperiences);
|
||||
|
||||
int updateWorkExperiencesById(UserWorkExperiences userWorkExperiences);
|
||||
|
||||
int deleteWorkExperiencesIds(Long[] ids);
|
||||
|
||||
UserWorkExperiences getWorkExperiencesById(Long id);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
package com.ruoyi.cms.service.impl;
|
||||
|
||||
import com.ruoyi.cms.domain.EmployeeConfirm;
|
||||
import com.ruoyi.cms.mapper.EmployeeConfirmMapper;
|
||||
import com.ruoyi.cms.service.EmployeeConfirmService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
@Service
|
||||
public class EmployeeConfirmServiceImpl implements EmployeeConfirmService {
|
||||
|
||||
@Autowired
|
||||
EmployeeConfirmMapper employeeConfirmMapper;
|
||||
|
||||
@Override
|
||||
public List<EmployeeConfirm> getEmployeeConfirmList(EmployeeConfirm employeeConfirm) {
|
||||
return employeeConfirmMapper.getEmployeeConfirmList(employeeConfirm);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int insertEmployeeConfirm(EmployeeConfirm employeeConfirm) {
|
||||
return employeeConfirmMapper.insert(employeeConfirm);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int updateEmployeeConfirm(EmployeeConfirm employeeConfirm) {
|
||||
return employeeConfirmMapper.updateById(employeeConfirm);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int deleteEmployeeConfirmIds(Long[] ids) {
|
||||
return employeeConfirmMapper.deleteBatchIds(Arrays.asList(ids));
|
||||
}
|
||||
}
|
||||
@@ -116,4 +116,9 @@ public class JobApplyServiceImpl extends ServiceImpl<JobApplyMapper,JobApply> im
|
||||
map.put("fairCollecitonCount", fairCollecitonCount);
|
||||
return map;
|
||||
}
|
||||
|
||||
@Override
|
||||
public HashMap<String, Integer> trendChart(JobApply jobApply) {
|
||||
return jobApplyMapper.trendChart(jobApply);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
package com.ruoyi.cms.service.impl;
|
||||
|
||||
import com.ruoyi.cms.domain.SensitiveWordData;
|
||||
import com.ruoyi.cms.mapper.SensitiveWordDataMapper;
|
||||
import com.ruoyi.cms.service.SensitiveWordDataService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
@Service
|
||||
public class SensitiveWordDataServiceImpl implements SensitiveWordDataService {
|
||||
|
||||
@Autowired
|
||||
SensitiveWordDataMapper sensitiveWordDataMapper;
|
||||
|
||||
@Override
|
||||
public List<SensitiveWordData> selectSensitiveworddataList(SensitiveWordData sensitiveworddata) {
|
||||
return sensitiveWordDataMapper.selectSensitiveworddataList(sensitiveworddata);
|
||||
}
|
||||
|
||||
@Override
|
||||
public SensitiveWordData selectById(Long id) {
|
||||
return sensitiveWordDataMapper.selectById(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int insertSensitiveworddata(SensitiveWordData sensitiveWordData) {
|
||||
return sensitiveWordDataMapper.insert(sensitiveWordData);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int updateSensitiveworddata(SensitiveWordData sensitiveWordData) {
|
||||
return sensitiveWordDataMapper.updateById(sensitiveWordData);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int deleteSensitiveworddataIds(Long[] ids) {
|
||||
return sensitiveWordDataMapper.deleteBatchIds(Arrays.asList(ids));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
package com.ruoyi.cms.service.impl;
|
||||
|
||||
import com.ruoyi.cms.domain.UserWorkExperiences;
|
||||
import com.ruoyi.cms.mapper.UserWorkExperiencesMapper;
|
||||
import com.ruoyi.cms.service.UserWorkExperiencesService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
@Service
|
||||
public class UserWorkExperiencesServiceImpl implements UserWorkExperiencesService {
|
||||
|
||||
@Autowired
|
||||
UserWorkExperiencesMapper userWorkExperiencesMapper;
|
||||
|
||||
public List<UserWorkExperiences> getWorkExperiencesList(UserWorkExperiences userWorkExperiences){
|
||||
return userWorkExperiencesMapper.getWorkExperiencesList(userWorkExperiences);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int insertWorkExperiences(UserWorkExperiences userWorkExperiences) {
|
||||
return userWorkExperiencesMapper.insert(userWorkExperiences);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int updateWorkExperiencesById(UserWorkExperiences userWorkExperiences) {
|
||||
return userWorkExperiencesMapper.updateById(userWorkExperiences);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int deleteWorkExperiencesIds(Long[] ids) {
|
||||
return userWorkExperiencesMapper.deleteBatchIds(Arrays.asList(ids));
|
||||
}
|
||||
|
||||
@Override
|
||||
public UserWorkExperiences getWorkExperiencesById(Long id) {
|
||||
return userWorkExperiencesMapper.selectById(id);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user