38 lines
835 B
Java
38 lines
835 B
Java
package com.changhu.service;
|
|
|
|
import com.changhu.common.pojo.vo.SelectNodeVo;
|
|
import com.changhu.pojo.dto.DataViewDTO;
|
|
import com.changhu.pojo.dto.EnterprisesUnitDetailDTO;
|
|
|
|
import java.util.List;
|
|
|
|
/**
|
|
* @author 20252
|
|
* @createTime 2024/10/9 下午5:28
|
|
* @desc 开放接口
|
|
*/
|
|
public interface OpenApiService {
|
|
/**
|
|
* 获取企事业单位列表
|
|
*
|
|
* @param policeCode 公安机构代码
|
|
* @return 企事业单位列表
|
|
*/
|
|
List<SelectNodeVo<Long>> getEnterprisesUnit(String policeCode);
|
|
|
|
/**
|
|
* 企事业单位详情
|
|
*
|
|
* @param enterprisesUnitId 单位id
|
|
* @return 企事业单位详情
|
|
*/
|
|
EnterprisesUnitDetailDTO enterprisesUnitDetailById(Long enterprisesUnitId);
|
|
|
|
/**
|
|
* 数据总览
|
|
*
|
|
* @return 数据总览
|
|
*/
|
|
DataViewDTO dataView();
|
|
}
|