package com.cloud.user.service;
|
|
import java.util.Map;
|
|
import com.cloud.model.common.Page;
|
import com.cloud.user.model.BbFace;
|
import com.cloud.user.vo.BbFaceVO;
|
|
/**
|
* 人脸特征
|
* 业务层接口
|
*/
|
public interface BbFaceService {
|
|
/**
|
* 根据主键查询
|
* @param withOrgId 是否带orgId
|
*/
|
public BbFace findById(Long id, Long orgId);
|
|
/**
|
* 根据主键删除
|
* @param orgId
|
*/
|
public Integer deleteById(Long id, Long orgId);
|
|
/**
|
* 添加,没有业务
|
*/
|
BbFace add(BbFace bean);
|
|
/**
|
* 编辑,没有业务
|
*/
|
|
BbFace update(BbFace bean);
|
|
/**
|
* 添加,包含业务
|
*/
|
BbFace addBbFace(BbFaceVO beanVO);
|
|
/**
|
* 去编辑,包含业务
|
*/
|
BbFace toUpdateBbFace(Long id, Long orgId);
|
|
/**
|
* 编辑,包含业务
|
*/
|
BbFace updateBbFace(BbFaceVO beanVO);
|
|
/**
|
* 分页查询
|
*/
|
public Page<BbFace> findBbFaces(Map<String, Object> params);
|
|
/**
|
* 根据人脸ID获取人员Id
|
* @param params
|
* @return
|
*/
|
Map<String,Object> findEmpIdByFaceId(Map<String, Object> params);
|
}
|