refactor(sis): 定时任务逻辑
This commit is contained in:
@@ -84,10 +84,22 @@ public class ResidentPerson extends TenantEntity {
|
||||
* 备注
|
||||
*/
|
||||
private String remark;
|
||||
|
||||
/**
|
||||
* 权限组
|
||||
*/
|
||||
private Long authGroupId;
|
||||
|
||||
/**
|
||||
* 开始时间
|
||||
*/
|
||||
private Date authBegDate;
|
||||
|
||||
/**
|
||||
* 结束时间
|
||||
*/
|
||||
private Date authEndDate;
|
||||
|
||||
/**
|
||||
* e8平台id
|
||||
*/
|
||||
|
@@ -113,10 +113,27 @@ public class ResidentPersonVo implements Serializable {
|
||||
@ExcelProperty(value = "权限组id")
|
||||
private Long authGroupId;
|
||||
|
||||
/**
|
||||
* 开始时间
|
||||
*/
|
||||
@ExcelProperty(value = "开始时间")
|
||||
private Date authBegDate;
|
||||
|
||||
/**
|
||||
* 结束时间
|
||||
*/
|
||||
@ExcelProperty(value = "结束时间")
|
||||
private Date authEndDate;
|
||||
|
||||
/**
|
||||
* e8平台id
|
||||
*/
|
||||
private Long eEightId;
|
||||
|
||||
/**
|
||||
* 证件号
|
||||
*/
|
||||
private String idCard;
|
||||
|
||||
|
||||
}
|
||||
|
@@ -5,6 +5,7 @@ import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.dubbo.config.annotation.DubboService;
|
||||
import org.dromara.property.api.RemoteResidentPersonService;
|
||||
import org.dromara.property.api.domain.vo.RemoteResidentPersonVo;
|
||||
import org.dromara.property.domain.bo.ResidentPersonBo;
|
||||
import org.dromara.property.domain.vo.ResidentPersonVo;
|
||||
import org.dromara.property.service.IResidentPersonService;
|
||||
|
||||
@@ -24,18 +25,30 @@ public class RemoteResidentPersonServiceImpl implements RemoteResidentPersonServ
|
||||
|
||||
// 查询已上传图片,未授权人员
|
||||
@Override
|
||||
// 查询已上传图片,未授权人员
|
||||
public List<RemoteResidentPersonVo> queryUnAuthPerson(){
|
||||
public List<RemoteResidentPersonVo> queryUnAuthPerson() {
|
||||
List<ResidentPersonVo> listVo = residentPersonService.queryUnAuthPerson();
|
||||
|
||||
return listVo.stream().map(vo -> {
|
||||
RemoteResidentPersonVo remoteResidentPersonVo = new RemoteResidentPersonVo();
|
||||
remoteResidentPersonVo.setId(vo.getId());
|
||||
remoteResidentPersonVo.setOssId(vo.getImg());
|
||||
remoteResidentPersonVo.setEEightId(vo.getEEightId());
|
||||
remoteResidentPersonVo.setName(vo.getUserName());
|
||||
remoteResidentPersonVo.setIdCard(vo.getIdCard());
|
||||
remoteResidentPersonVo.setGender(vo.getGender());
|
||||
remoteResidentPersonVo.setAuthGroupId(vo.getAuthGroupId());
|
||||
remoteResidentPersonVo.setAuthBegDate(vo.getAuthBegDate());
|
||||
remoteResidentPersonVo.setAuthEndDate(vo.getAuthEndDate());
|
||||
return remoteResidentPersonVo;
|
||||
}).toList();
|
||||
}
|
||||
|
||||
// 更新E8平台id
|
||||
@Override
|
||||
public Boolean updateE8Id(Long personId, Long e8Id) {
|
||||
ResidentPersonBo bo = new ResidentPersonBo();
|
||||
bo.setId(personId);
|
||||
bo.setEEightId(e8Id);
|
||||
return residentPersonService.updateByBo(bo);
|
||||
}
|
||||
|
||||
}
|
||||
|
@@ -68,6 +68,7 @@ public interface IResidentPersonService {
|
||||
|
||||
/**
|
||||
* 获取单位人员数量
|
||||
*
|
||||
* @param unitId 单元id
|
||||
* @return Long
|
||||
*/
|
||||
|
@@ -222,6 +222,7 @@ public class ResidentPersonServiceImpl implements IResidentPersonService {
|
||||
*
|
||||
* @return List<ResidentPersonVo>
|
||||
*/
|
||||
@Override
|
||||
public List<ResidentPersonVo> queryUnAuthPerson(){
|
||||
LambdaQueryWrapper<ResidentPerson> lqw = Wrappers.lambdaQuery();
|
||||
lqw.isNotNull(ResidentPerson::getImg)
|
||||
|
Reference in New Issue
Block a user