mitao
2025-01-20 93fec20f3cf9d7801eeaa10acef4687ed110d435
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
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
}