Compiled from "DevicePersonSyncServiceImpl.java"
public class cn.cloudwalk.service.organization.service.DevicePersonSyncServiceImpl extends cn.cloudwalk.service.organization.common.AbstractImagStoreService implements cn.cloudwalk.client.organization.personimg.service.DevicePersonSyncService {
  private cn.cloudwalk.service.organization.service.feign.ImageStoreSyncClient imageStoreSyncClient;
  private cn.cloudwalk.client.device.mgn.atomic.service.AtomicDeviceService atomicDeviceService;
  private cn.cloudwalk.client.aggregate.device.service.AggDeviceImageStoreService aggDeviceImageStoreService;
  private cn.cloudwalk.client.device.sdk.service.DeviceVersionService deviceVersionService;
  private cn.cloudwalk.data.organization.mapper.ImgStorePersonMapper imgStorePersonMapper;
  private cn.cloudwalk.data.organization.mapper.GroupPersonRefMapper groupPersonRefMapper;
  private cn.cloudwalk.data.organization.mapper.DevicePersonSyncLogMapper devicePersonSyncLogMapper;
  private int keepDays;
  public cn.cloudwalk.service.organization.service.DevicePersonSyncServiceImpl();
  public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.cloud.page.CloudwalkPageAble<cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreSynLogQueryResult>> page(cn.cloudwalk.client.aggregate.device.param.DeviceImageStoreSynLogQueryParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
  public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.cloud.page.CloudwalkPageAble<cn.cloudwalk.client.device.mgn.atomic.result.AtomicDeviceGetResult>> devicePage(cn.cloudwalk.client.organization.param.QueryDevicePersonSyncParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
  public static java.util.List<cn.cloudwalk.client.device.mgn.atomic.result.AtomicDeviceGetResult> pageBySubList(java.util.List<cn.cloudwalk.client.device.mgn.atomic.result.AtomicDeviceGetResult>, int, int);
  public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult>> deviceImageStoreList(java.lang.String, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
  public java.util.Map<java.lang.String, cn.cloudwalk.client.organization.result.DeviceImageStoreRefResult> deviceImageStoreMap(java.util.List<cn.cloudwalk.client.device.mgn.atomic.result.AtomicDeviceGetResult>) throws cn.cloudwalk.cloud.exception.ServiceException;
  public java.util.List<cn.cloudwalk.client.organization.result.DevicePersonSyncResult> deviceSyncList(java.util.List<java.lang.String>, java.util.Map<java.lang.String, cn.cloudwalk.client.organization.result.DeviceImageStoreRefResult>) throws cn.cloudwalk.cloud.exception.ServiceException;
  public java.util.List<cn.cloudwalk.client.organization.result.DevicePersonSyncDetailResult> imageStoreSyncList(java.lang.String, java.util.List<java.lang.String>, java.util.Map<java.lang.String, cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult>) throws cn.cloudwalk.cloud.exception.ServiceException;
  public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.cloud.page.CloudwalkPageAble<cn.cloudwalk.client.organization.result.DevicePersonSyncLogResult>> logPage(cn.cloudwalk.client.organization.param.QueryDevicePersonSyncLogParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
  public boolean deviceResync(cn.cloudwalk.client.organization.param.DevicePersonResyncParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
  public boolean devicePersonResync(cn.cloudwalk.client.organization.param.DevicePersonResyncParam);
  public java.util.Map<java.lang.String, java.lang.String> deviceImageStoreMap(cn.cloudwalk.client.organization.param.QueryDevicePersonSyncLogParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
  public java.util.List<cn.cloudwalk.client.organization.result.PersonGroupRelationsResult> personGroupRelations(cn.cloudwalk.client.organization.param.PersonGroupRelationsRequestParam);
  private static java.lang.String lambda$logPage$12(java.util.Map$Entry);
  private static void lambda$imageStoreSyncList$11(java.util.Map, cn.cloudwalk.data.organization.vo.DevicePersonSyncLogVO);
  private static java.lang.Integer lambda$imageStoreSyncList$10(java.lang.String);
  private static java.lang.String lambda$imageStoreSyncList$9(java.lang.String);
  private static void lambda$deviceSyncList$8(java.util.Map, cn.cloudwalk.data.organization.vo.DevicePersonSyncLogVO);
  private static java.lang.Integer lambda$deviceSyncList$7(java.lang.Integer, java.lang.Integer);
  private static java.lang.Integer lambda$deviceSyncList$6(java.lang.String);
  private static java.lang.String lambda$deviceSyncList$5(java.lang.String);
  private void lambda$deviceImageStoreMap$4(java.util.Map, cn.cloudwalk.client.device.mgn.atomic.result.AtomicDeviceGetResult);
  private static boolean lambda$devicePage$3(cn.cloudwalk.client.device.mgn.atomic.result.AtomicDeviceGetResult);
  private static void lambda$page$2(java.util.Map, cn.cloudwalk.client.organization.service.store.result.DeviceImageStoreSynLogResult);
  private static cn.cloudwalk.data.organization.entity.ImgStorePerson lambda$page$1(cn.cloudwalk.data.organization.entity.ImgStorePerson, cn.cloudwalk.data.organization.entity.ImgStorePerson);
  private static cn.cloudwalk.data.organization.entity.ImgStorePerson lambda$page$0(cn.cloudwalk.data.organization.entity.ImgStorePerson);
}
