package com.panzhihua.service_community.dao;
|
|
import com.panzhihua.service_community.model.dos.ComElderAuthRecordsDO;
|
import org.apache.ibatis.annotations.Mapper;
|
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.panzhihua.service_community.model.dos.ComPensionAuthPensionerDO;
|
import org.apache.ibatis.annotations.Param;
|
|
import java.util.List;
|
|
/**
|
* @title: ComPensionAuthPensionerDAO
|
* @projectName: 成都呐喊信息技术有限公司-智慧社区项目
|
* @description: 养老金人口表mapper
|
* @author: hans
|
* @date: 2021/09/01 17:06
|
*/
|
@Mapper
|
public interface ComPensionAuthPensionerDAO extends BaseMapper<ComPensionAuthPensionerDO> {
|
|
int havePensionAuthPensionerAmount(@Param("communityId") Long communityId, @Param("authPeriod") String authPeriod);
|
|
/**
|
* 根据人口id维护养老金人员健在状态
|
* @param populationId 人口id
|
* @param isAlive 健在状态(1.健在 0.未健在)
|
*/
|
void editPensionIsAlive(@Param("populationId") Long populationId,@Param("isAlive") Integer isAlive);
|
|
/**
|
* 养老认证定时任务查询养老人员列表
|
* @return 养老人员列表
|
*/
|
List<ComPensionAuthPensionerDO> getAuthPensionList();
|
}
|