init
This commit is contained in:
@@ -0,0 +1,49 @@
|
||||
package com.newyetai.recruit.position.dao;
|
||||
|
||||
import com.newyetai.recruit.position.dto.PositionAuditReqDTO;
|
||||
import com.newyetai.recruit.position.dto.PositionNewDTO;
|
||||
import com.newyetai.recruit.position.dto.PositionNewPageQueryDTO;
|
||||
import com.newyetai.tkmybatis.mybatis.MyMapper;
|
||||
import com.newyetai.recruit.position.entity.PositionAudit;
|
||||
import com.newyetai.recruit.position.dto.PositionAuditDTO;
|
||||
import com.newyetai.recruit.position.dto.PositionAuditQueryDTO;
|
||||
import com.newyetai.recruit.position.dto.PositionAuditPageQueryDTO;
|
||||
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 岗位审核表
|
||||
*
|
||||
* @author guixinman
|
||||
* @since 1.0.0 2024-07-05
|
||||
*/
|
||||
@Mapper
|
||||
public interface PositionAuditMapper extends MyMapper<PositionAudit> {
|
||||
|
||||
List<PositionAuditDTO> page(@Param("param") PositionAuditPageQueryDTO queryDTO);
|
||||
|
||||
List<PositionAuditDTO> list(@Param("param") PositionAuditQueryDTO queryDTO);
|
||||
|
||||
/**
|
||||
* @description: 岗位分页查询
|
||||
* @return:
|
||||
* @author: guixinman
|
||||
* @param:
|
||||
*/
|
||||
List<PositionNewDTO> positionPage(@Param("param") PositionNewPageQueryDTO queryDTO);
|
||||
|
||||
int modifyById(@Param("param") PositionAudit positionAudit);
|
||||
|
||||
int audit(@Param("param") PositionAuditReqDTO reqDTO);
|
||||
|
||||
/**
|
||||
* @description: 根据岗位id获取审核表id
|
||||
* @return:
|
||||
* @author: guixinman
|
||||
* @param:
|
||||
*/
|
||||
Long getIdByPositionId(@Param("positionId") Long positionId);
|
||||
}
|
||||
Reference in New Issue
Block a user