package com.thhy.staff.modules.biz.platuser.service;
|
|
import com.thhy.staff.modules.biz.applyhistory.entity.UserApplyHistory;
|
import com.thhy.staff.modules.biz.platuser.entity.*;
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import javax.servlet.http.HttpServletRequest;
|
import java.io.Serializable;
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* 服务类
|
* @author zhang_xiao_bo
|
* @since 2023-03-30 12:49:45
|
*/
|
public interface PlatUserService {
|
|
PlatUser get(Serializable id);
|
|
List<PlatUserPullDown> queryForPullDown(PlatUserDto platUserDto);
|
|
List<PlatUserPullDown> queryForPullDownDorm(PlatUserDto platUserDto);
|
|
List<PlatUserListVo> findList(PlatUserDto platUserDto);
|
|
List<PlatUserListVo> findListForExport(PlatUserDto platUserDto,String token);
|
|
void addPlatUser(PlatUserDto platUserDto);
|
|
void register(PlatUserDto platUserDto);
|
|
Map<String,Object> checkuser(PlatUserDto platUserDto);
|
|
void delete(Serializable userId);
|
|
List<ApplyListVo> applyList(PlatUserDto platUserDto);
|
|
Map<String,Object> applyDetail(PlatUserDto platUserDto);
|
|
void apply(UserApplyHistory userApplyHistory);
|
|
void testFace(FaceDto faceDto);
|
|
void addFace(FaceDto faceDto);
|
|
void delFace(FaceDto faceDto);
|
|
void doorhis(String eventLog);
|
|
Map<String,Object> faceRecord(String token);
|
|
Map<String,Object> todayWorkUser(String token);
|
|
Map<String,Object> groupUserWork(String token);
|
|
void doorlisWithPic(DoorLisPic doorLisPic);
|
}
|