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.

80 lines
1.9 KiB

package com.ruoyi.programManagement.service;
import com.ruoyi.programManagement.domain.BAdministrativeDivision;
import com.ruoyi.programManagement.entity.request.BAdministrativeDistrictRequest;
import com.ruoyi.programManagement.entity.request.BAdministrativeTreeRequest;
import java.util.List;
/**
* Service
*
* @author ruoyi
* @since 2023-12-12
*/
public interface IBAdministrativeDivisionService {
/**
*
*
* @param id
* @return
*/
public BAdministrativeDivision selectBAdministrativeDivisionById(Long id);
/**
*
*
* @param bAdministrativeDivision
* @return
*/
List<BAdministrativeDivision> selectBAdministrativeDivisionList(BAdministrativeDivision bAdministrativeDivision);
/**
*
*
* @param bAdministrativeDivision
* @return
*/
int insertBAdministrativeDivision(BAdministrativeDivision bAdministrativeDivision);
/**
*
*
* @param bAdministrativeDivision
* @return
*/
int updateBAdministrativeDivision(BAdministrativeDivision bAdministrativeDivision);
/**
*
*
* @param ids
* @return
*/
int deleteBAdministrativeDivisionByIds(Long[] ids);
/**
*
*
* @param id
* @return
*/
int deleteBAdministrativeDivisionById(Long id);
/**
*
*
* @return list
*/
List<BAdministrativeTreeRequest> selectByDistctList();
/**
*
*
* @return list
*/
List<BAdministrativeDistrictRequest> selectBycountyList();
}