You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

46 lines
1.4 KiB

package com.epmet.dao;
import com.epmet.commons.mybatis.dao.BaseDao;
3 years ago
import com.epmet.dto.form.CollectListFormDTO;
import com.epmet.dto.result.CollectListResultDTO;
import com.epmet.entity.IcResiCollectEntity;
import org.apache.ibatis.annotations.Mapper;
3 years ago
import org.apache.ibatis.annotations.Param;
3 years ago
import java.util.List;
/**
* 居民信息采集表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-03-18
*/
@Mapper
public interface IcResiCollectDao extends BaseDao<IcResiCollectEntity> {
IcResiCollectEntity selectByAddress(String address);
3 years ago
int updateRec(@Param("id") String id,
3 years ago
@Param("houseType") String houseType,
3 years ago
@Param("houseHolderName") String houseHolderName,
@Param("totalResi") Integer totalResi,
@Param("updatedBy") String updatedBy);
3 years ago
/**
* Desc: 查询采集居民信息
* @param formDTO
* @author zxc
* @date 2022/3/18 19:41
*/
List<CollectListResultDTO> getCollectList(CollectListFormDTO formDTO);
3 years ago
List<CollectListResultDTO.CollectListMemberResultDTO> selectMemberList(@Param("id") String id, @Param("domicilePlace") String domicilePlace);
/**
* 我上次提交的主表记录
* @param customerId
* @param userId
* @return
*/
3 years ago
List<String> selectLastSubmitId(@Param("customerId") String customerId, @Param("userId") String userId);
}