package com.zzg.system.service.state;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.github.pagehelper.PageInfo;
|
import com.zzg.common.core.domain.entity.state.StateApplyRecord;
|
import com.zzg.common.core.domain.entity.state.StateApplyRecordItem;
|
import com.zzg.system.domain.bo.*;
|
import com.zzg.system.domain.vo.ApplyHouseholdOwnerVO;
|
import com.zzg.system.domain.vo.StateApplyRecordPageInfoLevelVO;
|
import com.zzg.system.domain.vo.StateApplyRecordVO;
|
|
import java.util.List;
|
|
|
public interface StateApplyRecordService extends IService<StateApplyRecord> {
|
|
PageInfo<StateApplyRecordVO> pageInfo(StateApplyRecordPageBO stateApplyRecordPageBO);
|
|
boolean saveStateApplyRecordAndItem(SaveRecordAndItemBO stateApplyRecordPageBO);
|
|
ApplyHouseholdOwnerVO getApplyHouseholdOwner(GetApplyHouseholdOwnerBO getApplyHouseholdOwnerBO);
|
|
StateApplyRecordPageInfoLevelVO pageInfoLevel(StateApplyRecordPageInfoLevelBO stateApplyRecordPageBO);
|
|
PageInfo<ApplyOwnerBO> getApplyHouseholdOwnerInfo(GetApplyHouseholdOwnerBO getApplyHouseholdOwnerBO);
|
|
List<ApplyOwnerBO> importOwnerByFile(ImportApplyRecordBO importApplyRecordBO);
|
|
ApplyBO stateApplyRecordDetail(GetApplyHouseholdOwnerBO getApplyHouseholdOwnerBO);
|
|
void updateApplyStatus(String recordId, Integer status);
|
|
// Additional methods for business logic if necessary
|
}
|