package com.epmet.service; import com.epmet.commons.mybatis.service.BaseService; import com.epmet.commons.tools.page.PageData; import com.epmet.dto.form.CollectListFormDTO; import com.epmet.dto.form.IcResiCollectFormDTO; import com.epmet.dto.form.LatestSubmitCollectFormDTO; import com.epmet.dto.form.ResiCollectFormDTO; import com.epmet.dto.result.CollectListResultDTO; import com.epmet.dto.result.LatestCollectResDTO; import com.epmet.entity.IcResiCollectEntity; /** * 居民信息采集表 * * @author generator generator@elink-cn.com * @since v1.0.0 2022-03-18 */ public interface IcResiCollectService extends BaseService { /** * 默认保存 * * @param dto * @return void * @author generator * @date 2022-03-18 */ void save(IcResiCollectFormDTO dto); /** * Desc: 查询采集居民信息 * @param formDTO * @author zxc * @date 2022/3/18 19:23 */ PageData getCollectList(CollectListFormDTO formDTO); /** * 居民端小程序:社区居民信息登记-提交 * @param formDTO */ void saveResi(ResiCollectFormDTO formDTO); /** * 居民端小程序:社区居民信息登记-查询 * @param formDTO * @return */ LatestCollectResDTO latestSubmit(LatestSubmitCollectFormDTO formDTO); /** * 信息采集详情 * @param formDTO * @return */ CollectListResultDTO detail(CollectListFormDTO formDTO); }