Initial commit: reorganized source tree

- backend/: 13 Maven modules (cw-elevator-application, cloudwalk-cloud, intelligent-cwoscomponent, ninca-crk, etc.)
- frontend/: 4 Vue projects (elevator-front, cwos-portal, alarm-front, front_acs) + decompiled + scripts
- scripts/: build, test-env, tools (Docker Compose, service templates, API parity)
- docs/: AGENTS.md, superpowers specs, architecture docs
- .gitignore: standard Java/Maven exclusions

Moved from legacy maven-*/ root layout to backend/ organized structure.
This commit is contained in:
hpd840321
2026-05-09 09:00:12 +08:00
commit 7b2bd307f1
7260 changed files with 612980 additions and 0 deletions
@@ -0,0 +1,121 @@
# 组织组件:全量 Java 文件 vs 部署包 javap 核对报告
- **反应堆:** `/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/星河湾星中星/源码/maven-ninca-common-component-organization`
- **部署解压:** `/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/星河湾星中星/部署包/ninca_common_component_organization_01-ninca_common_component_organization/ninca-common-component-organization-V2.9.2_20210730`
- **核对方式:** 每个 `*.java` 推导顶层 FQN`javap -p` 与部署 classpath / 本地 `target/classes` 对比。
## 1. 汇总
| 状态 | 数量 |
|------|------|
| DIFFERENT | 22 |
| IDENTICAL | 542 |
| MISSING_DEPLOY_JAVAP | 18 |
| SKIP_PATH | 531 |
- **部署包中存在、源码树无对应 `.java` 的顶层类型(估):** 23 个(见附录 B)。
## 2. 解决方案与处置建议(按现象)
### 2.1 `DIFFERENT`(签名不一致)
- **含义:** 同 FQN 下,现场 JAR 与当前编译产物的 **字段/方法列表等对外形状** 不一致(含编译器生成的 synthetic/lambda 差异)。
- **建议:**
1. 以业务为准明确「权威版本」:若现场为基线,则 **检出与现场一致源码** 或在 CI 中 **与现场 JAR 做契约测试**;若仓库为权威,则 **升版发布** 替换现场。
2. 对差异类做 **关键路径回归**(人员/图库/设备同步 API)。
3. 对纯 lambda/synthetic 差异可辅以 **`javap -c` 抽样** 判断是否仅为编译差异。
**本仓 DIFFERENT 数量:** 22(完整列表见 JSON `rows` 或下表节选)。
### 2.2 `MISSING_DEPLOY_JAVAP`
- **含义:** 本地可 `javap`,部署 classpath 中 **找不到该类**(多为 **仓库新增类**,现场包尚未包含)。
- **建议:** 纳入发布变更说明,**部署新 Fat JAR** 或通过配置开关控制新功能。
**数量:** 18
### 2.3 `MISSING_LOCAL_JAVAP`
- **含义:** 源码存在但 **未编译进 target/classes**(工程错误、条件编译、或 `package-info` 等特殊文件)。
- **建议:** `mvn clean compile`;检查模块归属;`package-info` 可忽略或单独标注。
**数量:** 0
### 2.4 附录 B:部署侧多出类型
- **含义:** 现场 JAR 内含 **Starter 配置类、生成器、旧版独占类等**,当前仓库 **未以 `.java` 形式收录**(尤其 `cwos-component-organization-starter` 仅保留 `OrganizationServer`)。
- **建议:** 从现场 Fat JAR **反编译或回收历史分支** 补齐 Starter 与缺失资源(MyBatis XML、`component-org/messages*.properties`),使仓库可 **重现现场构建**
## 3. DIFFERENT / MISSING 文件表(全量)
| 状态 | FQN | 文件 |
|------|-----|------|
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.data.organization.entity.TenantVisitorFloorPolicy` | `cwos-component-organization-data/src/main/java/cn/cloudwalk/data/organization/entity/TenantVisitorFloorPolicy.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.data.organization.mapper.TenantVisitorFloorPolicyMapper` | `cwos-component-organization-data/src/main/java/cn/cloudwalk/data/organization/mapper/TenantVisitorFloorPolicyMapper.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.common.AbstractImagStoreService` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/common/AbstractImagStoreService.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.common.ImageEditUtils` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/common/ImageEditUtils.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.common.ImageUtil` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/common/ImageUtil.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.common.JsonUtils` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/common/JsonUtils.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.common.OkhttpUtil` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/common/OkhttpUtil.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.common.OpenCvUtils` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/common/OpenCvUtils.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.common.ToolUtil` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/common/ToolUtil.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.config.ChannelFileReader` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/config/ChannelFileReader.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.config.GroupPersonSynExecutorConfiguration` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/config/GroupPersonSynExecutorConfiguration.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.config.GroupPersonSynPoolProperties` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/config/GroupPersonSynPoolProperties.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.config.OrganizationRedisLuaConfiguration` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/config/OrganizationRedisLuaConfiguration.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.policy.TenantVisitorFloorPolicyService` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/policy/TenantVisitorFloorPolicyService.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.service.CertRegistryHandler` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/CertRegistryHandler.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.service.CpDeviceImagePersonServiceImpl` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/CpDeviceImagePersonServiceImpl.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.service.CpImageStorePersonManager` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/CpImageStorePersonManager.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.service.CpImageStorePersonSynManager` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/CpImageStorePersonSynManager.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/CpImageStorePersonValidateManager.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.service.CpImageStoreServiceImpl` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/CpImageStoreServiceImpl.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.service.CpImageStoreToolServiceImpl` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/CpImageStoreToolServiceImpl.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.service.DeviceGroupRefChangeEventHandler` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/DeviceGroupRefChangeEventHandler.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.service.DevicePersonSyncManager` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/DevicePersonSyncManager.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.service.DevicePersonSyncServiceImpl` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/DevicePersonSyncServiceImpl.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.service.ImgPersonServiceImpl` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/ImgPersonServiceImpl.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.service.OrganizationServiceImpl` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/OrganizationServiceImpl.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.corp.feign.EnterpriseFeignClientFallback` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/corp/feign/EnterpriseFeignClientFallback.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.feign.CrkAccessFeignClientFallback` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/feign/CrkAccessFeignClientFallback.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.feign.DeviceAppFeignClientFallback` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/feign/DeviceAppFeignClientFallback.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.feign.DistrictFeignClientFallback` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/feign/DistrictFeignClientFallback.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.feign.ElevatorAppFeignClientFallback` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/feign/ElevatorAppFeignClientFallback.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.feign.ElevatorFeignClientFallback` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/feign/ElevatorFeignClientFallback.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.feign.ImageStoreSyncClientFallback` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/feign/ImageStoreSyncClientFallback.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.feign.MessageCenterFeignClientFallback` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/feign/MessageCenterFeignClientFallback.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.feign.PineappleEngineClientFallBack` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/feign/PineappleEngineClientFallBack.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.feign.SysLogFeignClientFallback` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/feign/SysLogFeignClientFallback.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.feign.UserFeignClientFallback` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/feign/UserFeignClientFallback.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.feign.VehicleFeignClientFallback` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/feign/VehicleFeignClientFallback.java` |
| DIFFERENT | `cn.cloudwalk.starter.organization.OrganizationServer` | `cwos-component-organization-starter/src/main/java/cn/cloudwalk/starter/organization/OrganizationServer.java` |
| DIFFERENT | `cn.cloudwalk.web.organization.controller.DevicePersonSyncController` | `cwos-component-organization-web/src/main/java/cn/cloudwalk/web/organization/controller/DevicePersonSyncController.java` |
## 4. 附录 AIDENTICAL 统计
- 与部署 `javap` **完全一致** 的顶层类数量:**542**(明细见 JSON)。
## 5. 附录 B:部署包顶层类型(源码无同名 `.java` 路径推导)节选
- `cn.cloudwalk.service.organization.service.SelfRegistryHandler`
- `cn.cloudwalk.starter.organization.config.DeviceGroupChangePoolProperties`
- `cn.cloudwalk.starter.organization.config.DeviceGroupChangeTasksExecutor`
- `cn.cloudwalk.starter.organization.config.DeviceReportPoolProperties`
- `cn.cloudwalk.starter.organization.config.DeviceReportTasksExecutor`
- `cn.cloudwalk.starter.organization.config.FeignHeadersInterceptor`
- `cn.cloudwalk.starter.organization.config.GroupPersonSynPoolProperties`
- `cn.cloudwalk.starter.organization.config.GroupPersonSynTaskExecutor`
- `cn.cloudwalk.starter.organization.config.HandleImagePoolProperties`
- `cn.cloudwalk.starter.organization.config.HandleImageTasksExecutor`
- `cn.cloudwalk.starter.organization.config.OkHttpConfig`
- `cn.cloudwalk.starter.organization.config.PersonRegistryPoolProperties`
- `cn.cloudwalk.starter.organization.config.PersonRegistryTaskExecutor`
- `cn.cloudwalk.starter.organization.config.RedisConfig`
- `cn.cloudwalk.starter.organization.config.SessionContextConfig`
- `cn.cloudwalk.starter.organization.config.VMSHttpEntityEnclosingRequestBase`
- `cn.cloudwalk.starter.organization.config.idGenerator.SnowflakeConfig`
- `cn.cloudwalk.starter.organization.config.idGenerator.properties.SnowflakeProperties`
- `cn.cloudwalk.starter.organization.kafka.ComponentKafkaInitialize`
- `cn.cloudwalk.starter.organization.multipart.MultipartConfig`
- `cn.cloudwalk.starter.organization.multipart.properties.MultipartProperties`
- `cn.cloudwalk.starter.organization.mybatis.MbGenerator`
- `cn.cloudwalk.starter.organization.task.ComponentTaskInitialize`
@@ -0,0 +1,86 @@
# 组织组件:全量 Java 文件 vs 部署包 javap 核对报告
- **反应堆:** `/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/星河湾星中星/源码/maven-ninca-common-component-organization`
- **部署解压:** `/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/星河湾星中星/部署包/ninca_common_component_organization_01-ninca_common_component_organization/ninca-common-component-organization-V2.9.2_20210730`
- **范围:** 仅 `src/main/java`(与 Fat JAR 生产字节码对齐)
- **核对方式:** 每个 `*.java` 推导顶层 FQN`javap -p` 与部署 classpath / 本地 `target/classes` 对比。
## 1. 汇总
| 状态 | 数量 |
|------|------|
| DIFFERENT | 10 |
| IDENTICAL | 577 |
| MISSING_DEPLOY_JAVAP | 18 |
- **部署包中存在、源码树无对应 `.java` 的顶层类型(估):** 0 个(见附录 B)。
## 2. 解决方案与处置建议(按现象)
### 2.1 `DIFFERENT`(签名不一致)
- **含义:** 同 FQN 下,现场 JAR 与当前编译产物的 **字段/方法列表等对外形状** 不一致(含编译器生成的 synthetic/lambda 差异)。
- **建议:**
1. 以业务为准明确「权威版本」:若现场为基线,则 **检出与现场一致源码** 或在 CI 中 **与现场 JAR 做契约测试**;若仓库为权威,则 **升版发布** 替换现场。
2. 对差异类做 **关键路径回归**(人员/图库/设备同步 API)。
3. 对纯 lambda/synthetic 差异可辅以 **`javap -c` 抽样** 判断是否仅为编译差异。
**本仓 DIFFERENT 数量:** 10(完整列表见 JSON `rows` 或下表节选)。
### 2.2 `MISSING_DEPLOY_JAVAP`
- **含义:** 本地可 `javap`,部署 classpath 中 **找不到该类**(多为 **仓库新增类**,现场包尚未包含)。
- **建议:** 纳入发布变更说明,**部署新 Fat JAR** 或通过配置开关控制新功能。
**数量:** 18
### 2.3 `MISSING_LOCAL_JAVAP`
- **含义:** 源码存在但 **未编译进 target/classes**(工程错误、条件编译、或 `package-info` 等特殊文件)。
- **建议:** `mvn clean compile`;检查模块归属;`package-info` 可忽略或单独标注。
**数量:** 0
### 2.4 附录 B:部署侧多出类型
- **含义:** 现场 JAR 内含 **Starter 配置类、生成器、旧版独占类等**,当前仓库 **未以 `.java` 形式收录**(尤其 `cwos-component-organization-starter` 仅保留 `OrganizationServer`)。
- **建议:** 从现场 Fat JAR **反编译或回收历史分支** 补齐 Starter 与缺失资源(MyBatis XML、`component-org/messages*.properties`),使仓库可 **重现现场构建**
## 3. DIFFERENT / MISSING 文件表(全量)
| 状态 | FQN | 文件 |
|------|-----|------|
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.data.organization.entity.TenantVisitorFloorPolicy` | `cwos-component-organization-data/src/main/java/cn/cloudwalk/data/organization/entity/TenantVisitorFloorPolicy.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.data.organization.mapper.TenantVisitorFloorPolicyMapper` | `cwos-component-organization-data/src/main/java/cn/cloudwalk/data/organization/mapper/TenantVisitorFloorPolicyMapper.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.config.GroupPersonSynExecutorConfiguration` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/config/GroupPersonSynExecutorConfiguration.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.config.GroupPersonSynPoolProperties` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/config/GroupPersonSynPoolProperties.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.config.OrganizationRedisLuaConfiguration` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/config/OrganizationRedisLuaConfiguration.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.policy.TenantVisitorFloorPolicyService` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/policy/TenantVisitorFloorPolicyService.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.service.CpDeviceImagePersonServiceImpl` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/CpDeviceImagePersonServiceImpl.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.service.CpImageStorePersonManager` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/CpImageStorePersonManager.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.service.CpImageStorePersonSynManager` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/CpImageStorePersonSynManager.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/CpImageStorePersonValidateManager.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.service.CpImageStoreServiceImpl` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/CpImageStoreServiceImpl.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.service.CpImageStoreToolServiceImpl` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/CpImageStoreToolServiceImpl.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.service.DevicePersonSyncManager` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/DevicePersonSyncManager.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.service.DevicePersonSyncServiceImpl` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/DevicePersonSyncServiceImpl.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.service.ImgPersonServiceImpl` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/ImgPersonServiceImpl.java` |
| DIFFERENT | `cn.cloudwalk.service.organization.service.OrganizationServiceImpl` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/OrganizationServiceImpl.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.corp.feign.EnterpriseFeignClientFallback` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/corp/feign/EnterpriseFeignClientFallback.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.feign.CrkAccessFeignClientFallback` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/feign/CrkAccessFeignClientFallback.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.feign.DeviceAppFeignClientFallback` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/feign/DeviceAppFeignClientFallback.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.feign.DistrictFeignClientFallback` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/feign/DistrictFeignClientFallback.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.feign.ElevatorAppFeignClientFallback` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/feign/ElevatorAppFeignClientFallback.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.feign.ElevatorFeignClientFallback` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/feign/ElevatorFeignClientFallback.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.feign.ImageStoreSyncClientFallback` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/feign/ImageStoreSyncClientFallback.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.feign.MessageCenterFeignClientFallback` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/feign/MessageCenterFeignClientFallback.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.feign.PineappleEngineClientFallBack` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/feign/PineappleEngineClientFallBack.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.feign.SysLogFeignClientFallback` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/feign/SysLogFeignClientFallback.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.feign.UserFeignClientFallback` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/feign/UserFeignClientFallback.java` |
| MISSING_DEPLOY_JAVAP | `cn.cloudwalk.service.organization.service.feign.VehicleFeignClientFallback` | `cwos-component-organization-service/src/main/java/cn/cloudwalk/service/organization/service/feign/VehicleFeignClientFallback.java` |
## 4. 附录 AIDENTICAL 统计
- 与部署 `javap` **完全一致** 的顶层类数量:**577**(明细见 JSON)。
## 5. 附录 B:部署包顶层类型(源码无同名 `.java` 路径推导)节选
@@ -0,0 +1,17 @@
Compiled from "AbstractImagStoreService.java"
public abstract class cn.cloudwalk.service.organization.common.AbstractImagStoreService {
private static final java.lang.String DATE_FORMAT;
private static final int GENGRAL_CODE_LENGTH;
protected final org.slf4j.Logger logger;
private org.springframework.context.MessageSource messageSource;
private cn.cloudwalk.cloud.context.CloudwalkSessionContextHolder cloudwalkSessionContextHolder;
public cn.cloudwalk.service.organization.common.AbstractImagStoreService();
public java.lang.String getMessage(java.lang.String);
public java.lang.String getPrimaryId();
public java.lang.String createGeneralCode();
public cn.cloudwalk.cloud.context.CloudwalkCallContext getCloudwalkContext();
public boolean storage(java.lang.String, byte[]);
public short checkGroupPersonStatus(java.lang.Long, java.lang.Long);
public <T> java.util.function.Predicate<T> distinctByKey(java.util.function.Function<? super T, ?>);
private static boolean lambda$distinctByKey$0(java.util.Set, java.util.function.Function, java.lang.Object);
}
@@ -0,0 +1,36 @@
Compiled from "CertRegistryHandler.java"
public class cn.cloudwalk.service.organization.service.CertRegistryHandler extends cn.cloudwalk.service.organization.common.AbstractImagStoreService implements cn.cloudwalk.client.organization.service.store.service.IPersonRegistryHandler {
private cn.cloudwalk.cloud.serial.UUIDSerial uuidSerial;
private cn.cloudwalk.service.organization.service.CommonPersonRegistryService commonPersonRegistryService;
private cn.cloudwalk.client.device.mgn.atomic.service.AtomicDeviceService atomicDeviceService;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonPropertiesMapper imgStorePersonPropertiesMapper;
private cn.cloudwalk.data.organization.mapper.PersonRegistryPropertiesMapper personRegistryPropertiesMapper;
private cn.cloudwalk.data.organization.mapper.PersonRegistryDeviceMapper personRegistryDeviceMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonAuditMapper imgStorePersonAuditMapper;
public cn.cloudwalk.service.organization.service.CertRegistryHandler();
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> save(cn.cloudwalk.client.organization.service.store.param.AddPersonRegistryParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> validateParams(cn.cloudwalk.client.organization.service.store.param.AddPersonRegistryParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> insert(cn.cloudwalk.client.organization.service.store.param.AddPersonRegistryParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> update(cn.cloudwalk.client.organization.service.store.param.AddPersonRegistryParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.service.store.result.PersonRegistryResult> detail(cn.cloudwalk.client.organization.service.store.param.QueryPersonRegistryParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult>> getRegistryPropertyList(cn.cloudwalk.client.organization.service.store.param.QueryPersonRegistryParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult>> getAuditPropertyList(cn.cloudwalk.client.organization.service.store.param.QueryPersonRegistryParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.util.List<cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult> getPersonPropertyList(cn.cloudwalk.data.organization.entity.PersonRegistry, boolean);
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult> getUniqueRegistryProperty(cn.cloudwalk.client.organization.service.store.param.QueryPersonRegistryParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult> getBindProperty(cn.cloudwalk.client.organization.service.store.param.QueryPersonRegistryParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private static void lambda$getBindProperty$14(java.util.concurrent.atomic.AtomicReference, cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult);
private static boolean lambda$getBindProperty$13(cn.cloudwalk.client.organization.service.store.param.QueryPersonRegistryParam, cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult);
private static void lambda$getUniqueRegistryProperty$12(java.util.concurrent.atomic.AtomicReference, cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult);
private static boolean lambda$getUniqueRegistryProperty$11(cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult);
private static void lambda$getPersonPropertyList$10(java.util.Map, cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult);
private static boolean lambda$getPersonPropertyList$9(java.util.List, boolean, cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult);
private static cn.cloudwalk.data.organization.entity.PersonRegistryProperties lambda$getPersonPropertyList$8(cn.cloudwalk.data.organization.entity.PersonRegistryProperties);
private static java.lang.String lambda$getPersonPropertyList$7(cn.cloudwalk.data.organization.entity.PersonRegistryProperties);
private static void lambda$detail$6(java.util.List, java.util.List, cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult);
private static boolean lambda$null$5(java.util.Optional, cn.cloudwalk.data.organization.entity.ImgStorePersonProperties);
private static boolean lambda$null$4(cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult, cn.cloudwalk.data.organization.entity.PersonRegistryProperties);
private static void lambda$detail$3(java.util.List, cn.cloudwalk.client.device.mgn.atomic.result.AtomicDeviceGetResult);
private static void lambda$validateParams$2(java.util.Set, java.util.Set, cn.cloudwalk.client.organization.service.store.param.BindPropertyParam);
private static boolean lambda$validateParams$1(cn.cloudwalk.client.organization.service.store.param.BindPropertyParam);
private static boolean lambda$validateParams$0(cn.cloudwalk.client.organization.service.store.param.BindPropertyParam);
}
@@ -0,0 +1,13 @@
Compiled from "ChannelFileReader.java"
public class cn.cloudwalk.service.organization.config.ChannelFileReader {
private java.io.FileInputStream fileIn;
private java.nio.ByteBuffer byteBuf;
private long fileLength;
private int arraySize;
private byte[] array;
public cn.cloudwalk.service.organization.config.ChannelFileReader(java.lang.String, int) throws java.io.IOException;
public int read() throws java.io.IOException;
public void close() throws java.io.IOException;
public byte[] getArray();
public long getFileLength();
}
@@ -0,0 +1,21 @@
Compiled from "ComponentTaskInitialize.java"
public class cn.cloudwalk.starter.organization.task.ComponentTaskInitialize implements org.springframework.boot.CommandLineRunner {
private java.lang.String imageStoreImageSyncCron;
private java.lang.String devicePersonSyncCron;
private java.lang.String deleteDevicePersonCron;
private java.lang.String notifyDeviceCron;
private java.lang.String unbindDeviceImageStoreCron;
private java.lang.String handleGroupFaceExceptionCron;
private java.lang.String serverInstanceId;
private cn.cloudwalk.task.service.TaskService taskService;
private org.springframework.data.redis.core.StringRedisTemplate redisTemplate;
public cn.cloudwalk.starter.organization.task.ComponentTaskInitialize();
public void run(java.lang.String...) throws java.lang.Exception;
private void initCpImageStoreImageSyncTask();
private void initDevicePersonSyncExceptionTask();
private void initDeleteDevicePersonTask();
private void initDeviceNotificationTask();
private void initUnbindDeviceImageStoreTask();
private void initHandleGroupFaceExceptionTask();
private void lambda$run$0(java.lang.String);
}
@@ -0,0 +1,41 @@
Compiled from "CpDeviceImagePersonServiceImpl.java"
public class cn.cloudwalk.service.organization.service.CpDeviceImagePersonServiceImpl extends cn.cloudwalk.service.organization.common.AbstractImagStoreService implements cn.cloudwalk.client.organization.service.store.service.CpDeviceImagePersonService {
private static final java.lang.String SYNC_LOG_KEY;
private long syncLogExpireTime;
private cn.cloudwalk.data.organization.mapper.GroupPersonRefMapper groupPersonRefMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonMapper imgStorePersonMapper;
private cn.cloudwalk.client.aggregate.group.service.AgImageFeatureService agImageFeatureService;
private java.lang.String fileUrlPrefix;
private java.lang.Boolean base64Enable;
private cn.cloudwalk.service.organization.service.feign.ZoneFeignClient zoneFeignClient;
private cn.cloudwalk.service.organization.service.feign.ElevatorAppFeignClient elevatorAppFeignClient;
private cn.cloudwalk.data.organization.mapper.DevicePersonSyncLogMapper devicePersonSyncLogMapper;
private cn.cloudwalk.data.organization.mapper.DevicePersonMapper devicePersonMapper;
private cn.cloudwalk.cloud.serial.UUIDSerial uuidSerial;
private org.springframework.data.redis.core.StringRedisTemplate redisTemplate;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonOrganizationMapper imgStorePersonOrganizationMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonLabelMapper imgStorePersonLabelMapper;
private cn.cloudwalk.client.aggregate.application.service.ApplicationImageStoreService appImageStoreService;
public cn.cloudwalk.service.organization.service.CpDeviceImagePersonServiceImpl();
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.service.store.result.DeviceImagePersonRefResult>> getImagePersonRefs(cn.cloudwalk.client.organization.service.store.param.DeviceImagePersonRefQuery, 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.organization.service.store.result.DeviceImageUpdatePersonResult>> getDeviceImageUpdatePersonInfo(cn.cloudwalk.client.organization.service.store.param.DeviceImageUpdatePersonQuery, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private boolean elevatorGroup(java.lang.String, cn.cloudwalk.cloud.context.CloudwalkCallContext);
private java.util.Map<java.lang.String, java.lang.String> personPassRule(java.util.List<cn.cloudwalk.data.organization.dto.GroupPersonRefDTO>, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.cloud.page.CloudwalkPageAble<cn.cloudwalk.client.organization.service.store.result.DeviceImageUpdatePersonResult>> getDeviceUpdatePersonInfo(cn.cloudwalk.client.organization.service.store.param.DeviceImageUpdatePersonQuery, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.lang.String getFloorInfo(cn.cloudwalk.data.organization.dto.GroupPersonRefDTO, java.util.Map<java.lang.String, java.lang.String>);
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.cloud.page.CloudwalkPageAble<cn.cloudwalk.client.organization.service.store.result.DeviceImageUpdateFeautreResult>> getDeviceImageUpdateFeatureInfo(cn.cloudwalk.client.organization.service.store.param.DeviceImageUpdateFeatureQuery, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public void saveSyncLog(java.lang.String, java.lang.String, java.util.List<cn.cloudwalk.device.sdk.protocol.entity.v2proto.http.result.UpdatePersonResult$PersonData>);
private void updateSyncLog(cn.cloudwalk.data.organization.entity.DevicePersonSyncLog, cn.cloudwalk.device.sdk.protocol.entity.v2proto.http.result.UpdatePersonResult$PersonData);
private void insertSyncLog(java.lang.String, java.lang.String, java.lang.String, cn.cloudwalk.device.sdk.protocol.entity.v2proto.http.result.UpdatePersonResult$PersonData, cn.cloudwalk.data.organization.entity.GroupPersonRef);
private synchronized boolean lockSyncLog(java.lang.String, java.lang.String, java.lang.String);
private synchronized boolean unlockSyncLog(java.lang.String, java.lang.String, java.lang.String);
private static void lambda$personPassRule$8(java.util.Map, cn.cloudwalk.client.organization.service.store.result.BatchPassRuleResult);
private static java.lang.String lambda$null$7(cn.cloudwalk.client.organization.service.store.result.PassRuleResult);
private static void lambda$personPassRule$6(java.util.Map, java.util.Map, cn.cloudwalk.cloud.context.CloudwalkCallContext, java.util.List, java.lang.String);
private static java.util.List lambda$null$5(java.lang.String);
private static java.util.List lambda$null$4(java.lang.String);
private static java.lang.String lambda$personPassRule$3(java.util.Map);
private static java.lang.String lambda$personPassRule$2(java.util.Map);
private static java.lang.String lambda$personPassRule$1(java.util.Map);
private static java.lang.String lambda$personPassRule$0(java.util.Map);
}
@@ -0,0 +1,43 @@
Compiled from "CpImageStorePersonManager.java"
public class cn.cloudwalk.service.organization.service.CpImageStorePersonManager extends cn.cloudwalk.service.organization.common.AbstractImagStoreService {
private static final java.lang.String LAST_SYNC_IMAGE_KEY;
private cn.cloudwalk.client.aggregate.group.service.AgImageStoreService agImageStoreService;
private cn.cloudwalk.client.aggregate.group.service.AgImageStoreImageService agImageStoreImageService;
private cn.cloudwalk.data.organization.mapper.IsImageStoreAssociatedMapper imageStoreAssociatedMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonLabelMapper imgStorePersonLabelMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonMapper personMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonOrganizationMapper imgStorePersonOrganizationMapper;
private cn.cloudwalk.data.organization.mapper.GroupPersonRefMapper groupPersonRefMapper;
private cn.cloudwalk.data.organization.mapper.DevicePersonSyncLogMapper devicePersonSyncLogMapper;
private cn.cloudwalk.service.organization.service.CpImageStoreSyncManager cpImageStoreSyncManager;
private cn.cloudwalk.service.organization.service.CpImageStorePersonTxHandler cpImageStorePersonTxHandler;
private org.springframework.data.redis.core.StringRedisTemplate redisTemplate;
private cn.cloudwalk.client.organization.service.store.service.CpImageStoreToolService cpImageStoreToolService;
private cn.cloudwalk.client.aggregate.application.service.ApplicationImageStoreService appImageStoreService;
private cn.cloudwalk.cloud.context.CloudwalkCallContext context;
public cn.cloudwalk.service.organization.service.CpImageStorePersonManager();
public void init();
public java.util.Set<java.lang.String> getImageStoreIdsByObjId(java.lang.String, java.lang.Integer);
public java.util.Map<java.lang.String, cn.cloudwalk.data.organization.entity.GroupPersonRef> getGroupPersonRefByPersons(java.lang.String, java.util.List<java.lang.String>);
private java.util.List<java.lang.String> getAssociatedObjectIdsByPersonId(java.lang.String);
private cn.cloudwalk.data.organization.entity.GroupPersonRef matchGroupPersonRef(java.lang.String, java.lang.String, java.util.List<cn.cloudwalk.data.organization.entity.IsImageStoreAssociated>);
public java.util.Map<java.lang.String, cn.cloudwalk.data.organization.entity.GroupPersonRef> getImageStoreIdsByPerson(java.lang.String);
public java.util.Map<java.lang.String, cn.cloudwalk.data.organization.entity.GroupPersonRef> getCurrentAssociatedPersonIds(java.lang.String);
java.util.Map<java.lang.String, cn.cloudwalk.data.organization.entity.GroupPersonRef> getOldAssociatedPersonIds(java.lang.String, java.util.List<java.lang.String>);
public void handleGroupPersonChange() throws cn.cloudwalk.cloud.exception.ServiceException;
public void handleGroupPersonChange2() throws cn.cloudwalk.cloud.exception.ServiceException;
private void updateGroupPerson(java.lang.String, java.util.List<cn.cloudwalk.data.organization.dto.GroupPersonRefDTO>);
private static void lambda$getOldAssociatedPersonIds$12(java.util.Map, cn.cloudwalk.data.organization.entity.GroupPersonRef);
private void lambda$getCurrentAssociatedPersonIds$11(java.util.Map, java.lang.String, java.util.Map, cn.cloudwalk.data.organization.entity.ImgStorePerson);
private void lambda$getCurrentAssociatedPersonIds$10(java.lang.String, cn.cloudwalk.data.organization.entity.IsImageStoreAssociated, java.util.Map, java.lang.String);
private static java.lang.String lambda$null$9(cn.cloudwalk.data.organization.entity.IsImageStoreAssociated);
private static java.lang.Long lambda$null$8(cn.cloudwalk.data.organization.entity.IsImageStoreAssociated);
private static java.lang.Long lambda$null$7(cn.cloudwalk.data.organization.entity.IsImageStoreAssociated);
private void lambda$getCurrentAssociatedPersonIds$6(java.lang.String, cn.cloudwalk.data.organization.entity.IsImageStoreAssociated, java.util.Map, java.lang.String);
private static java.lang.String lambda$null$5(cn.cloudwalk.data.organization.entity.IsImageStoreAssociated);
private static java.lang.Long lambda$null$4(cn.cloudwalk.data.organization.entity.IsImageStoreAssociated);
private static java.lang.Long lambda$null$3(cn.cloudwalk.data.organization.entity.IsImageStoreAssociated);
private void lambda$getImageStoreIdsByPerson$2(java.lang.String, java.util.Map, java.util.Map, java.lang.String);
private void lambda$getGroupPersonRefByPersons$1(java.lang.String, java.util.Map, java.lang.String);
private static void lambda$getImageStoreIdsByObjId$0(java.util.Set, cn.cloudwalk.data.organization.entity.IsImageStoreAssociated);
}
@@ -0,0 +1,64 @@
Compiled from "CpImageStorePersonSynManager.java"
public class cn.cloudwalk.service.organization.service.CpImageStorePersonSynManager extends cn.cloudwalk.service.organization.common.AbstractImagStoreService {
public static final java.lang.String TASK_IS_ALL;
public static final java.lang.String TASK_JSON_ADD_KEY;
public static final java.lang.String TASK_JSON_MOD_KEY;
public static final java.lang.String TASK_JSON_DEL_KEY;
private static final java.lang.String WAIT_SYN_TASK_KEY;
private static final java.lang.String SYN_QUEUE_HEAD_DATA;
private java.lang.String serverInstanceId;
private java.lang.String lockHandleSynTaskSecond;
private int taskIsAllThreshold;
private org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor taskExecutor;
private org.springframework.data.redis.core.StringRedisTemplate redisTemplate;
private org.springframework.data.redis.core.script.DefaultRedisScript<java.lang.String> addWaitSynTaskRedisScript;
private org.springframework.data.redis.core.script.DefaultRedisScript<java.lang.String> lockHandleSynTaskRedisScript;
private org.springframework.data.redis.core.script.DefaultRedisScript<java.lang.String> lockHeadSynTaskRedisScript;
private org.springframework.data.redis.core.script.DefaultRedisScript<java.lang.String> handleSuccessSynTaskRedisScript;
private org.springframework.data.redis.core.script.DefaultRedisScript<java.lang.String> handleFailSynTaskRedisScript;
private org.springframework.data.redis.core.script.DefaultRedisScript<java.lang.String> refreshHandleSynTaskRedisScript;
private cn.cloudwalk.service.organization.service.CpImageStorePersonManager cpImageStorePersonManager;
private cn.cloudwalk.service.organization.service.CpImageStorePersonTxHandler cpImageStorePersonTxHandler;
private cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager cpImageStorePersonValidateManager;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonMapper imgStorePersonMapper;
private cn.cloudwalk.client.aggregate.group.service.AgImageStoreService agImageStoreService;
private cn.cloudwalk.client.aggregate.application.service.ApplicationImageStoreService appImageStoreService;
private cn.cloudwalk.cloud.context.CloudwalkCallContext context;
public cn.cloudwalk.service.organization.service.CpImageStorePersonSynManager();
public void init();
public void addGroupPersonSynTask(java.util.List<java.lang.String>, java.lang.String);
public void addGroupPersonSynTask(java.lang.String, java.lang.String, boolean);
public void addGroupPersonSynTask(java.util.List<java.lang.String>, java.util.List<java.lang.String>, boolean);
public java.util.List<java.lang.String> addGroupPersonSynTask(java.lang.String);
public java.util.List<java.lang.String> addGroupPersonSynTask(java.lang.String, java.lang.String, java.util.List<java.lang.String>);
public java.util.List<java.lang.String> addGroupPersonSynTask(java.lang.String, java.util.List<java.lang.String>, boolean);
public void handleGroupPersonSynTask(java.lang.String);
private void groupPersonSyn(java.lang.String, java.lang.String);
private void handleImageStoreFullSyn(cn.cloudwalk.client.aggregate.group.result.AgImageStoreResult) throws java.lang.Exception;
private void handleImageStoreIncrementSyn(cn.cloudwalk.client.aggregate.group.result.AgImageStoreResult, java.lang.String) throws java.lang.Exception;
private cn.cloudwalk.client.aggregate.group.result.AgImageStoreResult getImageStoreById(java.lang.String) throws java.lang.Exception;
public java.lang.Long addWaitSynTask(java.lang.String, java.lang.String);
public java.lang.Long lockHandleSynTask(java.lang.String);
public java.lang.Long lockHeadSynTask(java.lang.String);
public java.lang.Long handleSuccessSynTask(java.lang.String);
public java.lang.Long handleFailSynTask(java.lang.String);
public void refreshHandleSynTaskLockExpireTime();
public void checkHandleSynTaskException();
private void lambda$checkHandleSynTaskException$16(java.lang.String);
private void lambda$checkHandleSynTaskException$15(java.lang.String);
private byte[] lambda$refreshHandleSynTaskLockExpireTime$14(org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
private java.lang.Long lambda$handleFailSynTask$13(java.lang.String, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
private java.lang.Long lambda$handleSuccessSynTask$12(java.lang.String, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
private java.lang.Long lambda$lockHeadSynTask$11(java.lang.String, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
private java.lang.Long lambda$lockHandleSynTask$10(java.lang.String, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
private java.lang.Long lambda$addWaitSynTask$9(java.lang.String, java.lang.String, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
private void lambda$handleImageStoreIncrementSyn$8(java.util.Map, java.util.Map, java.util.List, java.lang.String);
private void lambda$handleImageStoreIncrementSyn$7(java.util.Map, java.util.Map, java.util.Map, java.util.List, java.util.List, java.lang.String);
private static cn.cloudwalk.data.organization.entity.ImgStorePerson lambda$handleImageStoreIncrementSyn$6(cn.cloudwalk.data.organization.entity.ImgStorePerson);
private static void lambda$handleImageStoreFullSyn$5(java.util.Map, java.util.List, java.lang.String);
private void lambda$handleImageStoreFullSyn$4(java.util.Map, java.util.Map, java.util.Map, java.util.List, java.util.List, java.lang.String);
private static cn.cloudwalk.data.organization.entity.ImgStorePerson lambda$handleImageStoreFullSyn$3(cn.cloudwalk.data.organization.entity.ImgStorePerson);
private void lambda$handleGroupPersonSynTask$2(java.lang.String);
private void lambda$addGroupPersonSynTask$1(java.lang.String, java.lang.String);
private void lambda$addGroupPersonSynTask$0(java.lang.String, java.lang.String);
}
@@ -0,0 +1,55 @@
Compiled from "CpImageStorePersonValidateManager.java"
public class cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager {
private static final org.slf4j.Logger log;
private final java.lang.String VALIDATE_JOB_GROUP_LOCK;
private java.lang.String lockValidateJobGroupSecond;
private java.lang.String lockValidateJobGroupTimeOut;
private java.lang.Boolean delayAddValidateData;
private java.lang.Long delayAddValidateHour;
private cn.cloudwalk.task.sdk.starter.config.init.properties.QuartzTaskProperties quartzTaskProperties;
private cn.cloudwalk.task.sdk.client.TaskExecClient taskExecClient;
private cn.cloudwalk.service.organization.service.CpImageStorePersonTxHandler cpImageStorePersonTxHandler;
private cn.cloudwalk.service.organization.service.CpImageStoreSyncManager cpImageStoreSyncManager;
private org.springframework.data.redis.core.StringRedisTemplate redisTemplate;
private org.springframework.data.redis.core.script.DefaultRedisScript<java.lang.String> lockValidateJobRedisScript;
private org.springframework.data.redis.core.script.DefaultRedisScript<java.lang.String> unlockValidateJobRedisScript;
private cn.cloudwalk.data.organization.mapper.GroupPersonRefMapper groupPersonRefMapper;
public cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager();
public void addValidateData(java.util.List<cn.cloudwalk.data.organization.dto.SyncPersonDTO>);
private void updateExpiryDateStatus(java.lang.Long, java.util.List<cn.cloudwalk.data.organization.dto.SyncPersonDTO>);
private boolean validateJobGroupLock(java.lang.Long, java.lang.Long);
private boolean validateJobGroupUnLock(java.lang.Long, java.lang.Long);
private void delDataManager(long, cn.cloudwalk.data.organization.dto.SyncPersonDTO, java.util.Set<cn.cloudwalk.data.organization.dto.SyncPersonDTO>, java.util.Map<java.lang.Long, java.util.Set<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal>>, java.util.Map<java.lang.Long, java.util.Set<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal>>);
private void addDataManager(long, cn.cloudwalk.data.organization.dto.SyncPersonDTO, java.util.Set<cn.cloudwalk.data.organization.dto.SyncPersonDTO>, java.util.Map<java.lang.Long, java.util.Set<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal>>, java.util.Map<java.lang.Long, java.util.Set<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal>>);
private void updateDataManage(long, cn.cloudwalk.data.organization.dto.SyncPersonDTO, java.util.Set<cn.cloudwalk.data.organization.dto.SyncPersonDTO>, java.util.Set<cn.cloudwalk.data.organization.dto.SyncPersonDTO>, java.util.Map<java.lang.Long, java.util.Set<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal>>, java.util.Map<java.lang.Long, java.util.Set<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal>>);
public void syncDataToGroup(java.lang.String);
private static java.util.List<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal> removeAll(java.util.List<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal>, java.util.Set<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal>);
private static java.util.List<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal> addAll(java.util.List<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal>, java.util.Set<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal>);
public void delayAddValidateTrigger();
private void lambda$delayAddValidateTrigger$24(java.util.Set, java.util.List, java.lang.Long, java.util.Set, java.lang.Long, java.util.Map, java.util.Set, cn.cloudwalk.data.organization.entity.GroupPersonRef);
private static java.util.Set lambda$null$23(java.lang.Long);
private static java.util.Set lambda$null$22(java.lang.Long);
private static java.lang.Long lambda$null$21(java.lang.Long);
private static java.lang.Long lambda$null$20(java.lang.Long);
private static java.util.Set lambda$updateDataManage$19(java.lang.Long);
private static java.util.Set lambda$updateDataManage$18(java.lang.Long);
private static java.util.Set lambda$updateDataManage$17(java.lang.Long);
private static java.util.Set lambda$updateDataManage$16(java.lang.Long);
private static java.util.Set lambda$addDataManager$15(java.lang.Long);
private static java.util.Set lambda$addDataManager$14(java.lang.Long);
private static java.util.Set lambda$addDataManager$13(java.lang.Long);
private static java.util.Set lambda$addDataManager$12(java.lang.Long);
private static java.util.Set lambda$delDataManager$11(java.lang.Long);
private static java.util.Set lambda$delDataManager$10(java.lang.Long);
private static java.util.Set lambda$delDataManager$9(java.lang.Long);
private static java.util.Set lambda$delDataManager$8(java.lang.Long);
private java.lang.Long lambda$validateJobGroupUnLock$7(java.lang.String, java.lang.Long, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
private java.lang.Long lambda$validateJobGroupLock$6(java.lang.String, java.lang.Long, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
private void lambda$updateExpiryDateStatus$5(java.lang.Long, cn.cloudwalk.data.organization.entity.GroupPersonRef, cn.cloudwalk.data.organization.dto.SyncPersonDTO);
private void lambda$addValidateData$4(java.util.Set, long, java.util.Set, java.util.Map, java.util.Map, java.util.Set, cn.cloudwalk.data.organization.dto.SyncPersonDTO);
private static java.lang.Long lambda$null$3(java.lang.Long);
private static java.lang.Long lambda$null$2(java.lang.Long);
private static java.lang.Long lambda$null$1(java.lang.Long);
private static java.lang.Long lambda$null$0(java.lang.Long);
static {};
}
@@ -0,0 +1,52 @@
Compiled from "CpImageStoreServiceImpl.java"
public class cn.cloudwalk.service.organization.service.CpImageStoreServiceImpl extends cn.cloudwalk.service.organization.common.AbstractImagStoreService implements cn.cloudwalk.client.organization.service.store.service.CpImageStoreService {
private cn.cloudwalk.data.organization.mapper.IsImageStoreAssociatedMapper isImageStoreAssociatedMapper;
private cn.cloudwalk.data.organization.mapper.ImgStoreLabelMapper imgStoreLabelMapper;
private cn.cloudwalk.data.organization.mapper.ImgStoreOrganizationMapper imgStoreOrganizationMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonMapper personMapper;
private cn.cloudwalk.data.organization.mapper.GroupPersonRefMapper groupPersonRefMapper;
private cn.cloudwalk.data.organization.mapper.OrganizationImageStoreMapper organizationImageStoreMapper;
private cn.cloudwalk.client.account.account.service.AcBusinessService acBusinessService;
private cn.cloudwalk.client.resource.application.service.ApplicationService applicationService;
private cn.cloudwalk.client.aggregate.group.service.AgImageStoreService agImageStoreService;
private cn.cloudwalk.client.aggregate.application.service.ApplicationImageStoreService applicationImageStoreService;
private cn.cloudwalk.client.aggregate.device.service.AggDeviceImageStoreService deviceImageStoreService;
private cn.cloudwalk.service.organization.service.CpImageStorePersonSynManager cpImageStorePersonSynManager;
private cn.cloudwalk.service.organization.service.CpImageStorePersonManager cpImageStorePersonManager;
private cn.cloudwalk.client.device.mgn.atomic.service.AtomicDeviceService atomicDeviceService;
private cn.cloudwalk.client.aggregate.application.service.ApplicationImageStoreService appImageStoreService;
private int searchSize;
public cn.cloudwalk.service.organization.service.CpImageStoreServiceImpl();
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.String> add(cn.cloudwalk.client.organization.service.store.param.AddImageStoreParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> edit(cn.cloudwalk.client.organization.service.store.param.EditImageStoreParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private boolean checkAssociatedIsChange(java.lang.String, java.util.List<cn.cloudwalk.data.organization.entity.IsImageStoreAssociated>);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> delete(cn.cloudwalk.client.organization.service.store.param.DelImageStoreParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private void checkAppRefByImageStoreIdForDelete(java.lang.String, 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.organization.service.store.result.PageImageStoreResult>> page(cn.cloudwalk.client.organization.service.store.param.QueryImageStoreParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.service.store.result.ImageStoreResult>> list(cn.cloudwalk.client.organization.service.store.param.QueryImageStoreParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.service.store.result.ImageStoreDetailResult> detail(cn.cloudwalk.client.organization.service.store.param.DetailImageStoreParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
private java.util.List<cn.cloudwalk.client.organization.service.store.result.DeviceInfoResult> getDeviceList(java.util.List<cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult>, cn.cloudwalk.cloud.context.CloudwalkCallContext);
private cn.cloudwalk.data.organization.entity.IsImageStoreAssociated getAssociated(java.lang.String, long, java.lang.String, java.lang.String, java.lang.Integer, java.lang.Integer);
private cn.cloudwalk.data.organization.entity.IsImageStoreAssociated getAssociated(cn.cloudwalk.client.organization.service.store.param.AssociatedParam, long, java.lang.String, java.lang.String, java.lang.Integer, java.lang.Integer);
private java.util.List<cn.cloudwalk.data.organization.entity.IsImageStoreAssociated> addBaseImageStore(cn.cloudwalk.client.organization.service.store.param.BaseImageStoreParam, cn.cloudwalk.cloud.context.CloudwalkCallContext, java.lang.String, java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.lang.String getBusinessName(java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.lang.String getSourceApplicationName(java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
private void checkExistAndStatus(java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.util.Map<java.lang.String, java.lang.String> getBusinessNameMap() throws cn.cloudwalk.cloud.exception.ServiceException;
private java.util.Map<java.lang.String, java.lang.String> getSourceApplicationNameMap(java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
private void getAssociated(cn.cloudwalk.client.organization.service.store.result.ImageStoreDetailResult);
private boolean handleQueryParam(cn.cloudwalk.client.organization.service.store.param.QueryImageStoreParam);
private java.util.List<cn.cloudwalk.client.organization.service.store.result.ImageStoreResult> packageImageStoreResult(java.util.Collection<cn.cloudwalk.client.aggregate.group.result.AgImageStoreResult>, java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.util.List<cn.cloudwalk.client.organization.service.store.result.PageImageStoreResult> packageCpResult(java.util.Collection<cn.cloudwalk.client.aggregate.group.result.AgImageStoreResult>, java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.lang.Integer getPersonNum(java.lang.String);
private static java.lang.Integer lambda$packageCpResult$9(java.lang.Integer, java.lang.Integer);
private static boolean lambda$packageCpResult$8(cn.cloudwalk.data.organization.dto.ImageStoreCountDTO);
private void lambda$packageCpResult$7(java.util.List, java.util.List);
private static java.lang.Integer lambda$packageImageStoreResult$6(java.lang.Integer, java.lang.Integer);
private static boolean lambda$packageImageStoreResult$5(cn.cloudwalk.data.organization.dto.ImageStoreCountDTO);
private void lambda$packageImageStoreResult$4(java.util.List, java.util.List);
private static void lambda$getAssociated$3(java.util.Map, java.util.List, cn.cloudwalk.data.organization.entity.ImgStorePerson);
private static java.lang.String lambda$getDeviceList$2(cn.cloudwalk.client.device.mgn.atomic.result.AtomicDeviceGetResult);
private static java.lang.String lambda$getDeviceList$1(cn.cloudwalk.client.device.mgn.atomic.result.AtomicDeviceGetResult);
private static boolean lambda$list$0(java.util.List, cn.cloudwalk.client.aggregate.group.result.AgImageStoreResult);
}
@@ -0,0 +1,45 @@
Compiled from "CpImageStoreToolServiceImpl.java"
public class cn.cloudwalk.service.organization.service.CpImageStoreToolServiceImpl extends cn.cloudwalk.service.organization.common.AbstractImagStoreService implements cn.cloudwalk.client.organization.service.store.service.CpImageStoreToolService {
private cn.cloudwalk.data.organization.mapper.ImgStorePersonMapper personMapper;
private cn.cloudwalk.service.organization.service.feign.PineappleEngineClient pineappleClient;
private cn.cloudwalk.intelligent.davinci.storage.manager.FileStorageManager fileStorageManager;
private cn.cloudwalk.data.organization.mapper.GroupPersonRefMapper groupPersonRefMapper;
public cn.cloudwalk.service.organization.service.CpImageStoreToolServiceImpl();
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.service.store.result.CpFeatureQueryResult>> searchMultiple(cn.cloudwalk.client.organization.service.store.param.CpFeatureQueryParam) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.Map<java.lang.String, java.util.List<cn.cloudwalk.client.organization.service.store.result.CpFeatureQueryResult>>> searchMultipleEveryGroup(cn.cloudwalk.client.organization.service.store.param.CpFeatureQueryParam) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.aggregate.group.result.AgFeatureExtractResult> extractFeature(cn.cloudwalk.client.aggregate.group.param.AgFeatureExtractParam) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.result.FaceDetectResult> faceDetect(cn.cloudwalk.client.organization.service.store.param.CpFaceDetectParam) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.result.BatchHandleFaceResult> batchAddFace(cn.cloudwalk.client.organization.service.store.param.CpBatchHandleFaceParam) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.result.BatchHandleFaceResult> batchRemoveFace(cn.cloudwalk.client.organization.service.store.param.CpBatchHandleFaceParam) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> addFace(cn.cloudwalk.client.organization.service.store.param.CpBatchHandleFaceParam) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.result.HandleFaceResult> addFace(cn.cloudwalk.client.organization.service.store.param.CpHandleFaceParam) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.result.HandleFaceResult> removeFace(cn.cloudwalk.client.organization.service.store.param.CpHandleFaceParam) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.result.SearchFaceResult> searchFace(cn.cloudwalk.client.organization.service.store.param.CpSearchFaceParam);
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.result.BatchSearchFaceResult> batchSearchFace(cn.cloudwalk.client.organization.service.store.param.CpSearchFaceParam);
private void checkBatchHandleFaceParam(cn.cloudwalk.client.organization.service.store.param.CpBatchHandleFaceParam) throws cn.cloudwalk.cloud.exception.ServiceException;
private void checkHandleFaceParam(cn.cloudwalk.client.organization.service.store.param.CpHandleFaceParam) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.util.List<cn.cloudwalk.client.organization.service.store.result.CpFeatureQueryResult> transFaceResult(java.util.List<cn.cloudwalk.client.organization.result.SearchFaceMutipleResult$FaceData>, java.util.Map<java.lang.String, cn.cloudwalk.data.organization.entity.ImgStorePerson>);
private java.util.List<cn.cloudwalk.client.organization.service.store.result.CpFeatureQueryResult> transFaceGroupResult(cn.cloudwalk.client.organization.result.SearchFaceMutiplePerGroupResult$FaceGroupData, java.util.Map<java.lang.String, cn.cloudwalk.data.organization.entity.ImgStorePerson>);
private java.util.Map<java.lang.String, cn.cloudwalk.data.organization.entity.ImgStorePerson> getPersonMap(java.util.Collection<java.lang.String>);
private static java.lang.Short lambda$transFaceGroupResult$20(cn.cloudwalk.data.organization.entity.GroupPersonRef);
private static java.lang.Integer lambda$transFaceGroupResult$19(cn.cloudwalk.data.organization.entity.GroupPersonRef);
private static cn.cloudwalk.data.organization.entity.GroupPersonRef lambda$transFaceGroupResult$18(cn.cloudwalk.data.organization.entity.GroupPersonRef, cn.cloudwalk.data.organization.entity.GroupPersonRef);
private static cn.cloudwalk.data.organization.entity.GroupPersonRef lambda$transFaceGroupResult$17(cn.cloudwalk.data.organization.entity.GroupPersonRef);
private static java.lang.String lambda$transFaceGroupResult$16(java.util.Map, cn.cloudwalk.client.organization.result.SearchFaceMutiplePerGroupResult$FaceData);
private static java.lang.Short lambda$transFaceResult$15(cn.cloudwalk.data.organization.entity.GroupPersonRef);
private static java.lang.Integer lambda$transFaceResult$14(cn.cloudwalk.data.organization.entity.GroupPersonRef);
private static cn.cloudwalk.data.organization.entity.GroupPersonRef lambda$transFaceResult$13(cn.cloudwalk.data.organization.entity.GroupPersonRef, cn.cloudwalk.data.organization.entity.GroupPersonRef);
private static cn.cloudwalk.data.organization.entity.GroupPersonRef lambda$transFaceResult$12(cn.cloudwalk.data.organization.entity.GroupPersonRef);
private static java.lang.String lambda$transFaceResult$11(java.util.Map, cn.cloudwalk.client.organization.result.SearchFaceMutipleResult$FaceData);
private static java.lang.String lambda$removeFace$10(cn.cloudwalk.data.organization.entity.ImgStorePerson);
private static java.lang.String lambda$addFace$9(cn.cloudwalk.data.organization.entity.ImgStorePerson);
private static java.lang.String lambda$addFace$8(cn.cloudwalk.data.organization.entity.ImgStorePerson);
private static java.lang.String lambda$addFace$7(java.lang.Double);
private static java.lang.String lambda$addFace$6(java.lang.Double);
private static void lambda$batchRemoveFace$5(cn.cloudwalk.client.organization.param.BatchRemoveFaceParam, cn.cloudwalk.client.organization.service.store.param.CpBatchHandleFaceParam, java.util.List, java.lang.String);
private static java.lang.String lambda$batchAddFace$4(java.lang.Double);
private cn.cloudwalk.client.organization.result.FaceDetectResult lambda$faceDetect$3(cn.cloudwalk.client.organization.param.FaceDetectParam);
private static java.lang.Double lambda$extractFeature$2(java.lang.String);
private cn.cloudwalk.client.organization.result.ExtractFeatureResult lambda$extractFeature$1(cn.cloudwalk.client.organization.param.ExtractFeatureParam);
private static void lambda$searchMultipleEveryGroup$0(java.util.Set, cn.cloudwalk.client.organization.result.SearchFaceMutiplePerGroupResult$FaceGroupData);
}
@@ -0,0 +1,19 @@
Compiled from "DeviceGroupRefChangeEventHandler.java"
public class cn.cloudwalk.service.organization.service.DeviceGroupRefChangeEventHandler extends cn.cloudwalk.service.organization.common.AbstractImagStoreService {
private cn.cloudwalk.client.aggregate.device.service.AggDeviceImageStoreService aggDeviceImageStoreService;
private cn.cloudwalk.client.device.mgn.atomic.service.AtomicDeviceService atomicDeviceService;
private cn.cloudwalk.service.organization.service.CpImageStoreSyncManager cpImageStoreSyncManager;
private cn.cloudwalk.data.organization.mapper.DevicePersonSyncLogMapper devicePersonSyncLogMapper;
private cn.cloudwalk.data.organization.mapper.DeviceImageStoreMapper deviceImageStoreMapper;
private cn.cloudwalk.data.organization.mapper.GroupPersonRefMapper groupPersonRefMapper;
private cn.cloudwalk.cloud.serial.UUIDSerial uuidSerial;
private java.lang.Integer personPartitionSize;
public cn.cloudwalk.service.organization.service.DeviceGroupRefChangeEventHandler();
public void handler(cn.cloudwalk.cwos.client.event.event.DeviceGroupRefChangeEvent);
private int saveDeviceImageStoreChange(cn.cloudwalk.cwos.client.event.event.DeviceGroupRefChangeEvent);
private void unbindDeviceImageStore(cn.cloudwalk.cwos.client.event.event.DeviceGroupRefChangeEvent, cn.cloudwalk.client.device.mgn.atomic.result.CoreDeviceDetailResult);
private void updateSyncLog(cn.cloudwalk.cwos.client.event.event.DeviceGroupRefChangeEvent, java.util.List<java.lang.String>);
private void notify50010(cn.cloudwalk.cwos.client.event.event.DeviceGroupRefChangeEvent);
private void bindDeviceImageStore(cn.cloudwalk.cwos.client.event.event.DeviceGroupRefChangeEvent);
private static void lambda$unbindDeviceImageStore$0(java.util.Set, cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult);
}
@@ -0,0 +1,17 @@
Compiled from "DevicePersonSyncController.java"
public class cn.cloudwalk.web.organization.controller.DevicePersonSyncController extends cn.cloudwalk.web.organization.controller.common.AbstractCloudwalkController {
private cn.cloudwalk.client.organization.personimg.service.DevicePersonSyncService devicePersonSyncService;
private cn.cloudwalk.client.aggregate.device.service.AggDeviceImageStoreService aggDeviceImageStoreService;
private cn.cloudwalk.service.organization.service.CpImageStoreSyncManager cpImageStoreSyncManager;
public cn.cloudwalk.web.organization.controller.DevicePersonSyncController();
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.cloud.page.CloudwalkPageAble<cn.cloudwalk.client.organization.result.DevicePersonSyncResult>> page(cn.cloudwalk.client.organization.param.QueryDevicePersonSyncParam);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.result.DevicePersonSyncDetailResult>> detail(cn.cloudwalk.client.organization.param.QueryDevicePersonSyncLogParam);
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.cloud.page.CloudwalkPageAble<cn.cloudwalk.client.organization.result.DevicePersonSyncLogResult>> logPage(cn.cloudwalk.client.organization.param.QueryDevicePersonSyncLogParam);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreReSyncResult>> deviceResync(cn.cloudwalk.client.organization.param.DevicePersonResyncParam);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.result.DevicePersonResyncResult>> devicePersonResync(cn.cloudwalk.client.organization.param.DevicePersonResyncRequestParam);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.Map<java.lang.String, java.lang.String>> getDeviceImageStore(cn.cloudwalk.client.organization.param.QueryDevicePersonSyncLogParam);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.result.PersonGroupRelationsResult>> personGroupRelations(cn.cloudwalk.client.organization.param.PersonGroupRelationsRequestParam);
private void lambda$devicePersonResync$2(java.util.List, java.util.Set, cn.cloudwalk.client.organization.param.DevicePersonResyncParam);
private static cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult lambda$detail$1(cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult);
private static java.lang.String lambda$detail$0(cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult);
}
@@ -0,0 +1,21 @@
Compiled from "DevicePersonSyncManager.java"
public class cn.cloudwalk.service.organization.service.DevicePersonSyncManager extends cn.cloudwalk.service.organization.common.AbstractImagStoreService {
private cn.cloudwalk.service.organization.service.CpImageStoreSyncManager cpImageStoreSyncManager;
private cn.cloudwalk.client.device.mgn.atomic.service.AtomicDeviceService atomicDeviceService;
private cn.cloudwalk.client.aggregate.device.service.AggDeviceImageStoreService aggDeviceImageStoreService;
private cn.cloudwalk.data.organization.mapper.DevicePersonSyncLogMapper devicePersonSyncLogMapper;
private cn.cloudwalk.data.organization.mapper.GroupPersonRefMapper groupPersonRefMapper;
private cn.cloudwalk.data.organization.mapper.DeviceImageStoreMapper deviceImageStoreMapper;
private int beforeNowMinutes;
private int keepDays;
private int finishPullTimeBeforeNowMinutes;
public cn.cloudwalk.service.organization.service.DevicePersonSyncManager();
public void executeResyncTask();
public void excuteDeleteDevicePerson();
public void excuteNotifyDevice() throws cn.cloudwalk.cloud.exception.ServiceException;
public void executeUnbindDeviceImageStore() throws cn.cloudwalk.cloud.exception.ServiceException;
private void lambda$executeUnbindDeviceImageStore$3(java.util.Map, cn.cloudwalk.client.device.mgn.atomic.param.AtomicDeviceCommonParam, cn.cloudwalk.client.aggregate.device.param.DeviceImageStoreQueryParam, cn.cloudwalk.data.organization.entity.DeviceImageStore);
private static void lambda$null$2(cn.cloudwalk.data.organization.entity.DeviceImageStore, java.util.Set, cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult);
private static boolean lambda$excuteNotifyDevice$1(cn.cloudwalk.client.device.mgn.atomic.result.AtomicDeviceGetResult);
private void lambda$executeResyncTask$0(java.util.Set, cn.cloudwalk.data.organization.entity.DevicePersonSyncLog);
}
@@ -0,0 +1,39 @@
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$deviceImageStoreMap$14(cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult);
private static java.lang.String lambda$deviceImageStoreMap$13(cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult);
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);
}
@@ -0,0 +1,13 @@
Compiled from "ImageEditUtils.java"
public class cn.cloudwalk.service.organization.common.ImageEditUtils {
private static final org.slf4j.Logger log;
public static final int CIRCLE;
public static final int ZERO;
private cn.cloudwalk.service.organization.common.ImageEditUtils();
public static byte[] reduce(byte[], int);
public static float getRate(int, int);
public static int getImgRotateAngle(java.io.File) throws cn.cloudwalk.cloud.exception.ServiceException;
public static int rotateAngle(java.io.File);
public static boolean isRotate(int) throws cn.cloudwalk.cloud.exception.ServiceException;
static {};
}
@@ -0,0 +1,12 @@
Compiled from "ImageUtil.java"
public class cn.cloudwalk.service.organization.common.ImageUtil {
private static final org.slf4j.Logger log;
private cn.cloudwalk.service.organization.common.ImageUtil();
public static java.lang.String encodeImageToBase64(java.lang.String);
public static byte[] encodeImageToByte(java.lang.String);
public static java.lang.String encodeByte2Base64(byte[]);
public static void byte2File(byte[], java.lang.String);
public static void closeStream(java.io.Closeable);
public static void close(java.io.Closeable...);
static {};
}
@@ -0,0 +1,77 @@
Compiled from "ImgPersonServiceImpl.java"
public class cn.cloudwalk.service.organization.service.ImgPersonServiceImpl extends cn.cloudwalk.service.organization.common.AbstractImagStoreService implements cn.cloudwalk.client.organization.personimg.service.ImgStorePersonService {
private cn.cloudwalk.data.organization.mapper.ImgStorePersonMapper imgStorePersonMapper;
private cn.cloudwalk.data.organization.mapper.OrgFloorMapper orgFloorMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonOrganizationMapper imgStorePersonOrganizationMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonLabelMapper imgStorePersonLabelMapper;
private cn.cloudwalk.data.organization.mapper.ImgStoreOrganizationMapper imgStoreOrganizationMapper;
private cn.cloudwalk.data.organization.mapper.ImgStoreLabelMapper imgStoreLabelMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonPropertiesMapper propertiesMapper;
private cn.cloudwalk.data.organization.mapper.PersonBatchImportMapper batchImportMapper;
private cn.cloudwalk.service.organization.service.ImgPersonHandler imgPersonHandler;
private cn.cloudwalk.client.organization.service.IOperationLogService operationLogService;
private cn.cloudwalk.data.organization.mapper.SysLogMapper sysLogMapper;
private cn.cloudwalk.client.organization.service.OrganizationService organizationService;
private cn.cloudwalk.service.organization.service.CpImageStorePersonSynManager cpImageStorePersonSynManager;
private cn.cloudwalk.service.organization.service.CpImageStorePersonManager cpImageStorePersonManager;
private cn.cloudwalk.service.organization.service.PortalUserServiceImpl portalUserService;
private cn.cloudwalk.data.organization.mapper.GroupPersonRefMapper groupPersonRefMapper;
private java.lang.Double imgQualityScore;
private java.lang.String xhwId;
private java.lang.String xhwDefaultFloorId;
private java.lang.String xhwSixFloorId;
private static final java.lang.String imageBase64;
private org.springframework.context.MessageSource messageSource;
private cn.cloudwalk.service.organization.service.feign.ZoneFeignClient zoneFeignClient;
private cn.cloudwalk.service.organization.service.feign.ElevatorFeignClient elevatorFeignClient;
private cn.cloudwalk.service.organization.service.feign.CrkAccessFeignClient crkAccessFeignClient;
private cn.cloudwalk.service.organization.service.feign.VehicleFeignClient vehicleFeignClient;
private cn.cloudwalk.client.organization.service.store.service.CpImageStoreToolService cpImageStoreToolService;
private cn.cloudwalk.cloud.serial.UUIDSerial uuidSerial;
private java.lang.String templatePath;
private int rowsOfPage;
private java.lang.String reminder;
private java.lang.String NO_PROPERTIES_REMINDER;
public cn.cloudwalk.service.organization.service.ImgPersonServiceImpl();
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.String> add(cn.cloudwalk.client.organization.personimg.param.AddImgPersonParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.String> addExt(cn.cloudwalk.client.organization.personimg.param.AddImgPersonParam, java.lang.String, java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.cloud.page.CloudwalkPageAble<cn.cloudwalk.client.organization.personimg.result.ImgStorePersonGetResult>> page(cn.cloudwalk.client.organization.personimg.param.QueryImgPersonParam, cn.cloudwalk.cloud.page.CloudwalkPageInfo, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.util.Set<java.lang.String> getOrgSet(java.util.List<cn.cloudwalk.client.organization.personimg.result.ImgStorePersonGetResult>);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> edit(cn.cloudwalk.client.organization.personimg.param.EditImgPersonParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> editSync(cn.cloudwalk.client.organization.personimg.param.EditImgPersonParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.personimg.result.ImgStorePersonGetResult> detail(cn.cloudwalk.client.organization.personimg.param.DetailImgPersonParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.personimg.result.ImgStorePersonGetResult>> listPerson(cn.cloudwalk.client.organization.personimg.param.QueryImgPersonParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.personimg.result.ImgStorePersonGetResult>> listByPage(cn.cloudwalk.client.organization.personimg.param.QueryImgPersonParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.personimg.result.ImgStorePersonGetResult>> gets(cn.cloudwalk.client.organization.personimg.param.QueryImgPersonParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> delete(cn.cloudwalk.client.organization.personimg.param.QueryImgPersonParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.util.List<cn.cloudwalk.client.organization.personimg.result.ImgStorePersonGetResult> getImgStorePersonResults(java.util.List<cn.cloudwalk.data.organization.entity.ImgStorePerson>, java.lang.String);
public java.lang.String downloadPersonTemplate(java.io.OutputStream, cn.cloudwalk.cloud.context.CloudwalkCallContext);
private void exportExcel(java.util.List<java.lang.String>, java.io.File, java.lang.String, java.io.File, java.util.Map<java.lang.String, cn.cloudwalk.data.organization.entity.ImgStorePersonProperties>);
private void setTitleStyle(org.apache.poi.hssf.usermodel.HSSFSheet, org.apache.poi.hssf.usermodel.HSSFWorkbook, int, java.lang.String);
private void setReminderStyle(org.apache.poi.hssf.usermodel.HSSFSheet, org.apache.poi.hssf.usermodel.HSSFWorkbook, int, java.lang.String);
private void setColumnToTextFormat(org.apache.poi.hssf.usermodel.HSSFWorkbook, org.apache.poi.hssf.usermodel.HSSFSheet, int, int, java.util.List<java.lang.String>) throws java.lang.Exception;
private java.util.List<java.lang.String> createTemplate(java.lang.String, java.util.Map<java.lang.String, cn.cloudwalk.data.organization.entity.ImgStorePersonProperties>);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.personimg.result.ImgStorePersonResult>> getByUniqueCondition(cn.cloudwalk.client.organization.personimg.param.QueryImgPersonParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> batchPerson(cn.cloudwalk.client.organization.personimg.param.BatchImportParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.personimg.result.UserAccountCheckResult>> syncAccountCheck(cn.cloudwalk.client.organization.personimg.param.QueryImgPersonParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> syncAccountBind(cn.cloudwalk.client.organization.personimg.param.SyncAccountParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> syncAccountUnbind(cn.cloudwalk.client.organization.personimg.param.SyncAccountParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
private void saveSysLog(cn.cloudwalk.data.organization.entity.SysLog, cn.cloudwalk.cloud.context.CloudwalkCallContext);
private static java.lang.String lambda$getImgStorePersonResults$16(java.util.Map);
private static java.lang.String lambda$getImgStorePersonResults$15(java.util.Map);
private static java.lang.String lambda$getImgStorePersonResults$14(java.util.Map);
private static java.lang.String lambda$getImgStorePersonResults$13(java.util.Map);
private void lambda$delete$12(java.lang.String);
private void lambda$delete$11(java.util.Map, java.lang.String);
private static void lambda$listByPage$10(java.util.Map, cn.cloudwalk.client.organization.personimg.result.ImgStorePersonGetResult);
private static void lambda$null$9(java.util.Map, java.util.Map, java.lang.String);
private static boolean lambda$listByPage$8(cn.cloudwalk.client.organization.personimg.result.ImgStorePersonGetResult);
private void lambda$editSync$7(java.lang.String);
private void lambda$edit$6(java.lang.String);
private static java.util.stream.Stream lambda$page$5(cn.cloudwalk.data.organization.entity.ImgStorePerson);
private static void lambda$page$4(java.util.Map, cn.cloudwalk.client.organization.personimg.result.ImgStorePersonGetResult);
private static void lambda$null$3(java.util.Map, java.util.Map, java.lang.String);
private static boolean lambda$page$2(cn.cloudwalk.client.organization.personimg.result.ImgStorePersonGetResult);
private void lambda$addExt$1(java.lang.String);
private void lambda$add$0(java.lang.String);
}
@@ -0,0 +1,14 @@
Compiled from "JsonUtils.java"
public class cn.cloudwalk.service.organization.common.JsonUtils {
private static final org.slf4j.Logger log;
private static final java.lang.ThreadLocal<com.fasterxml.jackson.databind.ObjectMapper> MAPPER;
private cn.cloudwalk.service.organization.common.JsonUtils();
private static com.fasterxml.jackson.databind.ObjectMapper objectMapper();
public static java.lang.String toJson(java.lang.Object);
public static <T> T toObj(java.lang.String, java.lang.Class<T>);
public static <T> java.util.List<T> toObjList(java.lang.String, java.lang.Class<T>);
public static java.util.List<java.lang.String> toStrList(java.lang.String);
private static void lambda$toStrList$1(java.util.List, java.lang.Object);
private static com.fasterxml.jackson.databind.ObjectMapper lambda$static$0();
static {};
}
@@ -0,0 +1,20 @@
Compiled from "OkhttpUtil.java"
public class cn.cloudwalk.service.organization.common.OkhttpUtil {
private static final org.slf4j.Logger log;
private static final okhttp3.OkHttpClient CLIENT;
private static final okhttp3.MediaType MEDIATYPE_JSON;
private static int connectTimeout;
private static int writeTimeout;
private static int readTimeout;
private cn.cloudwalk.service.organization.common.OkhttpUtil();
public static java.lang.String get(java.lang.String);
public static byte[] getImage(java.lang.String);
public static java.lang.String uploadImage(java.lang.String, byte[], java.lang.String);
public static java.lang.String get(java.lang.String, java.util.Map<java.lang.String, java.lang.String>);
public static java.lang.String postJson(java.lang.String, java.lang.Object);
public static java.lang.String postJson(java.lang.String, java.lang.String);
public static java.lang.String postJson(java.lang.String, java.lang.String, java.util.Map<java.lang.String, java.lang.String>);
private static java.lang.String buildRequest(okhttp3.Request);
private static void lambda$get$0(java.lang.StringBuilder, java.lang.String, java.lang.String);
static {};
}
@@ -0,0 +1,23 @@
Compiled from "OpenCvUtils.java"
public class cn.cloudwalk.service.organization.common.OpenCvUtils implements org.springframework.boot.CommandLineRunner {
private org.slf4j.Logger logger;
private java.lang.Integer compressWidth;
private boolean init;
public cn.cloudwalk.service.organization.common.OpenCvUtils();
public void run(java.lang.String...) throws java.lang.Exception;
private cn.cloudwalk.data.organization.dto.ImageInfoDto getGraphicsCompressBytes(byte[]);
public cn.cloudwalk.data.organization.dto.ImageInfoDto getGraphicsCompressBase64(java.lang.String);
public cn.cloudwalk.data.organization.dto.ImageInfoDto cropAndCompressImgBase64(java.lang.String, int, int, int, int);
public java.lang.String cropImgBase64(java.lang.String, int, int, int, int);
public java.io.InputStream resizeImageInputStream(java.io.InputStream, int, int) throws java.io.IOException;
public java.lang.String resizeImageBase64(java.lang.String, int, int);
public byte[] resizeImageBytes(byte[]);
public byte[] resizeImageBytes(byte[], int, int);
private org.opencv.core.Mat byteArrayImage2Mat(byte[]);
private byte[] encodeMat(org.opencv.core.Mat, java.lang.String);
private org.opencv.core.Mat resizeImage(org.opencv.core.Mat, int, int);
private org.opencv.core.Mat subImageXY(org.opencv.core.Mat, int, int, int, int);
public static org.opencv.core.Mat rotate(org.opencv.core.Mat, double);
public byte[] rotateImageBytes(byte[], double);
private void lambda$run$0();
}
@@ -0,0 +1,63 @@
Compiled from "OrganizationServiceImpl.java"
public class cn.cloudwalk.service.organization.service.OrganizationServiceImpl extends cn.cloudwalk.service.organization.common.AbstractImagStoreService implements cn.cloudwalk.client.organization.service.OrganizationService {
private cn.cloudwalk.service.organization.service.feign.ElevatorFeignClient elevatorFeignClient;
private cn.cloudwalk.service.organization.service.feign.CrkAccessFeignClient crkAccessFeignClient;
private cn.cloudwalk.data.organization.mapper.ImgStoreOrganizationMapper imgStoreOrganizationMapper;
private cn.cloudwalk.data.organization.mapper.ImgStoreOrganizationTypeMapper imgStoreOrganizationTypeMapper;
private cn.cloudwalk.data.organization.mapper.OrganizationExtendMapper organizationExtendMapper;
private cn.cloudwalk.data.organization.mapper.OrganizationExtendDetailMapper organizationExtendDetailMapper;
private cn.cloudwalk.data.organization.mapper.OrganizationAreaRefMapper organizationAreaRefMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonMapper personMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonOrganizationMapper imgStorePersonOrganizationMapper;
private cn.cloudwalk.client.account.account.service.AcAccountService acAccountService;
private cn.cloudwalk.client.organization.service.IOperationLogService operationLogService;
private cn.cloudwalk.client.resource.user.service.UserService userService;
private cn.cloudwalk.data.organization.mapper.SysLogMapper sysLogMapper;
private org.springframework.context.MessageSource messageSource;
private cn.cloudwalk.service.organization.service.CpImageStorePersonSynManager cpImageStorePersonSynManager;
private cn.cloudwalk.service.organization.service.feign.ZoneFeignClient zoneFeignClient;
private static final short IS_DEL;
protected static final short IS_NOT_DEL;
private int rowsOfPage;
public cn.cloudwalk.service.organization.service.OrganizationServiceImpl();
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.String> add(cn.cloudwalk.client.organization.param.organization.AddOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> edit(cn.cloudwalk.client.organization.param.organization.EditOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> delete(cn.cloudwalk.client.organization.param.organization.DelOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
private cn.cloudwalk.client.resource.user.result.UserQueryResult getByUserId(java.lang.String, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<java.lang.String>> getOrgIdsByLoginUser(java.lang.String, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.result.TreeOrganizationResult>> tree(cn.cloudwalk.client.organization.param.organization.NextTreeOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.util.List<cn.cloudwalk.client.organization.result.TreeOrganizationResult> getTreeByParentId(java.lang.String, java.lang.String);
private java.util.List<cn.cloudwalk.data.organization.entity.Organization> getListByParentId(cn.cloudwalk.data.organization.dto.GetsOrganizationDTO, java.lang.Integer);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.result.NextTreeOrganizationResult>> getNextTree(cn.cloudwalk.client.organization.param.organization.NextTreeOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> addPerson(cn.cloudwalk.client.organization.param.AddPersonOrgParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> delPerson(cn.cloudwalk.client.organization.param.DelPersonOrgParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
protected cn.cloudwalk.client.account.account.result.AcAccountDTO getAccountById(java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.service.store.result.OrganizationResult>> getList(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.cloud.page.CloudwalkPageAble<cn.cloudwalk.client.organization.service.store.result.OrganizationResult>> getPage(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.page.CloudwalkPageInfo, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.service.store.result.OrganizationResult>> listByPage(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.service.store.result.OrganizationResult> detail(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.Map<java.lang.String, java.lang.String>> listNames(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.service.store.result.OrganizationAreaResult> listAreas(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.Map<java.lang.String, java.util.List<java.lang.String>>> getOrg(java.util.List<java.lang.String>, java.lang.String, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> enable(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> disable(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
private java.util.List<cn.cloudwalk.client.organization.result.TreeOrganizationResult> judgeNodeLevel(cn.cloudwalk.client.organization.param.organization.EditOrganizationParam, java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
private void saveOrUpdateExtendDetails(cn.cloudwalk.client.organization.param.organization.EditOrganizationParam, java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
private void saveAreaDetails(cn.cloudwalk.client.organization.param.organization.EditOrganizationParam, java.lang.String);
private java.lang.Boolean updateIsValid(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, int, int);
private java.util.List<java.lang.String> process(java.lang.String, java.util.Map<java.lang.String, java.util.List<cn.cloudwalk.data.organization.dto.OrgTreeDTO>>);
private void addOrg(java.lang.String, java.util.List<java.lang.String>, java.util.Map<java.lang.String, java.util.List<cn.cloudwalk.data.organization.dto.OrgTreeDTO>>, java.util.List<java.util.List<java.lang.String>>);
private void addLevel(java.util.List<cn.cloudwalk.client.organization.result.TreeOrganizationResult>, int);
private void addPersonCount(java.util.List<cn.cloudwalk.client.organization.result.TreeOrganizationResult>);
private void addTypeName(java.util.List<cn.cloudwalk.client.organization.result.TreeOrganizationResult>, java.lang.String);
private void saveSysLog(cn.cloudwalk.data.organization.entity.SysLog, cn.cloudwalk.cloud.context.CloudwalkCallContext);
private void judgeTreeNode(java.util.List<cn.cloudwalk.client.organization.result.TreeOrganizationResult>, java.util.List<java.lang.String>);
private static cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO lambda$saveAreaDetails$7(java.lang.String, java.lang.String, java.lang.String);
private static cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO lambda$saveAreaDetails$6(java.lang.String, java.lang.String, java.lang.String);
private static java.lang.String lambda$listNames$5(cn.cloudwalk.data.organization.entity.Organization);
private static java.lang.String lambda$listNames$4(cn.cloudwalk.data.organization.entity.Organization);
private static boolean lambda$detail$3(cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO);
private static boolean lambda$detail$2(cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO);
private void lambda$delPerson$1(java.lang.String);
private void lambda$addPerson$0(java.lang.String);
}
@@ -0,0 +1,36 @@
Compiled from "ToolUtil.java"
public class cn.cloudwalk.service.organization.common.ToolUtil {
public static final org.slf4j.Logger LOGGER;
public static final int HASH_INTERATIONS;
private static final int SALT_SIZE;
private static final java.lang.String EMAIL_REG;
private static final java.lang.String CAPITAL_LETTER_REG;
private static final java.lang.String UPPER_CASE_REG;
private static final java.lang.String SPECIAL_CHAR_REG;
private static final java.lang.String NUMBER_REG;
private static final java.lang.String UNKNOWN;
private cn.cloudwalk.service.organization.common.ToolUtil();
public static java.lang.String generateUUID();
public static java.lang.String exStackTrace(java.lang.Exception);
public static boolean isEmail(java.lang.String);
public static java.lang.String entryptPassword(java.lang.String);
public static java.lang.String entryptPassword(java.lang.String, java.lang.String);
public static java.lang.String readFileByLines(java.io.InputStream) throws java.io.UnsupportedEncodingException, java.io.FileNotFoundException;
public static java.lang.String getClientIp(javax.servlet.http.HttpServletRequest);
public static java.lang.String parseGBK(java.lang.String);
public static java.lang.String randomNum(int);
public static java.util.Map<java.lang.String, java.lang.Object> convertBeanToMap(java.lang.Object);
public static void getPassword(java.lang.String);
public static java.lang.String formatNumberToString(long);
public static java.lang.String getContentByHtmlUrl(java.lang.String);
public static java.lang.String getBase64Info(java.lang.String);
public static java.lang.String getRequestBody(javax.servlet.http.HttpServletRequest) throws java.io.IOException;
public static java.lang.String getSessionIdByRequest(javax.servlet.http.HttpServletRequest);
public static java.util.Map<java.lang.String, java.lang.Object> postRequest(java.lang.String, org.springframework.util.MultiValueMap<java.lang.String, java.lang.Object>);
public static boolean checkPwdComplexity(java.lang.String);
public static java.lang.String getSHA256(java.lang.String);
private static java.lang.String byte2Hex(byte[]);
public static <T> java.util.function.Predicate<T> distinctByKey(java.util.function.Function<? super T, ?>);
private static boolean lambda$distinctByKey$0(java.util.Set, java.util.function.Function, java.lang.Object);
static {};
}
@@ -0,0 +1,9 @@
--- "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/deploy-AbstractImagStoreService.txt" 2026-05-06 14:09:38.878797923 +0800
+++ "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/local-AbstractImagStoreService.txt" 2026-05-06 14:09:39.195798333 +0800
@@ -13,5 +13,5 @@
public boolean storage(java.lang.String, byte[]);
public short checkGroupPersonStatus(java.lang.Long, java.lang.Long);
public <T> java.util.function.Predicate<T> distinctByKey(java.util.function.Function<? super T, ?>);
- private static boolean lambda$distinctByKey$0(java.util.Set, java.util.function.Function, java.lang.Object);
+ private static boolean lambda$distinctByKey$0(java.util.concurrent.ConcurrentHashMap$KeySetView, java.util.function.Function, java.lang.Object);
}
@@ -0,0 +1,13 @@
--- "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/deploy-CertRegistryHandler.txt" 2026-05-06 14:09:43.967804517 +0800
+++ "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/local-CertRegistryHandler.txt" 2026-05-06 14:09:44.340805002 +0800
@@ -27,8 +27,8 @@
private static cn.cloudwalk.data.organization.entity.PersonRegistryProperties lambda$getPersonPropertyList$8(cn.cloudwalk.data.organization.entity.PersonRegistryProperties);
private static java.lang.String lambda$getPersonPropertyList$7(cn.cloudwalk.data.organization.entity.PersonRegistryProperties);
private static void lambda$detail$6(java.util.List, java.util.List, cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult);
- private static boolean lambda$null$5(java.util.Optional, cn.cloudwalk.data.organization.entity.ImgStorePersonProperties);
- private static boolean lambda$null$4(cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult, cn.cloudwalk.data.organization.entity.PersonRegistryProperties);
+ private static boolean lambda$null$5(cn.cloudwalk.data.organization.entity.ImgStorePersonProperties);
+ private static boolean lambda$null$4(cn.cloudwalk.data.organization.entity.PersonRegistryProperties);
private static void lambda$detail$3(java.util.List, cn.cloudwalk.client.device.mgn.atomic.result.AtomicDeviceGetResult);
private static void lambda$validateParams$2(java.util.Set, java.util.Set, cn.cloudwalk.client.organization.service.store.param.BindPropertyParam);
private static boolean lambda$validateParams$1(cn.cloudwalk.client.organization.service.store.param.BindPropertyParam);
@@ -0,0 +1,9 @@
--- "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/deploy-ChannelFileReader.txt" 2026-05-06 14:09:43.335803697 +0800
+++ "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/local-ChannelFileReader.txt" 2026-05-06 14:09:43.619804065 +0800
@@ -1,5 +1,5 @@
Compiled from "ChannelFileReader.java"
-public class cn.cloudwalk.service.organization.config.ChannelFileReader {
+public class cn.cloudwalk.service.organization.config.ChannelFileReader implements java.lang.AutoCloseable {
private java.io.FileInputStream fileIn;
private java.nio.ByteBuffer byteBuf;
private long fileLength;
@@ -0,0 +1,8 @@
--- "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/deploy-ComponentTaskInitialize.txt" 2026-05-06 14:09:52.102815131 +0800
+++ "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/local-ComponentTaskInitialize.txt" 2026-05-06 14:09:52.402815524 +0800
@@ -17,5 +17,4 @@
private void initDeviceNotificationTask();
private void initUnbindDeviceImageStoreTask();
private void initHandleGroupFaceExceptionTask();
- private void lambda$run$0(java.lang.String);
}
@@ -0,0 +1,15 @@
--- "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/deploy-CpDeviceImagePersonServiceImpl.txt" 2026-05-06 14:09:44.669805430 +0800
+++ "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/local-CpDeviceImagePersonServiceImpl.txt" 2026-05-06 14:09:45.003805864 +0800
@@ -29,11 +29,7 @@
private void insertSyncLog(java.lang.String, java.lang.String, java.lang.String, cn.cloudwalk.device.sdk.protocol.entity.v2proto.http.result.UpdatePersonResult$PersonData, cn.cloudwalk.data.organization.entity.GroupPersonRef);
private synchronized boolean lockSyncLog(java.lang.String, java.lang.String, java.lang.String);
private synchronized boolean unlockSyncLog(java.lang.String, java.lang.String, java.lang.String);
- private static void lambda$personPassRule$8(java.util.Map, cn.cloudwalk.client.organization.service.store.result.BatchPassRuleResult);
- private static java.lang.String lambda$null$7(cn.cloudwalk.client.organization.service.store.result.PassRuleResult);
- private static void lambda$personPassRule$6(java.util.Map, java.util.Map, cn.cloudwalk.cloud.context.CloudwalkCallContext, java.util.List, java.lang.String);
- private static java.util.List lambda$null$5(java.lang.String);
- private static java.util.List lambda$null$4(java.lang.String);
+ private static void lambda$personPassRule$4(java.util.Map, java.util.Map, cn.cloudwalk.cloud.context.CloudwalkCallContext, java.util.List, java.lang.String);
private static java.lang.String lambda$personPassRule$3(java.util.Map);
private static java.lang.String lambda$personPassRule$2(java.util.Map);
private static java.lang.String lambda$personPassRule$1(java.util.Map);
@@ -0,0 +1,23 @@
--- "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/deploy-CpImageStorePersonManager.txt" 2026-05-06 14:09:45.312806266 +0800
+++ "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/local-CpImageStorePersonManager.txt" 2026-05-06 14:09:45.662806722 +0800
@@ -27,16 +27,10 @@
public void handleGroupPersonChange() throws cn.cloudwalk.cloud.exception.ServiceException;
public void handleGroupPersonChange2() throws cn.cloudwalk.cloud.exception.ServiceException;
private void updateGroupPerson(java.lang.String, java.util.List<cn.cloudwalk.data.organization.dto.GroupPersonRefDTO>);
- private static void lambda$getOldAssociatedPersonIds$12(java.util.Map, cn.cloudwalk.data.organization.entity.GroupPersonRef);
- private void lambda$getCurrentAssociatedPersonIds$11(java.util.Map, java.lang.String, java.util.Map, cn.cloudwalk.data.organization.entity.ImgStorePerson);
- private void lambda$getCurrentAssociatedPersonIds$10(java.lang.String, cn.cloudwalk.data.organization.entity.IsImageStoreAssociated, java.util.Map, java.lang.String);
- private static java.lang.String lambda$null$9(cn.cloudwalk.data.organization.entity.IsImageStoreAssociated);
- private static java.lang.Long lambda$null$8(cn.cloudwalk.data.organization.entity.IsImageStoreAssociated);
- private static java.lang.Long lambda$null$7(cn.cloudwalk.data.organization.entity.IsImageStoreAssociated);
- private void lambda$getCurrentAssociatedPersonIds$6(java.lang.String, cn.cloudwalk.data.organization.entity.IsImageStoreAssociated, java.util.Map, java.lang.String);
- private static java.lang.String lambda$null$5(cn.cloudwalk.data.organization.entity.IsImageStoreAssociated);
- private static java.lang.Long lambda$null$4(cn.cloudwalk.data.organization.entity.IsImageStoreAssociated);
- private static java.lang.Long lambda$null$3(cn.cloudwalk.data.organization.entity.IsImageStoreAssociated);
+ private static void lambda$getOldAssociatedPersonIds$6(java.util.Map, cn.cloudwalk.data.organization.entity.GroupPersonRef);
+ private void lambda$getCurrentAssociatedPersonIds$5(java.util.Map, java.lang.String, java.util.Map, cn.cloudwalk.data.organization.entity.ImgStorePerson);
+ private void lambda$getCurrentAssociatedPersonIds$4(java.lang.String, cn.cloudwalk.data.organization.entity.IsImageStoreAssociated, java.util.Map, java.lang.String);
+ private void lambda$getCurrentAssociatedPersonIds$3(java.lang.String, cn.cloudwalk.data.organization.entity.IsImageStoreAssociated, java.util.Map, java.lang.String);
private void lambda$getImageStoreIdsByPerson$2(java.lang.String, java.util.Map, java.util.Map, java.lang.String);
private void lambda$getGroupPersonRefByPersons$1(java.lang.String, java.util.Map, java.lang.String);
private static void lambda$getImageStoreIdsByObjId$0(java.util.Set, cn.cloudwalk.data.organization.entity.IsImageStoreAssociated);
@@ -0,0 +1,21 @@
--- "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/deploy-CpImageStorePersonSynManager.txt" 2026-05-06 14:09:46.025807194 +0800
+++ "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/local-CpImageStorePersonSynManager.txt" 2026-05-06 14:09:46.441807736 +0800
@@ -46,12 +46,12 @@
public void checkHandleSynTaskException();
private void lambda$checkHandleSynTaskException$16(java.lang.String);
private void lambda$checkHandleSynTaskException$15(java.lang.String);
- private byte[] lambda$refreshHandleSynTaskLockExpireTime$14(org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
- private java.lang.Long lambda$handleFailSynTask$13(java.lang.String, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
- private java.lang.Long lambda$handleSuccessSynTask$12(java.lang.String, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
- private java.lang.Long lambda$lockHeadSynTask$11(java.lang.String, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
- private java.lang.Long lambda$lockHandleSynTask$10(java.lang.String, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
- private java.lang.Long lambda$addWaitSynTask$9(java.lang.String, java.lang.String, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
+ private java.lang.Object lambda$refreshHandleSynTaskLockExpireTime$14(org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
+ private java.lang.Object lambda$handleFailSynTask$13(java.lang.String, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
+ private java.lang.Object lambda$handleSuccessSynTask$12(java.lang.String, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
+ private java.lang.Object lambda$lockHeadSynTask$11(java.lang.String, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
+ private java.lang.Object lambda$lockHandleSynTask$10(java.lang.String, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
+ private java.lang.Object lambda$addWaitSynTask$9(java.lang.String, java.lang.String, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
private void lambda$handleImageStoreIncrementSyn$8(java.util.Map, java.util.Map, java.util.List, java.lang.String);
private void lambda$handleImageStoreIncrementSyn$7(java.util.Map, java.util.Map, java.util.Map, java.util.List, java.util.List, java.lang.String);
private static cn.cloudwalk.data.organization.entity.ImgStorePerson lambda$handleImageStoreIncrementSyn$6(cn.cloudwalk.data.organization.entity.ImgStorePerson);
@@ -0,0 +1,57 @@
--- "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/deploy-CpImageStorePersonValidateManager.txt" 2026-05-06 14:09:46.780808177 +0800
+++ "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/local-CpImageStorePersonValidateManager.txt" 2026-05-06 14:09:47.105808601 +0800
@@ -27,29 +27,33 @@
private static java.util.List<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal> addAll(java.util.List<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal>, java.util.Set<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal>);
public void delayAddValidateTrigger();
private void lambda$delayAddValidateTrigger$24(java.util.Set, java.util.List, java.lang.Long, java.util.Set, java.lang.Long, java.util.Map, java.util.Set, cn.cloudwalk.data.organization.entity.GroupPersonRef);
- private static java.util.Set lambda$null$23(java.lang.Long);
- private static java.util.Set lambda$null$22(java.lang.Long);
- private static java.lang.Long lambda$null$21(java.lang.Long);
- private static java.lang.Long lambda$null$20(java.lang.Long);
- private static java.util.Set lambda$updateDataManage$19(java.lang.Long);
- private static java.util.Set lambda$updateDataManage$18(java.lang.Long);
- private static java.util.Set lambda$updateDataManage$17(java.lang.Long);
+ private void lambda$addValidateData$4(java.util.Set, long, java.util.Set, java.util.Map, java.util.Map, java.util.Set, cn.cloudwalk.data.organization.dto.SyncPersonDTO);
+ private static java.lang.Long lambda$lambda$addValidateData$4$26(java.lang.Long);
+ private static java.lang.Long lambda$lambda$addValidateData$4$25(java.lang.Long);
+ private static java.lang.Long lambda$lambda$addValidateData$4$24(java.lang.Long);
+ private static java.lang.Long lambda$lambda$addValidateData$4$23(java.lang.Long);
+ private static java.lang.Object lambda$lambda$delayAddValidateTrigger$24$22(java.lang.Object);
+ private static java.lang.Object lambda$lambda$delayAddValidateTrigger$24$21(java.lang.Object);
+ private static java.lang.Long lambda$lambda$delayAddValidateTrigger$24$20(java.lang.Long);
+ private static java.lang.Long lambda$lambda$delayAddValidateTrigger$24$19(java.lang.Long);
+ private static java.lang.String lambda$delayAddValidateTrigger$18(cn.cloudwalk.data.organization.dto.SyncPersonDTO);
+ private void lambda$delayAddValidateTrigger$17(java.util.HashSet, java.util.ArrayList, java.lang.Long, cn.hutool.core.collection.ConcurrentHashSet, java.lang.Long, java.util.concurrent.ConcurrentHashMap, cn.hutool.core.collection.ConcurrentHashSet, cn.cloudwalk.data.organization.entity.GroupPersonRef);
private static java.util.Set lambda$updateDataManage$16(java.lang.Long);
- private static java.util.Set lambda$addDataManager$15(java.lang.Long);
- private static java.util.Set lambda$addDataManager$14(java.lang.Long);
- private static java.util.Set lambda$addDataManager$13(java.lang.Long);
+ private static java.util.Set lambda$updateDataManage$15(java.lang.Long);
+ private static java.util.Set lambda$updateDataManage$14(java.lang.Long);
+ private static java.util.Set lambda$updateDataManage$13(java.lang.Long);
private static java.util.Set lambda$addDataManager$12(java.lang.Long);
- private static java.util.Set lambda$delDataManager$11(java.lang.Long);
- private static java.util.Set lambda$delDataManager$10(java.lang.Long);
- private static java.util.Set lambda$delDataManager$9(java.lang.Long);
+ private static java.util.Set lambda$addDataManager$11(java.lang.Long);
+ private static java.util.Set lambda$addDataManager$10(java.lang.Long);
+ private static java.util.Set lambda$addDataManager$9(java.lang.Long);
private static java.util.Set lambda$delDataManager$8(java.lang.Long);
- private java.lang.Long lambda$validateJobGroupUnLock$7(java.lang.String, java.lang.Long, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
- private java.lang.Long lambda$validateJobGroupLock$6(java.lang.String, java.lang.Long, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
- private void lambda$updateExpiryDateStatus$5(java.lang.Long, cn.cloudwalk.data.organization.entity.GroupPersonRef, cn.cloudwalk.data.organization.dto.SyncPersonDTO);
- private void lambda$addValidateData$4(java.util.Set, long, java.util.Set, java.util.Map, java.util.Map, java.util.Set, cn.cloudwalk.data.organization.dto.SyncPersonDTO);
- private static java.lang.Long lambda$null$3(java.lang.Long);
- private static java.lang.Long lambda$null$2(java.lang.Long);
- private static java.lang.Long lambda$null$1(java.lang.Long);
- private static java.lang.Long lambda$null$0(java.lang.Long);
+ private static java.util.Set lambda$delDataManager$7(java.lang.Long);
+ private static java.util.Set lambda$delDataManager$6(java.lang.Long);
+ private static java.util.Set lambda$delDataManager$5(java.lang.Long);
+ private java.lang.Object lambda$validateJobGroupUnLock$4(java.lang.String, java.lang.Long, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
+ private java.lang.Object lambda$validateJobGroupLock$3(java.lang.String, java.lang.Long, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
+ private void lambda$updateExpiryDateStatus$2(java.lang.Long, cn.cloudwalk.data.organization.entity.GroupPersonRef, cn.cloudwalk.data.organization.dto.SyncPersonDTO);
+ private static java.lang.String lambda$addValidateData$1(cn.cloudwalk.data.organization.dto.SyncPersonDTO);
+ private void lambda$addValidateData$0(java.util.HashSet, long, cn.hutool.core.collection.ConcurrentHashSet, java.util.concurrent.ConcurrentHashMap, java.util.concurrent.ConcurrentHashMap, cn.hutool.core.collection.ConcurrentHashSet, cn.cloudwalk.data.organization.dto.SyncPersonDTO);
static {};
}
@@ -0,0 +1,24 @@
--- "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/deploy-CpImageStoreServiceImpl.txt" 2026-05-06 14:09:47.438809035 +0800
+++ "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/local-CpImageStoreServiceImpl.txt" 2026-05-06 14:09:47.821809534 +0800
@@ -39,14 +39,12 @@
private java.util.List<cn.cloudwalk.client.organization.service.store.result.ImageStoreResult> packageImageStoreResult(java.util.Collection<cn.cloudwalk.client.aggregate.group.result.AgImageStoreResult>, java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.util.List<cn.cloudwalk.client.organization.service.store.result.PageImageStoreResult> packageCpResult(java.util.Collection<cn.cloudwalk.client.aggregate.group.result.AgImageStoreResult>, java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.lang.Integer getPersonNum(java.lang.String);
- private static java.lang.Integer lambda$packageCpResult$9(java.lang.Integer, java.lang.Integer);
- private static boolean lambda$packageCpResult$8(cn.cloudwalk.data.organization.dto.ImageStoreCountDTO);
- private void lambda$packageCpResult$7(java.util.List, java.util.List);
- private static java.lang.Integer lambda$packageImageStoreResult$6(java.lang.Integer, java.lang.Integer);
- private static boolean lambda$packageImageStoreResult$5(cn.cloudwalk.data.organization.dto.ImageStoreCountDTO);
- private void lambda$packageImageStoreResult$4(java.util.List, java.util.List);
- private static void lambda$getAssociated$3(java.util.Map, java.util.List, cn.cloudwalk.data.organization.entity.ImgStorePerson);
- private static java.lang.String lambda$getDeviceList$2(cn.cloudwalk.client.device.mgn.atomic.result.AtomicDeviceGetResult);
- private static java.lang.String lambda$getDeviceList$1(cn.cloudwalk.client.device.mgn.atomic.result.AtomicDeviceGetResult);
+ private static java.lang.Integer lambda$packageCpResult$7(java.lang.Integer, java.lang.Integer);
+ private static boolean lambda$packageCpResult$6(cn.cloudwalk.data.organization.dto.ImageStoreCountDTO);
+ private void lambda$packageCpResult$5(java.util.ArrayList, java.util.List);
+ private static java.lang.Integer lambda$packageImageStoreResult$4(java.lang.Integer, java.lang.Integer);
+ private static boolean lambda$packageImageStoreResult$3(cn.cloudwalk.data.organization.dto.ImageStoreCountDTO);
+ private void lambda$packageImageStoreResult$2(java.util.ArrayList, java.util.List);
+ private static void lambda$getAssociated$1(java.util.HashMap, java.util.ArrayList, cn.cloudwalk.data.organization.entity.ImgStorePerson);
private static boolean lambda$list$0(java.util.List, cn.cloudwalk.client.aggregate.group.result.AgImageStoreResult);
}
@@ -0,0 +1,11 @@
--- "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/deploy-CpImageStoreToolServiceImpl.txt" 2026-05-06 14:09:48.149809962 +0800
+++ "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/local-CpImageStoreToolServiceImpl.txt" 2026-05-06 14:09:48.486810402 +0800
@@ -36,7 +36,7 @@
private static java.lang.String lambda$addFace$8(cn.cloudwalk.data.organization.entity.ImgStorePerson);
private static java.lang.String lambda$addFace$7(java.lang.Double);
private static java.lang.String lambda$addFace$6(java.lang.Double);
- private static void lambda$batchRemoveFace$5(cn.cloudwalk.client.organization.param.BatchRemoveFaceParam, cn.cloudwalk.client.organization.service.store.param.CpBatchHandleFaceParam, java.util.List, java.lang.String);
+ private static void lambda$batchRemoveFace$5(cn.cloudwalk.client.organization.service.store.param.CpBatchHandleFaceParam, java.util.List, java.lang.String);
private static java.lang.String lambda$batchAddFace$4(java.lang.Double);
private cn.cloudwalk.client.organization.result.FaceDetectResult lambda$faceDetect$3(cn.cloudwalk.client.organization.param.FaceDetectParam);
private static java.lang.Double lambda$extractFeature$2(java.lang.String);
@@ -0,0 +1,9 @@
--- "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/deploy-DeviceGroupRefChangeEventHandler.txt" 2026-05-06 14:09:48.810810825 +0800
+++ "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/local-DeviceGroupRefChangeEventHandler.txt" 2026-05-06 14:09:49.132811246 +0800
@@ -15,5 +15,5 @@
private void updateSyncLog(cn.cloudwalk.cwos.client.event.event.DeviceGroupRefChangeEvent, java.util.List<java.lang.String>);
private void notify50010(cn.cloudwalk.cwos.client.event.event.DeviceGroupRefChangeEvent);
private void bindDeviceImageStore(cn.cloudwalk.cwos.client.event.event.DeviceGroupRefChangeEvent);
- private static void lambda$unbindDeviceImageStore$0(java.util.Set, cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult);
+ private static void lambda$unbindDeviceImageStore$0(java.util.HashSet, cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult);
}
@@ -0,0 +1,12 @@
--- "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/deploy-DevicePersonSyncController.txt" 2026-05-06 14:09:52.705815921 +0800
+++ "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/local-DevicePersonSyncController.txt" 2026-05-06 14:09:53.024816339 +0800
@@ -11,7 +11,6 @@
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.result.DevicePersonResyncResult>> devicePersonResync(cn.cloudwalk.client.organization.param.DevicePersonResyncRequestParam);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.Map<java.lang.String, java.lang.String>> getDeviceImageStore(cn.cloudwalk.client.organization.param.QueryDevicePersonSyncLogParam);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.result.PersonGroupRelationsResult>> personGroupRelations(cn.cloudwalk.client.organization.param.PersonGroupRelationsRequestParam);
- private void lambda$devicePersonResync$2(java.util.List, java.util.Set, cn.cloudwalk.client.organization.param.DevicePersonResyncParam);
- private static cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult lambda$detail$1(cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult);
- private static java.lang.String lambda$detail$0(cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult);
+ private void lambda$devicePersonResync$1(java.util.ArrayList, java.util.HashSet, cn.cloudwalk.client.organization.param.DevicePersonResyncParam);
+ private static cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult lambda$detail$0(cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult);
}
@@ -0,0 +1,11 @@
--- "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/deploy-DevicePersonSyncManager.txt" 2026-05-06 14:09:49.461811675 +0800
+++ "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/local-DevicePersonSyncManager.txt" 2026-05-06 14:09:49.778812090 +0800
@@ -15,7 +15,7 @@
public void excuteNotifyDevice() throws cn.cloudwalk.cloud.exception.ServiceException;
public void executeUnbindDeviceImageStore() throws cn.cloudwalk.cloud.exception.ServiceException;
private void lambda$executeUnbindDeviceImageStore$3(java.util.Map, cn.cloudwalk.client.device.mgn.atomic.param.AtomicDeviceCommonParam, cn.cloudwalk.client.aggregate.device.param.DeviceImageStoreQueryParam, cn.cloudwalk.data.organization.entity.DeviceImageStore);
- private static void lambda$null$2(cn.cloudwalk.data.organization.entity.DeviceImageStore, java.util.Set, cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult);
+ private static void lambda$null$2(java.util.Set, java.lang.Object);
private static boolean lambda$excuteNotifyDevice$1(cn.cloudwalk.client.device.mgn.atomic.result.AtomicDeviceGetResult);
private void lambda$executeResyncTask$0(java.util.Set, cn.cloudwalk.data.organization.entity.DevicePersonSyncLog);
}
@@ -0,0 +1,11 @@
--- "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/deploy-DevicePersonSyncServiceImpl.txt" 2026-05-06 14:09:50.111812525 +0800
+++ "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/local-DevicePersonSyncServiceImpl.txt" 2026-05-06 14:09:50.449812967 +0800
@@ -21,8 +21,6 @@
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$deviceImageStoreMap$14(cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult);
- private static java.lang.String lambda$deviceImageStoreMap$13(cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult);
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);
@@ -0,0 +1,11 @@
--- "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/deploy-ImageEditUtils.txt" 2026-05-06 14:09:39.520798753 +0800
+++ "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/local-ImageEditUtils.txt" 2026-05-06 14:09:39.851799181 +0800
@@ -3,7 +3,7 @@
private static final org.slf4j.Logger log;
public static final int CIRCLE;
public static final int ZERO;
- private cn.cloudwalk.service.organization.common.ImageEditUtils();
+ public cn.cloudwalk.service.organization.common.ImageEditUtils();
public static byte[] reduce(byte[], int);
public static float getRate(int, int);
public static int getImgRotateAngle(java.io.File) throws cn.cloudwalk.cloud.exception.ServiceException;
@@ -0,0 +1,11 @@
--- "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/deploy-ImageUtil.txt" 2026-05-06 14:09:40.162799583 +0800
+++ "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/local-ImageUtil.txt" 2026-05-06 14:09:40.478799993 +0800
@@ -1,7 +1,7 @@
Compiled from "ImageUtil.java"
public class cn.cloudwalk.service.organization.common.ImageUtil {
private static final org.slf4j.Logger log;
- private cn.cloudwalk.service.organization.common.ImageUtil();
+ public cn.cloudwalk.service.organization.common.ImageUtil();
public static java.lang.String encodeImageToBase64(java.lang.String);
public static byte[] encodeImageToByte(java.lang.String);
public static java.lang.String encodeByte2Base64(byte[]);
@@ -0,0 +1,19 @@
--- "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/deploy-ImgPersonServiceImpl.txt" 2026-05-06 14:09:50.807813435 +0800
+++ "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/local-ImgPersonServiceImpl.txt" 2026-05-06 14:09:51.112813834 +0800
@@ -23,6 +23,7 @@
private static final java.lang.String imageBase64;
private org.springframework.context.MessageSource messageSource;
private cn.cloudwalk.service.organization.service.feign.ZoneFeignClient zoneFeignClient;
+ private cn.cloudwalk.service.organization.policy.TenantVisitorFloorPolicyService tenantVisitorFloorPolicyService;
private cn.cloudwalk.service.organization.service.feign.ElevatorFeignClient elevatorFeignClient;
private cn.cloudwalk.service.organization.service.feign.CrkAccessFeignClient crkAccessFeignClient;
private cn.cloudwalk.service.organization.service.feign.VehicleFeignClient vehicleFeignClient;
@@ -56,6 +57,8 @@
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.personimg.result.UserAccountCheckResult>> syncAccountCheck(cn.cloudwalk.client.organization.personimg.param.QueryImgPersonParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> syncAccountBind(cn.cloudwalk.client.organization.personimg.param.SyncAccountParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> syncAccountUnbind(cn.cloudwalk.client.organization.personimg.param.SyncAccountParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
+ private java.lang.String buildCommaSeparatedFloorNames(java.lang.String, java.util.List<java.lang.String>);
+ private java.util.List<cn.cloudwalk.client.organization.result.AcsPassRuleImageResultDto> buildFloorInfoListFromOrderedZoneIds(java.lang.String, java.util.List<java.lang.String>);
private void saveSysLog(cn.cloudwalk.data.organization.entity.SysLog, cn.cloudwalk.cloud.context.CloudwalkCallContext);
private static java.lang.String lambda$getImgStorePersonResults$16(java.util.Map);
private static java.lang.String lambda$getImgStorePersonResults$15(java.util.Map);
@@ -0,0 +1,11 @@
--- "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/deploy-JsonUtils.txt" 2026-05-06 14:09:40.797800406 +0800
+++ "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/local-JsonUtils.txt" 2026-05-06 14:09:41.081800773 +0800
@@ -8,7 +8,7 @@
public static <T> T toObj(java.lang.String, java.lang.Class<T>);
public static <T> java.util.List<T> toObjList(java.lang.String, java.lang.Class<T>);
public static java.util.List<java.lang.String> toStrList(java.lang.String);
- private static void lambda$toStrList$1(java.util.List, java.lang.Object);
+ private static void lambda$toStrList$1(java.util.ArrayList, java.lang.Object);
private static com.fasterxml.jackson.databind.ObjectMapper lambda$static$0();
static {};
}
@@ -0,0 +1,10 @@
--- "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/deploy-OkhttpUtil.txt" 2026-05-06 14:09:41.397801183 +0800
+++ "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/local-OkhttpUtil.txt" 2026-05-06 14:09:41.693801566 +0800
@@ -15,6 +15,7 @@
public static java.lang.String postJson(java.lang.String, java.lang.String);
public static java.lang.String postJson(java.lang.String, java.lang.String, java.util.Map<java.lang.String, java.lang.String>);
private static java.lang.String buildRequest(okhttp3.Request);
+ private static void lambda$postJson$1(okhttp3.Request$Builder, java.lang.String, java.lang.String);
private static void lambda$get$0(java.lang.StringBuilder, java.lang.String, java.lang.String);
static {};
}
@@ -0,0 +1,31 @@
--- "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/deploy-OpenCvUtils.txt" 2026-05-06 14:09:42.020801990 +0800
+++ "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/local-OpenCvUtils.txt" 2026-05-06 14:09:42.345802412 +0800
@@ -1,23 +1,10 @@
Compiled from "OpenCvUtils.java"
-public class cn.cloudwalk.service.organization.common.OpenCvUtils implements org.springframework.boot.CommandLineRunner {
- private org.slf4j.Logger logger;
- private java.lang.Integer compressWidth;
- private boolean init;
+public class cn.cloudwalk.service.organization.common.OpenCvUtils {
public cn.cloudwalk.service.organization.common.OpenCvUtils();
- public void run(java.lang.String...) throws java.lang.Exception;
- private cn.cloudwalk.data.organization.dto.ImageInfoDto getGraphicsCompressBytes(byte[]);
- public cn.cloudwalk.data.organization.dto.ImageInfoDto getGraphicsCompressBase64(java.lang.String);
- public cn.cloudwalk.data.organization.dto.ImageInfoDto cropAndCompressImgBase64(java.lang.String, int, int, int, int);
+ public boolean isImage(java.lang.String);
public java.lang.String cropImgBase64(java.lang.String, int, int, int, int);
- public java.io.InputStream resizeImageInputStream(java.io.InputStream, int, int) throws java.io.IOException;
- public java.lang.String resizeImageBase64(java.lang.String, int, int);
- public byte[] resizeImageBytes(byte[]);
+ public cn.cloudwalk.data.organization.dto.ImageInfoDto getGraphicsCompressBase64(java.lang.String);
public byte[] resizeImageBytes(byte[], int, int);
- private org.opencv.core.Mat byteArrayImage2Mat(byte[]);
- private byte[] encodeMat(org.opencv.core.Mat, java.lang.String);
- private org.opencv.core.Mat resizeImage(org.opencv.core.Mat, int, int);
- private org.opencv.core.Mat subImageXY(org.opencv.core.Mat, int, int, int, int);
- public static org.opencv.core.Mat rotate(org.opencv.core.Mat, double);
- public byte[] rotateImageBytes(byte[], double);
- private void lambda$run$0();
+ public byte[] resizeImageBytes(byte[]);
+ public byte[] rotateImageBytes(byte[], int);
}
@@ -0,0 +1,22 @@
--- "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/deploy-OrganizationServiceImpl.txt" 2026-05-06 14:09:51.454814282 +0800
+++ "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/local-OrganizationServiceImpl.txt" 2026-05-06 14:09:51.793814726 +0800
@@ -52,11 +52,14 @@
private void addTypeName(java.util.List<cn.cloudwalk.client.organization.result.TreeOrganizationResult>, java.lang.String);
private void saveSysLog(cn.cloudwalk.data.organization.entity.SysLog, cn.cloudwalk.cloud.context.CloudwalkCallContext);
private void judgeTreeNode(java.util.List<cn.cloudwalk.client.organization.result.TreeOrganizationResult>, java.util.List<java.lang.String>);
- private static cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO lambda$saveAreaDetails$7(java.lang.String, java.lang.String, java.lang.String);
- private static cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO lambda$saveAreaDetails$6(java.lang.String, java.lang.String, java.lang.String);
- private static java.lang.String lambda$listNames$5(cn.cloudwalk.data.organization.entity.Organization);
- private static java.lang.String lambda$listNames$4(cn.cloudwalk.data.organization.entity.Organization);
- private static boolean lambda$detail$3(cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO);
+ private static cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO lambda$saveAreaDetails$10(java.lang.String, java.lang.String, java.lang.String);
+ private static cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO lambda$saveAreaDetails$9(java.lang.String, java.lang.String, java.lang.String);
+ private static java.lang.String lambda$listNames$8(cn.cloudwalk.data.organization.entity.Organization);
+ private static java.lang.String lambda$listNames$7(cn.cloudwalk.data.organization.entity.Organization);
+ private static java.lang.String lambda$detail$6(cn.cloudwalk.client.organization.result.ZoneUnitResultDTO);
+ private static java.lang.String lambda$detail$5(cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO);
+ private static boolean lambda$detail$4(cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO);
+ private static java.lang.String lambda$detail$3(cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO);
private static boolean lambda$detail$2(cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO);
private void lambda$delPerson$1(java.lang.String);
private void lambda$addPerson$0(java.lang.String);
@@ -0,0 +1,11 @@
--- "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/deploy-ToolUtil.txt" 2026-05-06 14:09:42.686802854 +0800
+++ "/media/zebra/9e8fa357-7db6-4d70-88ed-d5de5a059a663/\346\230\237\346\262\263\346\271\276\346\230\237\344\270\255\346\230\237/\346\272\220\347\240\201/maven-ninca-common-component-organization/tools/out/different-22-javap/local-ToolUtil.txt" 2026-05-06 14:09:43.029803299 +0800
@@ -9,7 +9,7 @@
private static final java.lang.String SPECIAL_CHAR_REG;
private static final java.lang.String NUMBER_REG;
private static final java.lang.String UNKNOWN;
- private cn.cloudwalk.service.organization.common.ToolUtil();
+ public cn.cloudwalk.service.organization.common.ToolUtil();
public static java.lang.String generateUUID();
public static java.lang.String exStackTrace(java.lang.Exception);
public static boolean isEmail(java.lang.String);
@@ -0,0 +1,17 @@
Compiled from "AbstractImagStoreService.java"
public abstract class cn.cloudwalk.service.organization.common.AbstractImagStoreService {
private static final java.lang.String DATE_FORMAT;
private static final int GENGRAL_CODE_LENGTH;
protected final org.slf4j.Logger logger;
private org.springframework.context.MessageSource messageSource;
private cn.cloudwalk.cloud.context.CloudwalkSessionContextHolder cloudwalkSessionContextHolder;
public cn.cloudwalk.service.organization.common.AbstractImagStoreService();
public java.lang.String getMessage(java.lang.String);
public java.lang.String getPrimaryId();
public java.lang.String createGeneralCode();
public cn.cloudwalk.cloud.context.CloudwalkCallContext getCloudwalkContext();
public boolean storage(java.lang.String, byte[]);
public short checkGroupPersonStatus(java.lang.Long, java.lang.Long);
public <T> java.util.function.Predicate<T> distinctByKey(java.util.function.Function<? super T, ?>);
private static boolean lambda$distinctByKey$0(java.util.concurrent.ConcurrentHashMap$KeySetView, java.util.function.Function, java.lang.Object);
}
@@ -0,0 +1,36 @@
Compiled from "CertRegistryHandler.java"
public class cn.cloudwalk.service.organization.service.CertRegistryHandler extends cn.cloudwalk.service.organization.common.AbstractImagStoreService implements cn.cloudwalk.client.organization.service.store.service.IPersonRegistryHandler {
private cn.cloudwalk.cloud.serial.UUIDSerial uuidSerial;
private cn.cloudwalk.service.organization.service.CommonPersonRegistryService commonPersonRegistryService;
private cn.cloudwalk.client.device.mgn.atomic.service.AtomicDeviceService atomicDeviceService;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonPropertiesMapper imgStorePersonPropertiesMapper;
private cn.cloudwalk.data.organization.mapper.PersonRegistryPropertiesMapper personRegistryPropertiesMapper;
private cn.cloudwalk.data.organization.mapper.PersonRegistryDeviceMapper personRegistryDeviceMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonAuditMapper imgStorePersonAuditMapper;
public cn.cloudwalk.service.organization.service.CertRegistryHandler();
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> save(cn.cloudwalk.client.organization.service.store.param.AddPersonRegistryParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> validateParams(cn.cloudwalk.client.organization.service.store.param.AddPersonRegistryParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> insert(cn.cloudwalk.client.organization.service.store.param.AddPersonRegistryParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> update(cn.cloudwalk.client.organization.service.store.param.AddPersonRegistryParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.service.store.result.PersonRegistryResult> detail(cn.cloudwalk.client.organization.service.store.param.QueryPersonRegistryParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult>> getRegistryPropertyList(cn.cloudwalk.client.organization.service.store.param.QueryPersonRegistryParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult>> getAuditPropertyList(cn.cloudwalk.client.organization.service.store.param.QueryPersonRegistryParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.util.List<cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult> getPersonPropertyList(cn.cloudwalk.data.organization.entity.PersonRegistry, boolean);
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult> getUniqueRegistryProperty(cn.cloudwalk.client.organization.service.store.param.QueryPersonRegistryParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult> getBindProperty(cn.cloudwalk.client.organization.service.store.param.QueryPersonRegistryParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private static void lambda$getBindProperty$14(java.util.concurrent.atomic.AtomicReference, cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult);
private static boolean lambda$getBindProperty$13(cn.cloudwalk.client.organization.service.store.param.QueryPersonRegistryParam, cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult);
private static void lambda$getUniqueRegistryProperty$12(java.util.concurrent.atomic.AtomicReference, cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult);
private static boolean lambda$getUniqueRegistryProperty$11(cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult);
private static void lambda$getPersonPropertyList$10(java.util.Map, cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult);
private static boolean lambda$getPersonPropertyList$9(java.util.List, boolean, cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult);
private static cn.cloudwalk.data.organization.entity.PersonRegistryProperties lambda$getPersonPropertyList$8(cn.cloudwalk.data.organization.entity.PersonRegistryProperties);
private static java.lang.String lambda$getPersonPropertyList$7(cn.cloudwalk.data.organization.entity.PersonRegistryProperties);
private static void lambda$detail$6(java.util.List, java.util.List, cn.cloudwalk.client.organization.service.store.result.PersonPropertiesResult);
private static boolean lambda$null$5(cn.cloudwalk.data.organization.entity.ImgStorePersonProperties);
private static boolean lambda$null$4(cn.cloudwalk.data.organization.entity.PersonRegistryProperties);
private static void lambda$detail$3(java.util.List, cn.cloudwalk.client.device.mgn.atomic.result.AtomicDeviceGetResult);
private static void lambda$validateParams$2(java.util.Set, java.util.Set, cn.cloudwalk.client.organization.service.store.param.BindPropertyParam);
private static boolean lambda$validateParams$1(cn.cloudwalk.client.organization.service.store.param.BindPropertyParam);
private static boolean lambda$validateParams$0(cn.cloudwalk.client.organization.service.store.param.BindPropertyParam);
}
@@ -0,0 +1,13 @@
Compiled from "ChannelFileReader.java"
public class cn.cloudwalk.service.organization.config.ChannelFileReader implements java.lang.AutoCloseable {
private java.io.FileInputStream fileIn;
private java.nio.ByteBuffer byteBuf;
private long fileLength;
private int arraySize;
private byte[] array;
public cn.cloudwalk.service.organization.config.ChannelFileReader(java.lang.String, int) throws java.io.IOException;
public int read() throws java.io.IOException;
public void close() throws java.io.IOException;
public byte[] getArray();
public long getFileLength();
}
@@ -0,0 +1,20 @@
Compiled from "ComponentTaskInitialize.java"
public class cn.cloudwalk.starter.organization.task.ComponentTaskInitialize implements org.springframework.boot.CommandLineRunner {
private java.lang.String imageStoreImageSyncCron;
private java.lang.String devicePersonSyncCron;
private java.lang.String deleteDevicePersonCron;
private java.lang.String notifyDeviceCron;
private java.lang.String unbindDeviceImageStoreCron;
private java.lang.String handleGroupFaceExceptionCron;
private java.lang.String serverInstanceId;
private cn.cloudwalk.task.service.TaskService taskService;
private org.springframework.data.redis.core.StringRedisTemplate redisTemplate;
public cn.cloudwalk.starter.organization.task.ComponentTaskInitialize();
public void run(java.lang.String...) throws java.lang.Exception;
private void initCpImageStoreImageSyncTask();
private void initDevicePersonSyncExceptionTask();
private void initDeleteDevicePersonTask();
private void initDeviceNotificationTask();
private void initUnbindDeviceImageStoreTask();
private void initHandleGroupFaceExceptionTask();
}
@@ -0,0 +1,37 @@
Compiled from "CpDeviceImagePersonServiceImpl.java"
public class cn.cloudwalk.service.organization.service.CpDeviceImagePersonServiceImpl extends cn.cloudwalk.service.organization.common.AbstractImagStoreService implements cn.cloudwalk.client.organization.service.store.service.CpDeviceImagePersonService {
private static final java.lang.String SYNC_LOG_KEY;
private long syncLogExpireTime;
private cn.cloudwalk.data.organization.mapper.GroupPersonRefMapper groupPersonRefMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonMapper imgStorePersonMapper;
private cn.cloudwalk.client.aggregate.group.service.AgImageFeatureService agImageFeatureService;
private java.lang.String fileUrlPrefix;
private java.lang.Boolean base64Enable;
private cn.cloudwalk.service.organization.service.feign.ZoneFeignClient zoneFeignClient;
private cn.cloudwalk.service.organization.service.feign.ElevatorAppFeignClient elevatorAppFeignClient;
private cn.cloudwalk.data.organization.mapper.DevicePersonSyncLogMapper devicePersonSyncLogMapper;
private cn.cloudwalk.data.organization.mapper.DevicePersonMapper devicePersonMapper;
private cn.cloudwalk.cloud.serial.UUIDSerial uuidSerial;
private org.springframework.data.redis.core.StringRedisTemplate redisTemplate;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonOrganizationMapper imgStorePersonOrganizationMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonLabelMapper imgStorePersonLabelMapper;
private cn.cloudwalk.client.aggregate.application.service.ApplicationImageStoreService appImageStoreService;
public cn.cloudwalk.service.organization.service.CpDeviceImagePersonServiceImpl();
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.service.store.result.DeviceImagePersonRefResult>> getImagePersonRefs(cn.cloudwalk.client.organization.service.store.param.DeviceImagePersonRefQuery, 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.organization.service.store.result.DeviceImageUpdatePersonResult>> getDeviceImageUpdatePersonInfo(cn.cloudwalk.client.organization.service.store.param.DeviceImageUpdatePersonQuery, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private boolean elevatorGroup(java.lang.String, cn.cloudwalk.cloud.context.CloudwalkCallContext);
private java.util.Map<java.lang.String, java.lang.String> personPassRule(java.util.List<cn.cloudwalk.data.organization.dto.GroupPersonRefDTO>, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.cloud.page.CloudwalkPageAble<cn.cloudwalk.client.organization.service.store.result.DeviceImageUpdatePersonResult>> getDeviceUpdatePersonInfo(cn.cloudwalk.client.organization.service.store.param.DeviceImageUpdatePersonQuery, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.lang.String getFloorInfo(cn.cloudwalk.data.organization.dto.GroupPersonRefDTO, java.util.Map<java.lang.String, java.lang.String>);
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.cloud.page.CloudwalkPageAble<cn.cloudwalk.client.organization.service.store.result.DeviceImageUpdateFeautreResult>> getDeviceImageUpdateFeatureInfo(cn.cloudwalk.client.organization.service.store.param.DeviceImageUpdateFeatureQuery, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public void saveSyncLog(java.lang.String, java.lang.String, java.util.List<cn.cloudwalk.device.sdk.protocol.entity.v2proto.http.result.UpdatePersonResult$PersonData>);
private void updateSyncLog(cn.cloudwalk.data.organization.entity.DevicePersonSyncLog, cn.cloudwalk.device.sdk.protocol.entity.v2proto.http.result.UpdatePersonResult$PersonData);
private void insertSyncLog(java.lang.String, java.lang.String, java.lang.String, cn.cloudwalk.device.sdk.protocol.entity.v2proto.http.result.UpdatePersonResult$PersonData, cn.cloudwalk.data.organization.entity.GroupPersonRef);
private synchronized boolean lockSyncLog(java.lang.String, java.lang.String, java.lang.String);
private synchronized boolean unlockSyncLog(java.lang.String, java.lang.String, java.lang.String);
private static void lambda$personPassRule$4(java.util.Map, java.util.Map, cn.cloudwalk.cloud.context.CloudwalkCallContext, java.util.List, java.lang.String);
private static java.lang.String lambda$personPassRule$3(java.util.Map);
private static java.lang.String lambda$personPassRule$2(java.util.Map);
private static java.lang.String lambda$personPassRule$1(java.util.Map);
private static java.lang.String lambda$personPassRule$0(java.util.Map);
}
@@ -0,0 +1,37 @@
Compiled from "CpImageStorePersonManager.java"
public class cn.cloudwalk.service.organization.service.CpImageStorePersonManager extends cn.cloudwalk.service.organization.common.AbstractImagStoreService {
private static final java.lang.String LAST_SYNC_IMAGE_KEY;
private cn.cloudwalk.client.aggregate.group.service.AgImageStoreService agImageStoreService;
private cn.cloudwalk.client.aggregate.group.service.AgImageStoreImageService agImageStoreImageService;
private cn.cloudwalk.data.organization.mapper.IsImageStoreAssociatedMapper imageStoreAssociatedMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonLabelMapper imgStorePersonLabelMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonMapper personMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonOrganizationMapper imgStorePersonOrganizationMapper;
private cn.cloudwalk.data.organization.mapper.GroupPersonRefMapper groupPersonRefMapper;
private cn.cloudwalk.data.organization.mapper.DevicePersonSyncLogMapper devicePersonSyncLogMapper;
private cn.cloudwalk.service.organization.service.CpImageStoreSyncManager cpImageStoreSyncManager;
private cn.cloudwalk.service.organization.service.CpImageStorePersonTxHandler cpImageStorePersonTxHandler;
private org.springframework.data.redis.core.StringRedisTemplate redisTemplate;
private cn.cloudwalk.client.organization.service.store.service.CpImageStoreToolService cpImageStoreToolService;
private cn.cloudwalk.client.aggregate.application.service.ApplicationImageStoreService appImageStoreService;
private cn.cloudwalk.cloud.context.CloudwalkCallContext context;
public cn.cloudwalk.service.organization.service.CpImageStorePersonManager();
public void init();
public java.util.Set<java.lang.String> getImageStoreIdsByObjId(java.lang.String, java.lang.Integer);
public java.util.Map<java.lang.String, cn.cloudwalk.data.organization.entity.GroupPersonRef> getGroupPersonRefByPersons(java.lang.String, java.util.List<java.lang.String>);
private java.util.List<java.lang.String> getAssociatedObjectIdsByPersonId(java.lang.String);
private cn.cloudwalk.data.organization.entity.GroupPersonRef matchGroupPersonRef(java.lang.String, java.lang.String, java.util.List<cn.cloudwalk.data.organization.entity.IsImageStoreAssociated>);
public java.util.Map<java.lang.String, cn.cloudwalk.data.organization.entity.GroupPersonRef> getImageStoreIdsByPerson(java.lang.String);
public java.util.Map<java.lang.String, cn.cloudwalk.data.organization.entity.GroupPersonRef> getCurrentAssociatedPersonIds(java.lang.String);
java.util.Map<java.lang.String, cn.cloudwalk.data.organization.entity.GroupPersonRef> getOldAssociatedPersonIds(java.lang.String, java.util.List<java.lang.String>);
public void handleGroupPersonChange() throws cn.cloudwalk.cloud.exception.ServiceException;
public void handleGroupPersonChange2() throws cn.cloudwalk.cloud.exception.ServiceException;
private void updateGroupPerson(java.lang.String, java.util.List<cn.cloudwalk.data.organization.dto.GroupPersonRefDTO>);
private static void lambda$getOldAssociatedPersonIds$6(java.util.Map, cn.cloudwalk.data.organization.entity.GroupPersonRef);
private void lambda$getCurrentAssociatedPersonIds$5(java.util.Map, java.lang.String, java.util.Map, cn.cloudwalk.data.organization.entity.ImgStorePerson);
private void lambda$getCurrentAssociatedPersonIds$4(java.lang.String, cn.cloudwalk.data.organization.entity.IsImageStoreAssociated, java.util.Map, java.lang.String);
private void lambda$getCurrentAssociatedPersonIds$3(java.lang.String, cn.cloudwalk.data.organization.entity.IsImageStoreAssociated, java.util.Map, java.lang.String);
private void lambda$getImageStoreIdsByPerson$2(java.lang.String, java.util.Map, java.util.Map, java.lang.String);
private void lambda$getGroupPersonRefByPersons$1(java.lang.String, java.util.Map, java.lang.String);
private static void lambda$getImageStoreIdsByObjId$0(java.util.Set, cn.cloudwalk.data.organization.entity.IsImageStoreAssociated);
}
@@ -0,0 +1,64 @@
Compiled from "CpImageStorePersonSynManager.java"
public class cn.cloudwalk.service.organization.service.CpImageStorePersonSynManager extends cn.cloudwalk.service.organization.common.AbstractImagStoreService {
public static final java.lang.String TASK_IS_ALL;
public static final java.lang.String TASK_JSON_ADD_KEY;
public static final java.lang.String TASK_JSON_MOD_KEY;
public static final java.lang.String TASK_JSON_DEL_KEY;
private static final java.lang.String WAIT_SYN_TASK_KEY;
private static final java.lang.String SYN_QUEUE_HEAD_DATA;
private java.lang.String serverInstanceId;
private java.lang.String lockHandleSynTaskSecond;
private int taskIsAllThreshold;
private org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor taskExecutor;
private org.springframework.data.redis.core.StringRedisTemplate redisTemplate;
private org.springframework.data.redis.core.script.DefaultRedisScript<java.lang.String> addWaitSynTaskRedisScript;
private org.springframework.data.redis.core.script.DefaultRedisScript<java.lang.String> lockHandleSynTaskRedisScript;
private org.springframework.data.redis.core.script.DefaultRedisScript<java.lang.String> lockHeadSynTaskRedisScript;
private org.springframework.data.redis.core.script.DefaultRedisScript<java.lang.String> handleSuccessSynTaskRedisScript;
private org.springframework.data.redis.core.script.DefaultRedisScript<java.lang.String> handleFailSynTaskRedisScript;
private org.springframework.data.redis.core.script.DefaultRedisScript<java.lang.String> refreshHandleSynTaskRedisScript;
private cn.cloudwalk.service.organization.service.CpImageStorePersonManager cpImageStorePersonManager;
private cn.cloudwalk.service.organization.service.CpImageStorePersonTxHandler cpImageStorePersonTxHandler;
private cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager cpImageStorePersonValidateManager;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonMapper imgStorePersonMapper;
private cn.cloudwalk.client.aggregate.group.service.AgImageStoreService agImageStoreService;
private cn.cloudwalk.client.aggregate.application.service.ApplicationImageStoreService appImageStoreService;
private cn.cloudwalk.cloud.context.CloudwalkCallContext context;
public cn.cloudwalk.service.organization.service.CpImageStorePersonSynManager();
public void init();
public void addGroupPersonSynTask(java.util.List<java.lang.String>, java.lang.String);
public void addGroupPersonSynTask(java.lang.String, java.lang.String, boolean);
public void addGroupPersonSynTask(java.util.List<java.lang.String>, java.util.List<java.lang.String>, boolean);
public java.util.List<java.lang.String> addGroupPersonSynTask(java.lang.String);
public java.util.List<java.lang.String> addGroupPersonSynTask(java.lang.String, java.lang.String, java.util.List<java.lang.String>);
public java.util.List<java.lang.String> addGroupPersonSynTask(java.lang.String, java.util.List<java.lang.String>, boolean);
public void handleGroupPersonSynTask(java.lang.String);
private void groupPersonSyn(java.lang.String, java.lang.String);
private void handleImageStoreFullSyn(cn.cloudwalk.client.aggregate.group.result.AgImageStoreResult) throws java.lang.Exception;
private void handleImageStoreIncrementSyn(cn.cloudwalk.client.aggregate.group.result.AgImageStoreResult, java.lang.String) throws java.lang.Exception;
private cn.cloudwalk.client.aggregate.group.result.AgImageStoreResult getImageStoreById(java.lang.String) throws java.lang.Exception;
public java.lang.Long addWaitSynTask(java.lang.String, java.lang.String);
public java.lang.Long lockHandleSynTask(java.lang.String);
public java.lang.Long lockHeadSynTask(java.lang.String);
public java.lang.Long handleSuccessSynTask(java.lang.String);
public java.lang.Long handleFailSynTask(java.lang.String);
public void refreshHandleSynTaskLockExpireTime();
public void checkHandleSynTaskException();
private void lambda$checkHandleSynTaskException$16(java.lang.String);
private void lambda$checkHandleSynTaskException$15(java.lang.String);
private java.lang.Object lambda$refreshHandleSynTaskLockExpireTime$14(org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
private java.lang.Object lambda$handleFailSynTask$13(java.lang.String, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
private java.lang.Object lambda$handleSuccessSynTask$12(java.lang.String, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
private java.lang.Object lambda$lockHeadSynTask$11(java.lang.String, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
private java.lang.Object lambda$lockHandleSynTask$10(java.lang.String, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
private java.lang.Object lambda$addWaitSynTask$9(java.lang.String, java.lang.String, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
private void lambda$handleImageStoreIncrementSyn$8(java.util.Map, java.util.Map, java.util.List, java.lang.String);
private void lambda$handleImageStoreIncrementSyn$7(java.util.Map, java.util.Map, java.util.Map, java.util.List, java.util.List, java.lang.String);
private static cn.cloudwalk.data.organization.entity.ImgStorePerson lambda$handleImageStoreIncrementSyn$6(cn.cloudwalk.data.organization.entity.ImgStorePerson);
private static void lambda$handleImageStoreFullSyn$5(java.util.Map, java.util.List, java.lang.String);
private void lambda$handleImageStoreFullSyn$4(java.util.Map, java.util.Map, java.util.Map, java.util.List, java.util.List, java.lang.String);
private static cn.cloudwalk.data.organization.entity.ImgStorePerson lambda$handleImageStoreFullSyn$3(cn.cloudwalk.data.organization.entity.ImgStorePerson);
private void lambda$handleGroupPersonSynTask$2(java.lang.String);
private void lambda$addGroupPersonSynTask$1(java.lang.String, java.lang.String);
private void lambda$addGroupPersonSynTask$0(java.lang.String, java.lang.String);
}
@@ -0,0 +1,59 @@
Compiled from "CpImageStorePersonValidateManager.java"
public class cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager {
private static final org.slf4j.Logger log;
private final java.lang.String VALIDATE_JOB_GROUP_LOCK;
private java.lang.String lockValidateJobGroupSecond;
private java.lang.String lockValidateJobGroupTimeOut;
private java.lang.Boolean delayAddValidateData;
private java.lang.Long delayAddValidateHour;
private cn.cloudwalk.task.sdk.starter.config.init.properties.QuartzTaskProperties quartzTaskProperties;
private cn.cloudwalk.task.sdk.client.TaskExecClient taskExecClient;
private cn.cloudwalk.service.organization.service.CpImageStorePersonTxHandler cpImageStorePersonTxHandler;
private cn.cloudwalk.service.organization.service.CpImageStoreSyncManager cpImageStoreSyncManager;
private org.springframework.data.redis.core.StringRedisTemplate redisTemplate;
private org.springframework.data.redis.core.script.DefaultRedisScript<java.lang.String> lockValidateJobRedisScript;
private org.springframework.data.redis.core.script.DefaultRedisScript<java.lang.String> unlockValidateJobRedisScript;
private cn.cloudwalk.data.organization.mapper.GroupPersonRefMapper groupPersonRefMapper;
public cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager();
public void addValidateData(java.util.List<cn.cloudwalk.data.organization.dto.SyncPersonDTO>);
private void updateExpiryDateStatus(java.lang.Long, java.util.List<cn.cloudwalk.data.organization.dto.SyncPersonDTO>);
private boolean validateJobGroupLock(java.lang.Long, java.lang.Long);
private boolean validateJobGroupUnLock(java.lang.Long, java.lang.Long);
private void delDataManager(long, cn.cloudwalk.data.organization.dto.SyncPersonDTO, java.util.Set<cn.cloudwalk.data.organization.dto.SyncPersonDTO>, java.util.Map<java.lang.Long, java.util.Set<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal>>, java.util.Map<java.lang.Long, java.util.Set<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal>>);
private void addDataManager(long, cn.cloudwalk.data.organization.dto.SyncPersonDTO, java.util.Set<cn.cloudwalk.data.organization.dto.SyncPersonDTO>, java.util.Map<java.lang.Long, java.util.Set<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal>>, java.util.Map<java.lang.Long, java.util.Set<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal>>);
private void updateDataManage(long, cn.cloudwalk.data.organization.dto.SyncPersonDTO, java.util.Set<cn.cloudwalk.data.organization.dto.SyncPersonDTO>, java.util.Set<cn.cloudwalk.data.organization.dto.SyncPersonDTO>, java.util.Map<java.lang.Long, java.util.Set<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal>>, java.util.Map<java.lang.Long, java.util.Set<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal>>);
public void syncDataToGroup(java.lang.String);
private static java.util.List<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal> removeAll(java.util.List<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal>, java.util.Set<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal>);
private static java.util.List<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal> addAll(java.util.List<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal>, java.util.Set<cn.cloudwalk.service.organization.service.CpImageStorePersonValidateManager$SyncPersonLocal>);
public void delayAddValidateTrigger();
private void lambda$delayAddValidateTrigger$24(java.util.Set, java.util.List, java.lang.Long, java.util.Set, java.lang.Long, java.util.Map, java.util.Set, cn.cloudwalk.data.organization.entity.GroupPersonRef);
private void lambda$addValidateData$4(java.util.Set, long, java.util.Set, java.util.Map, java.util.Map, java.util.Set, cn.cloudwalk.data.organization.dto.SyncPersonDTO);
private static java.lang.Long lambda$lambda$addValidateData$4$26(java.lang.Long);
private static java.lang.Long lambda$lambda$addValidateData$4$25(java.lang.Long);
private static java.lang.Long lambda$lambda$addValidateData$4$24(java.lang.Long);
private static java.lang.Long lambda$lambda$addValidateData$4$23(java.lang.Long);
private static java.lang.Object lambda$lambda$delayAddValidateTrigger$24$22(java.lang.Object);
private static java.lang.Object lambda$lambda$delayAddValidateTrigger$24$21(java.lang.Object);
private static java.lang.Long lambda$lambda$delayAddValidateTrigger$24$20(java.lang.Long);
private static java.lang.Long lambda$lambda$delayAddValidateTrigger$24$19(java.lang.Long);
private static java.lang.String lambda$delayAddValidateTrigger$18(cn.cloudwalk.data.organization.dto.SyncPersonDTO);
private void lambda$delayAddValidateTrigger$17(java.util.HashSet, java.util.ArrayList, java.lang.Long, cn.hutool.core.collection.ConcurrentHashSet, java.lang.Long, java.util.concurrent.ConcurrentHashMap, cn.hutool.core.collection.ConcurrentHashSet, cn.cloudwalk.data.organization.entity.GroupPersonRef);
private static java.util.Set lambda$updateDataManage$16(java.lang.Long);
private static java.util.Set lambda$updateDataManage$15(java.lang.Long);
private static java.util.Set lambda$updateDataManage$14(java.lang.Long);
private static java.util.Set lambda$updateDataManage$13(java.lang.Long);
private static java.util.Set lambda$addDataManager$12(java.lang.Long);
private static java.util.Set lambda$addDataManager$11(java.lang.Long);
private static java.util.Set lambda$addDataManager$10(java.lang.Long);
private static java.util.Set lambda$addDataManager$9(java.lang.Long);
private static java.util.Set lambda$delDataManager$8(java.lang.Long);
private static java.util.Set lambda$delDataManager$7(java.lang.Long);
private static java.util.Set lambda$delDataManager$6(java.lang.Long);
private static java.util.Set lambda$delDataManager$5(java.lang.Long);
private java.lang.Object lambda$validateJobGroupUnLock$4(java.lang.String, java.lang.Long, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
private java.lang.Object lambda$validateJobGroupLock$3(java.lang.String, java.lang.Long, org.springframework.data.redis.connection.RedisConnection) throws org.springframework.dao.DataAccessException;
private void lambda$updateExpiryDateStatus$2(java.lang.Long, cn.cloudwalk.data.organization.entity.GroupPersonRef, cn.cloudwalk.data.organization.dto.SyncPersonDTO);
private static java.lang.String lambda$addValidateData$1(cn.cloudwalk.data.organization.dto.SyncPersonDTO);
private void lambda$addValidateData$0(java.util.HashSet, long, cn.hutool.core.collection.ConcurrentHashSet, java.util.concurrent.ConcurrentHashMap, java.util.concurrent.ConcurrentHashMap, cn.hutool.core.collection.ConcurrentHashSet, cn.cloudwalk.data.organization.dto.SyncPersonDTO);
static {};
}
@@ -0,0 +1,50 @@
Compiled from "CpImageStoreServiceImpl.java"
public class cn.cloudwalk.service.organization.service.CpImageStoreServiceImpl extends cn.cloudwalk.service.organization.common.AbstractImagStoreService implements cn.cloudwalk.client.organization.service.store.service.CpImageStoreService {
private cn.cloudwalk.data.organization.mapper.IsImageStoreAssociatedMapper isImageStoreAssociatedMapper;
private cn.cloudwalk.data.organization.mapper.ImgStoreLabelMapper imgStoreLabelMapper;
private cn.cloudwalk.data.organization.mapper.ImgStoreOrganizationMapper imgStoreOrganizationMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonMapper personMapper;
private cn.cloudwalk.data.organization.mapper.GroupPersonRefMapper groupPersonRefMapper;
private cn.cloudwalk.data.organization.mapper.OrganizationImageStoreMapper organizationImageStoreMapper;
private cn.cloudwalk.client.account.account.service.AcBusinessService acBusinessService;
private cn.cloudwalk.client.resource.application.service.ApplicationService applicationService;
private cn.cloudwalk.client.aggregate.group.service.AgImageStoreService agImageStoreService;
private cn.cloudwalk.client.aggregate.application.service.ApplicationImageStoreService applicationImageStoreService;
private cn.cloudwalk.client.aggregate.device.service.AggDeviceImageStoreService deviceImageStoreService;
private cn.cloudwalk.service.organization.service.CpImageStorePersonSynManager cpImageStorePersonSynManager;
private cn.cloudwalk.service.organization.service.CpImageStorePersonManager cpImageStorePersonManager;
private cn.cloudwalk.client.device.mgn.atomic.service.AtomicDeviceService atomicDeviceService;
private cn.cloudwalk.client.aggregate.application.service.ApplicationImageStoreService appImageStoreService;
private int searchSize;
public cn.cloudwalk.service.organization.service.CpImageStoreServiceImpl();
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.String> add(cn.cloudwalk.client.organization.service.store.param.AddImageStoreParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> edit(cn.cloudwalk.client.organization.service.store.param.EditImageStoreParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private boolean checkAssociatedIsChange(java.lang.String, java.util.List<cn.cloudwalk.data.organization.entity.IsImageStoreAssociated>);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> delete(cn.cloudwalk.client.organization.service.store.param.DelImageStoreParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private void checkAppRefByImageStoreIdForDelete(java.lang.String, 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.organization.service.store.result.PageImageStoreResult>> page(cn.cloudwalk.client.organization.service.store.param.QueryImageStoreParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.service.store.result.ImageStoreResult>> list(cn.cloudwalk.client.organization.service.store.param.QueryImageStoreParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.service.store.result.ImageStoreDetailResult> detail(cn.cloudwalk.client.organization.service.store.param.DetailImageStoreParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
private java.util.List<cn.cloudwalk.client.organization.service.store.result.DeviceInfoResult> getDeviceList(java.util.List<cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult>, cn.cloudwalk.cloud.context.CloudwalkCallContext);
private cn.cloudwalk.data.organization.entity.IsImageStoreAssociated getAssociated(java.lang.String, long, java.lang.String, java.lang.String, java.lang.Integer, java.lang.Integer);
private cn.cloudwalk.data.organization.entity.IsImageStoreAssociated getAssociated(cn.cloudwalk.client.organization.service.store.param.AssociatedParam, long, java.lang.String, java.lang.String, java.lang.Integer, java.lang.Integer);
private java.util.List<cn.cloudwalk.data.organization.entity.IsImageStoreAssociated> addBaseImageStore(cn.cloudwalk.client.organization.service.store.param.BaseImageStoreParam, cn.cloudwalk.cloud.context.CloudwalkCallContext, java.lang.String, java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.lang.String getBusinessName(java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.lang.String getSourceApplicationName(java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
private void checkExistAndStatus(java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.util.Map<java.lang.String, java.lang.String> getBusinessNameMap() throws cn.cloudwalk.cloud.exception.ServiceException;
private java.util.Map<java.lang.String, java.lang.String> getSourceApplicationNameMap(java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
private void getAssociated(cn.cloudwalk.client.organization.service.store.result.ImageStoreDetailResult);
private boolean handleQueryParam(cn.cloudwalk.client.organization.service.store.param.QueryImageStoreParam);
private java.util.List<cn.cloudwalk.client.organization.service.store.result.ImageStoreResult> packageImageStoreResult(java.util.Collection<cn.cloudwalk.client.aggregate.group.result.AgImageStoreResult>, java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.util.List<cn.cloudwalk.client.organization.service.store.result.PageImageStoreResult> packageCpResult(java.util.Collection<cn.cloudwalk.client.aggregate.group.result.AgImageStoreResult>, java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.lang.Integer getPersonNum(java.lang.String);
private static java.lang.Integer lambda$packageCpResult$7(java.lang.Integer, java.lang.Integer);
private static boolean lambda$packageCpResult$6(cn.cloudwalk.data.organization.dto.ImageStoreCountDTO);
private void lambda$packageCpResult$5(java.util.ArrayList, java.util.List);
private static java.lang.Integer lambda$packageImageStoreResult$4(java.lang.Integer, java.lang.Integer);
private static boolean lambda$packageImageStoreResult$3(cn.cloudwalk.data.organization.dto.ImageStoreCountDTO);
private void lambda$packageImageStoreResult$2(java.util.ArrayList, java.util.List);
private static void lambda$getAssociated$1(java.util.HashMap, java.util.ArrayList, cn.cloudwalk.data.organization.entity.ImgStorePerson);
private static boolean lambda$list$0(java.util.List, cn.cloudwalk.client.aggregate.group.result.AgImageStoreResult);
}
@@ -0,0 +1,45 @@
Compiled from "CpImageStoreToolServiceImpl.java"
public class cn.cloudwalk.service.organization.service.CpImageStoreToolServiceImpl extends cn.cloudwalk.service.organization.common.AbstractImagStoreService implements cn.cloudwalk.client.organization.service.store.service.CpImageStoreToolService {
private cn.cloudwalk.data.organization.mapper.ImgStorePersonMapper personMapper;
private cn.cloudwalk.service.organization.service.feign.PineappleEngineClient pineappleClient;
private cn.cloudwalk.intelligent.davinci.storage.manager.FileStorageManager fileStorageManager;
private cn.cloudwalk.data.organization.mapper.GroupPersonRefMapper groupPersonRefMapper;
public cn.cloudwalk.service.organization.service.CpImageStoreToolServiceImpl();
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.service.store.result.CpFeatureQueryResult>> searchMultiple(cn.cloudwalk.client.organization.service.store.param.CpFeatureQueryParam) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.Map<java.lang.String, java.util.List<cn.cloudwalk.client.organization.service.store.result.CpFeatureQueryResult>>> searchMultipleEveryGroup(cn.cloudwalk.client.organization.service.store.param.CpFeatureQueryParam) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.aggregate.group.result.AgFeatureExtractResult> extractFeature(cn.cloudwalk.client.aggregate.group.param.AgFeatureExtractParam) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.result.FaceDetectResult> faceDetect(cn.cloudwalk.client.organization.service.store.param.CpFaceDetectParam) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.result.BatchHandleFaceResult> batchAddFace(cn.cloudwalk.client.organization.service.store.param.CpBatchHandleFaceParam) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.result.BatchHandleFaceResult> batchRemoveFace(cn.cloudwalk.client.organization.service.store.param.CpBatchHandleFaceParam) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> addFace(cn.cloudwalk.client.organization.service.store.param.CpBatchHandleFaceParam) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.result.HandleFaceResult> addFace(cn.cloudwalk.client.organization.service.store.param.CpHandleFaceParam) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.result.HandleFaceResult> removeFace(cn.cloudwalk.client.organization.service.store.param.CpHandleFaceParam) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.result.SearchFaceResult> searchFace(cn.cloudwalk.client.organization.service.store.param.CpSearchFaceParam);
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.result.BatchSearchFaceResult> batchSearchFace(cn.cloudwalk.client.organization.service.store.param.CpSearchFaceParam);
private void checkBatchHandleFaceParam(cn.cloudwalk.client.organization.service.store.param.CpBatchHandleFaceParam) throws cn.cloudwalk.cloud.exception.ServiceException;
private void checkHandleFaceParam(cn.cloudwalk.client.organization.service.store.param.CpHandleFaceParam) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.util.List<cn.cloudwalk.client.organization.service.store.result.CpFeatureQueryResult> transFaceResult(java.util.List<cn.cloudwalk.client.organization.result.SearchFaceMutipleResult$FaceData>, java.util.Map<java.lang.String, cn.cloudwalk.data.organization.entity.ImgStorePerson>);
private java.util.List<cn.cloudwalk.client.organization.service.store.result.CpFeatureQueryResult> transFaceGroupResult(cn.cloudwalk.client.organization.result.SearchFaceMutiplePerGroupResult$FaceGroupData, java.util.Map<java.lang.String, cn.cloudwalk.data.organization.entity.ImgStorePerson>);
private java.util.Map<java.lang.String, cn.cloudwalk.data.organization.entity.ImgStorePerson> getPersonMap(java.util.Collection<java.lang.String>);
private static java.lang.Short lambda$transFaceGroupResult$20(cn.cloudwalk.data.organization.entity.GroupPersonRef);
private static java.lang.Integer lambda$transFaceGroupResult$19(cn.cloudwalk.data.organization.entity.GroupPersonRef);
private static cn.cloudwalk.data.organization.entity.GroupPersonRef lambda$transFaceGroupResult$18(cn.cloudwalk.data.organization.entity.GroupPersonRef, cn.cloudwalk.data.organization.entity.GroupPersonRef);
private static cn.cloudwalk.data.organization.entity.GroupPersonRef lambda$transFaceGroupResult$17(cn.cloudwalk.data.organization.entity.GroupPersonRef);
private static java.lang.String lambda$transFaceGroupResult$16(java.util.Map, cn.cloudwalk.client.organization.result.SearchFaceMutiplePerGroupResult$FaceData);
private static java.lang.Short lambda$transFaceResult$15(cn.cloudwalk.data.organization.entity.GroupPersonRef);
private static java.lang.Integer lambda$transFaceResult$14(cn.cloudwalk.data.organization.entity.GroupPersonRef);
private static cn.cloudwalk.data.organization.entity.GroupPersonRef lambda$transFaceResult$13(cn.cloudwalk.data.organization.entity.GroupPersonRef, cn.cloudwalk.data.organization.entity.GroupPersonRef);
private static cn.cloudwalk.data.organization.entity.GroupPersonRef lambda$transFaceResult$12(cn.cloudwalk.data.organization.entity.GroupPersonRef);
private static java.lang.String lambda$transFaceResult$11(java.util.Map, cn.cloudwalk.client.organization.result.SearchFaceMutipleResult$FaceData);
private static java.lang.String lambda$removeFace$10(cn.cloudwalk.data.organization.entity.ImgStorePerson);
private static java.lang.String lambda$addFace$9(cn.cloudwalk.data.organization.entity.ImgStorePerson);
private static java.lang.String lambda$addFace$8(cn.cloudwalk.data.organization.entity.ImgStorePerson);
private static java.lang.String lambda$addFace$7(java.lang.Double);
private static java.lang.String lambda$addFace$6(java.lang.Double);
private static void lambda$batchRemoveFace$5(cn.cloudwalk.client.organization.service.store.param.CpBatchHandleFaceParam, java.util.List, java.lang.String);
private static java.lang.String lambda$batchAddFace$4(java.lang.Double);
private cn.cloudwalk.client.organization.result.FaceDetectResult lambda$faceDetect$3(cn.cloudwalk.client.organization.param.FaceDetectParam);
private static java.lang.Double lambda$extractFeature$2(java.lang.String);
private cn.cloudwalk.client.organization.result.ExtractFeatureResult lambda$extractFeature$1(cn.cloudwalk.client.organization.param.ExtractFeatureParam);
private static void lambda$searchMultipleEveryGroup$0(java.util.Set, cn.cloudwalk.client.organization.result.SearchFaceMutiplePerGroupResult$FaceGroupData);
}
@@ -0,0 +1,19 @@
Compiled from "DeviceGroupRefChangeEventHandler.java"
public class cn.cloudwalk.service.organization.service.DeviceGroupRefChangeEventHandler extends cn.cloudwalk.service.organization.common.AbstractImagStoreService {
private cn.cloudwalk.client.aggregate.device.service.AggDeviceImageStoreService aggDeviceImageStoreService;
private cn.cloudwalk.client.device.mgn.atomic.service.AtomicDeviceService atomicDeviceService;
private cn.cloudwalk.service.organization.service.CpImageStoreSyncManager cpImageStoreSyncManager;
private cn.cloudwalk.data.organization.mapper.DevicePersonSyncLogMapper devicePersonSyncLogMapper;
private cn.cloudwalk.data.organization.mapper.DeviceImageStoreMapper deviceImageStoreMapper;
private cn.cloudwalk.data.organization.mapper.GroupPersonRefMapper groupPersonRefMapper;
private cn.cloudwalk.cloud.serial.UUIDSerial uuidSerial;
private java.lang.Integer personPartitionSize;
public cn.cloudwalk.service.organization.service.DeviceGroupRefChangeEventHandler();
public void handler(cn.cloudwalk.cwos.client.event.event.DeviceGroupRefChangeEvent);
private int saveDeviceImageStoreChange(cn.cloudwalk.cwos.client.event.event.DeviceGroupRefChangeEvent);
private void unbindDeviceImageStore(cn.cloudwalk.cwos.client.event.event.DeviceGroupRefChangeEvent, cn.cloudwalk.client.device.mgn.atomic.result.CoreDeviceDetailResult);
private void updateSyncLog(cn.cloudwalk.cwos.client.event.event.DeviceGroupRefChangeEvent, java.util.List<java.lang.String>);
private void notify50010(cn.cloudwalk.cwos.client.event.event.DeviceGroupRefChangeEvent);
private void bindDeviceImageStore(cn.cloudwalk.cwos.client.event.event.DeviceGroupRefChangeEvent);
private static void lambda$unbindDeviceImageStore$0(java.util.HashSet, cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult);
}
@@ -0,0 +1,16 @@
Compiled from "DevicePersonSyncController.java"
public class cn.cloudwalk.web.organization.controller.DevicePersonSyncController extends cn.cloudwalk.web.organization.controller.common.AbstractCloudwalkController {
private cn.cloudwalk.client.organization.personimg.service.DevicePersonSyncService devicePersonSyncService;
private cn.cloudwalk.client.aggregate.device.service.AggDeviceImageStoreService aggDeviceImageStoreService;
private cn.cloudwalk.service.organization.service.CpImageStoreSyncManager cpImageStoreSyncManager;
public cn.cloudwalk.web.organization.controller.DevicePersonSyncController();
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.cloud.page.CloudwalkPageAble<cn.cloudwalk.client.organization.result.DevicePersonSyncResult>> page(cn.cloudwalk.client.organization.param.QueryDevicePersonSyncParam);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.result.DevicePersonSyncDetailResult>> detail(cn.cloudwalk.client.organization.param.QueryDevicePersonSyncLogParam);
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.cloud.page.CloudwalkPageAble<cn.cloudwalk.client.organization.result.DevicePersonSyncLogResult>> logPage(cn.cloudwalk.client.organization.param.QueryDevicePersonSyncLogParam);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreReSyncResult>> deviceResync(cn.cloudwalk.client.organization.param.DevicePersonResyncParam);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.result.DevicePersonResyncResult>> devicePersonResync(cn.cloudwalk.client.organization.param.DevicePersonResyncRequestParam);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.Map<java.lang.String, java.lang.String>> getDeviceImageStore(cn.cloudwalk.client.organization.param.QueryDevicePersonSyncLogParam);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.result.PersonGroupRelationsResult>> personGroupRelations(cn.cloudwalk.client.organization.param.PersonGroupRelationsRequestParam);
private void lambda$devicePersonResync$1(java.util.ArrayList, java.util.HashSet, cn.cloudwalk.client.organization.param.DevicePersonResyncParam);
private static cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult lambda$detail$0(cn.cloudwalk.client.aggregate.device.result.DeviceImageStoreQueryResult);
}
@@ -0,0 +1,21 @@
Compiled from "DevicePersonSyncManager.java"
public class cn.cloudwalk.service.organization.service.DevicePersonSyncManager extends cn.cloudwalk.service.organization.common.AbstractImagStoreService {
private cn.cloudwalk.service.organization.service.CpImageStoreSyncManager cpImageStoreSyncManager;
private cn.cloudwalk.client.device.mgn.atomic.service.AtomicDeviceService atomicDeviceService;
private cn.cloudwalk.client.aggregate.device.service.AggDeviceImageStoreService aggDeviceImageStoreService;
private cn.cloudwalk.data.organization.mapper.DevicePersonSyncLogMapper devicePersonSyncLogMapper;
private cn.cloudwalk.data.organization.mapper.GroupPersonRefMapper groupPersonRefMapper;
private cn.cloudwalk.data.organization.mapper.DeviceImageStoreMapper deviceImageStoreMapper;
private int beforeNowMinutes;
private int keepDays;
private int finishPullTimeBeforeNowMinutes;
public cn.cloudwalk.service.organization.service.DevicePersonSyncManager();
public void executeResyncTask();
public void excuteDeleteDevicePerson();
public void excuteNotifyDevice() throws cn.cloudwalk.cloud.exception.ServiceException;
public void executeUnbindDeviceImageStore() throws cn.cloudwalk.cloud.exception.ServiceException;
private void lambda$executeUnbindDeviceImageStore$3(java.util.Map, cn.cloudwalk.client.device.mgn.atomic.param.AtomicDeviceCommonParam, cn.cloudwalk.client.aggregate.device.param.DeviceImageStoreQueryParam, cn.cloudwalk.data.organization.entity.DeviceImageStore);
private static void lambda$null$2(java.util.Set, java.lang.Object);
private static boolean lambda$excuteNotifyDevice$1(cn.cloudwalk.client.device.mgn.atomic.result.AtomicDeviceGetResult);
private void lambda$executeResyncTask$0(java.util.Set, cn.cloudwalk.data.organization.entity.DevicePersonSyncLog);
}
@@ -0,0 +1,37 @@
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);
}
@@ -0,0 +1,13 @@
Compiled from "ImageEditUtils.java"
public class cn.cloudwalk.service.organization.common.ImageEditUtils {
private static final org.slf4j.Logger log;
public static final int CIRCLE;
public static final int ZERO;
public cn.cloudwalk.service.organization.common.ImageEditUtils();
public static byte[] reduce(byte[], int);
public static float getRate(int, int);
public static int getImgRotateAngle(java.io.File) throws cn.cloudwalk.cloud.exception.ServiceException;
public static int rotateAngle(java.io.File);
public static boolean isRotate(int) throws cn.cloudwalk.cloud.exception.ServiceException;
static {};
}
@@ -0,0 +1,12 @@
Compiled from "ImageUtil.java"
public class cn.cloudwalk.service.organization.common.ImageUtil {
private static final org.slf4j.Logger log;
public cn.cloudwalk.service.organization.common.ImageUtil();
public static java.lang.String encodeImageToBase64(java.lang.String);
public static byte[] encodeImageToByte(java.lang.String);
public static java.lang.String encodeByte2Base64(byte[]);
public static void byte2File(byte[], java.lang.String);
public static void closeStream(java.io.Closeable);
public static void close(java.io.Closeable...);
static {};
}
@@ -0,0 +1,80 @@
Compiled from "ImgPersonServiceImpl.java"
public class cn.cloudwalk.service.organization.service.ImgPersonServiceImpl extends cn.cloudwalk.service.organization.common.AbstractImagStoreService implements cn.cloudwalk.client.organization.personimg.service.ImgStorePersonService {
private cn.cloudwalk.data.organization.mapper.ImgStorePersonMapper imgStorePersonMapper;
private cn.cloudwalk.data.organization.mapper.OrgFloorMapper orgFloorMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonOrganizationMapper imgStorePersonOrganizationMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonLabelMapper imgStorePersonLabelMapper;
private cn.cloudwalk.data.organization.mapper.ImgStoreOrganizationMapper imgStoreOrganizationMapper;
private cn.cloudwalk.data.organization.mapper.ImgStoreLabelMapper imgStoreLabelMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonPropertiesMapper propertiesMapper;
private cn.cloudwalk.data.organization.mapper.PersonBatchImportMapper batchImportMapper;
private cn.cloudwalk.service.organization.service.ImgPersonHandler imgPersonHandler;
private cn.cloudwalk.client.organization.service.IOperationLogService operationLogService;
private cn.cloudwalk.data.organization.mapper.SysLogMapper sysLogMapper;
private cn.cloudwalk.client.organization.service.OrganizationService organizationService;
private cn.cloudwalk.service.organization.service.CpImageStorePersonSynManager cpImageStorePersonSynManager;
private cn.cloudwalk.service.organization.service.CpImageStorePersonManager cpImageStorePersonManager;
private cn.cloudwalk.service.organization.service.PortalUserServiceImpl portalUserService;
private cn.cloudwalk.data.organization.mapper.GroupPersonRefMapper groupPersonRefMapper;
private java.lang.Double imgQualityScore;
private java.lang.String xhwId;
private java.lang.String xhwDefaultFloorId;
private java.lang.String xhwSixFloorId;
private static final java.lang.String imageBase64;
private org.springframework.context.MessageSource messageSource;
private cn.cloudwalk.service.organization.service.feign.ZoneFeignClient zoneFeignClient;
private cn.cloudwalk.service.organization.policy.TenantVisitorFloorPolicyService tenantVisitorFloorPolicyService;
private cn.cloudwalk.service.organization.service.feign.ElevatorFeignClient elevatorFeignClient;
private cn.cloudwalk.service.organization.service.feign.CrkAccessFeignClient crkAccessFeignClient;
private cn.cloudwalk.service.organization.service.feign.VehicleFeignClient vehicleFeignClient;
private cn.cloudwalk.client.organization.service.store.service.CpImageStoreToolService cpImageStoreToolService;
private cn.cloudwalk.cloud.serial.UUIDSerial uuidSerial;
private java.lang.String templatePath;
private int rowsOfPage;
private java.lang.String reminder;
private java.lang.String NO_PROPERTIES_REMINDER;
public cn.cloudwalk.service.organization.service.ImgPersonServiceImpl();
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.String> add(cn.cloudwalk.client.organization.personimg.param.AddImgPersonParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.String> addExt(cn.cloudwalk.client.organization.personimg.param.AddImgPersonParam, java.lang.String, java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.cloud.page.CloudwalkPageAble<cn.cloudwalk.client.organization.personimg.result.ImgStorePersonGetResult>> page(cn.cloudwalk.client.organization.personimg.param.QueryImgPersonParam, cn.cloudwalk.cloud.page.CloudwalkPageInfo, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.util.Set<java.lang.String> getOrgSet(java.util.List<cn.cloudwalk.client.organization.personimg.result.ImgStorePersonGetResult>);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> edit(cn.cloudwalk.client.organization.personimg.param.EditImgPersonParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> editSync(cn.cloudwalk.client.organization.personimg.param.EditImgPersonParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.personimg.result.ImgStorePersonGetResult> detail(cn.cloudwalk.client.organization.personimg.param.DetailImgPersonParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.personimg.result.ImgStorePersonGetResult>> listPerson(cn.cloudwalk.client.organization.personimg.param.QueryImgPersonParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.personimg.result.ImgStorePersonGetResult>> listByPage(cn.cloudwalk.client.organization.personimg.param.QueryImgPersonParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.personimg.result.ImgStorePersonGetResult>> gets(cn.cloudwalk.client.organization.personimg.param.QueryImgPersonParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> delete(cn.cloudwalk.client.organization.personimg.param.QueryImgPersonParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.util.List<cn.cloudwalk.client.organization.personimg.result.ImgStorePersonGetResult> getImgStorePersonResults(java.util.List<cn.cloudwalk.data.organization.entity.ImgStorePerson>, java.lang.String);
public java.lang.String downloadPersonTemplate(java.io.OutputStream, cn.cloudwalk.cloud.context.CloudwalkCallContext);
private void exportExcel(java.util.List<java.lang.String>, java.io.File, java.lang.String, java.io.File, java.util.Map<java.lang.String, cn.cloudwalk.data.organization.entity.ImgStorePersonProperties>);
private void setTitleStyle(org.apache.poi.hssf.usermodel.HSSFSheet, org.apache.poi.hssf.usermodel.HSSFWorkbook, int, java.lang.String);
private void setReminderStyle(org.apache.poi.hssf.usermodel.HSSFSheet, org.apache.poi.hssf.usermodel.HSSFWorkbook, int, java.lang.String);
private void setColumnToTextFormat(org.apache.poi.hssf.usermodel.HSSFWorkbook, org.apache.poi.hssf.usermodel.HSSFSheet, int, int, java.util.List<java.lang.String>) throws java.lang.Exception;
private java.util.List<java.lang.String> createTemplate(java.lang.String, java.util.Map<java.lang.String, cn.cloudwalk.data.organization.entity.ImgStorePersonProperties>);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.personimg.result.ImgStorePersonResult>> getByUniqueCondition(cn.cloudwalk.client.organization.personimg.param.QueryImgPersonParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> batchPerson(cn.cloudwalk.client.organization.personimg.param.BatchImportParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.personimg.result.UserAccountCheckResult>> syncAccountCheck(cn.cloudwalk.client.organization.personimg.param.QueryImgPersonParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> syncAccountBind(cn.cloudwalk.client.organization.personimg.param.SyncAccountParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> syncAccountUnbind(cn.cloudwalk.client.organization.personimg.param.SyncAccountParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
private java.lang.String buildCommaSeparatedFloorNames(java.lang.String, java.util.List<java.lang.String>);
private java.util.List<cn.cloudwalk.client.organization.result.AcsPassRuleImageResultDto> buildFloorInfoListFromOrderedZoneIds(java.lang.String, java.util.List<java.lang.String>);
private void saveSysLog(cn.cloudwalk.data.organization.entity.SysLog, cn.cloudwalk.cloud.context.CloudwalkCallContext);
private static java.lang.String lambda$getImgStorePersonResults$16(java.util.Map);
private static java.lang.String lambda$getImgStorePersonResults$15(java.util.Map);
private static java.lang.String lambda$getImgStorePersonResults$14(java.util.Map);
private static java.lang.String lambda$getImgStorePersonResults$13(java.util.Map);
private void lambda$delete$12(java.lang.String);
private void lambda$delete$11(java.util.Map, java.lang.String);
private static void lambda$listByPage$10(java.util.Map, cn.cloudwalk.client.organization.personimg.result.ImgStorePersonGetResult);
private static void lambda$null$9(java.util.Map, java.util.Map, java.lang.String);
private static boolean lambda$listByPage$8(cn.cloudwalk.client.organization.personimg.result.ImgStorePersonGetResult);
private void lambda$editSync$7(java.lang.String);
private void lambda$edit$6(java.lang.String);
private static java.util.stream.Stream lambda$page$5(cn.cloudwalk.data.organization.entity.ImgStorePerson);
private static void lambda$page$4(java.util.Map, cn.cloudwalk.client.organization.personimg.result.ImgStorePersonGetResult);
private static void lambda$null$3(java.util.Map, java.util.Map, java.lang.String);
private static boolean lambda$page$2(cn.cloudwalk.client.organization.personimg.result.ImgStorePersonGetResult);
private void lambda$addExt$1(java.lang.String);
private void lambda$add$0(java.lang.String);
}
@@ -0,0 +1,14 @@
Compiled from "JsonUtils.java"
public class cn.cloudwalk.service.organization.common.JsonUtils {
private static final org.slf4j.Logger log;
private static final java.lang.ThreadLocal<com.fasterxml.jackson.databind.ObjectMapper> MAPPER;
private cn.cloudwalk.service.organization.common.JsonUtils();
private static com.fasterxml.jackson.databind.ObjectMapper objectMapper();
public static java.lang.String toJson(java.lang.Object);
public static <T> T toObj(java.lang.String, java.lang.Class<T>);
public static <T> java.util.List<T> toObjList(java.lang.String, java.lang.Class<T>);
public static java.util.List<java.lang.String> toStrList(java.lang.String);
private static void lambda$toStrList$1(java.util.ArrayList, java.lang.Object);
private static com.fasterxml.jackson.databind.ObjectMapper lambda$static$0();
static {};
}
@@ -0,0 +1,21 @@
Compiled from "OkhttpUtil.java"
public class cn.cloudwalk.service.organization.common.OkhttpUtil {
private static final org.slf4j.Logger log;
private static final okhttp3.OkHttpClient CLIENT;
private static final okhttp3.MediaType MEDIATYPE_JSON;
private static int connectTimeout;
private static int writeTimeout;
private static int readTimeout;
private cn.cloudwalk.service.organization.common.OkhttpUtil();
public static java.lang.String get(java.lang.String);
public static byte[] getImage(java.lang.String);
public static java.lang.String uploadImage(java.lang.String, byte[], java.lang.String);
public static java.lang.String get(java.lang.String, java.util.Map<java.lang.String, java.lang.String>);
public static java.lang.String postJson(java.lang.String, java.lang.Object);
public static java.lang.String postJson(java.lang.String, java.lang.String);
public static java.lang.String postJson(java.lang.String, java.lang.String, java.util.Map<java.lang.String, java.lang.String>);
private static java.lang.String buildRequest(okhttp3.Request);
private static void lambda$postJson$1(okhttp3.Request$Builder, java.lang.String, java.lang.String);
private static void lambda$get$0(java.lang.StringBuilder, java.lang.String, java.lang.String);
static {};
}
@@ -0,0 +1,10 @@
Compiled from "OpenCvUtils.java"
public class cn.cloudwalk.service.organization.common.OpenCvUtils {
public cn.cloudwalk.service.organization.common.OpenCvUtils();
public boolean isImage(java.lang.String);
public java.lang.String cropImgBase64(java.lang.String, int, int, int, int);
public cn.cloudwalk.data.organization.dto.ImageInfoDto getGraphicsCompressBase64(java.lang.String);
public byte[] resizeImageBytes(byte[], int, int);
public byte[] resizeImageBytes(byte[]);
public byte[] rotateImageBytes(byte[], int);
}
@@ -0,0 +1,66 @@
Compiled from "OrganizationServiceImpl.java"
public class cn.cloudwalk.service.organization.service.OrganizationServiceImpl extends cn.cloudwalk.service.organization.common.AbstractImagStoreService implements cn.cloudwalk.client.organization.service.OrganizationService {
private cn.cloudwalk.service.organization.service.feign.ElevatorFeignClient elevatorFeignClient;
private cn.cloudwalk.service.organization.service.feign.CrkAccessFeignClient crkAccessFeignClient;
private cn.cloudwalk.data.organization.mapper.ImgStoreOrganizationMapper imgStoreOrganizationMapper;
private cn.cloudwalk.data.organization.mapper.ImgStoreOrganizationTypeMapper imgStoreOrganizationTypeMapper;
private cn.cloudwalk.data.organization.mapper.OrganizationExtendMapper organizationExtendMapper;
private cn.cloudwalk.data.organization.mapper.OrganizationExtendDetailMapper organizationExtendDetailMapper;
private cn.cloudwalk.data.organization.mapper.OrganizationAreaRefMapper organizationAreaRefMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonMapper personMapper;
private cn.cloudwalk.data.organization.mapper.ImgStorePersonOrganizationMapper imgStorePersonOrganizationMapper;
private cn.cloudwalk.client.account.account.service.AcAccountService acAccountService;
private cn.cloudwalk.client.organization.service.IOperationLogService operationLogService;
private cn.cloudwalk.client.resource.user.service.UserService userService;
private cn.cloudwalk.data.organization.mapper.SysLogMapper sysLogMapper;
private org.springframework.context.MessageSource messageSource;
private cn.cloudwalk.service.organization.service.CpImageStorePersonSynManager cpImageStorePersonSynManager;
private cn.cloudwalk.service.organization.service.feign.ZoneFeignClient zoneFeignClient;
private static final short IS_DEL;
protected static final short IS_NOT_DEL;
private int rowsOfPage;
public cn.cloudwalk.service.organization.service.OrganizationServiceImpl();
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.String> add(cn.cloudwalk.client.organization.param.organization.AddOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> edit(cn.cloudwalk.client.organization.param.organization.EditOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> delete(cn.cloudwalk.client.organization.param.organization.DelOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
private cn.cloudwalk.client.resource.user.result.UserQueryResult getByUserId(java.lang.String, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<java.lang.String>> getOrgIdsByLoginUser(java.lang.String, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.result.TreeOrganizationResult>> tree(cn.cloudwalk.client.organization.param.organization.NextTreeOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
private java.util.List<cn.cloudwalk.client.organization.result.TreeOrganizationResult> getTreeByParentId(java.lang.String, java.lang.String);
private java.util.List<cn.cloudwalk.data.organization.entity.Organization> getListByParentId(cn.cloudwalk.data.organization.dto.GetsOrganizationDTO, java.lang.Integer);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.result.NextTreeOrganizationResult>> getNextTree(cn.cloudwalk.client.organization.param.organization.NextTreeOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> addPerson(cn.cloudwalk.client.organization.param.AddPersonOrgParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> delPerson(cn.cloudwalk.client.organization.param.DelPersonOrgParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
protected cn.cloudwalk.client.account.account.result.AcAccountDTO getAccountById(java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.service.store.result.OrganizationResult>> getList(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.cloud.page.CloudwalkPageAble<cn.cloudwalk.client.organization.service.store.result.OrganizationResult>> getPage(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.page.CloudwalkPageInfo, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.List<cn.cloudwalk.client.organization.service.store.result.OrganizationResult>> listByPage(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException;
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.service.store.result.OrganizationResult> detail(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.Map<java.lang.String, java.lang.String>> listNames(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<cn.cloudwalk.client.organization.service.store.result.OrganizationAreaResult> listAreas(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.util.Map<java.lang.String, java.util.List<java.lang.String>>> getOrg(java.util.List<java.lang.String>, java.lang.String, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> enable(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
public cn.cloudwalk.cloud.result.CloudwalkResult<java.lang.Boolean> disable(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext);
private java.util.List<cn.cloudwalk.client.organization.result.TreeOrganizationResult> judgeNodeLevel(cn.cloudwalk.client.organization.param.organization.EditOrganizationParam, java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
private void saveOrUpdateExtendDetails(cn.cloudwalk.client.organization.param.organization.EditOrganizationParam, java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException;
private void saveAreaDetails(cn.cloudwalk.client.organization.param.organization.EditOrganizationParam, java.lang.String);
private java.lang.Boolean updateIsValid(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, int, int);
private java.util.List<java.lang.String> process(java.lang.String, java.util.Map<java.lang.String, java.util.List<cn.cloudwalk.data.organization.dto.OrgTreeDTO>>);
private void addOrg(java.lang.String, java.util.List<java.lang.String>, java.util.Map<java.lang.String, java.util.List<cn.cloudwalk.data.organization.dto.OrgTreeDTO>>, java.util.List<java.util.List<java.lang.String>>);
private void addLevel(java.util.List<cn.cloudwalk.client.organization.result.TreeOrganizationResult>, int);
private void addPersonCount(java.util.List<cn.cloudwalk.client.organization.result.TreeOrganizationResult>);
private void addTypeName(java.util.List<cn.cloudwalk.client.organization.result.TreeOrganizationResult>, java.lang.String);
private void saveSysLog(cn.cloudwalk.data.organization.entity.SysLog, cn.cloudwalk.cloud.context.CloudwalkCallContext);
private void judgeTreeNode(java.util.List<cn.cloudwalk.client.organization.result.TreeOrganizationResult>, java.util.List<java.lang.String>);
private static cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO lambda$saveAreaDetails$10(java.lang.String, java.lang.String, java.lang.String);
private static cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO lambda$saveAreaDetails$9(java.lang.String, java.lang.String, java.lang.String);
private static java.lang.String lambda$listNames$8(cn.cloudwalk.data.organization.entity.Organization);
private static java.lang.String lambda$listNames$7(cn.cloudwalk.data.organization.entity.Organization);
private static java.lang.String lambda$detail$6(cn.cloudwalk.client.organization.result.ZoneUnitResultDTO);
private static java.lang.String lambda$detail$5(cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO);
private static boolean lambda$detail$4(cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO);
private static java.lang.String lambda$detail$3(cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO);
private static boolean lambda$detail$2(cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO);
private void lambda$delPerson$1(java.lang.String);
private void lambda$addPerson$0(java.lang.String);
}
@@ -0,0 +1,36 @@
Compiled from "ToolUtil.java"
public class cn.cloudwalk.service.organization.common.ToolUtil {
public static final org.slf4j.Logger LOGGER;
public static final int HASH_INTERATIONS;
private static final int SALT_SIZE;
private static final java.lang.String EMAIL_REG;
private static final java.lang.String CAPITAL_LETTER_REG;
private static final java.lang.String UPPER_CASE_REG;
private static final java.lang.String SPECIAL_CHAR_REG;
private static final java.lang.String NUMBER_REG;
private static final java.lang.String UNKNOWN;
public cn.cloudwalk.service.organization.common.ToolUtil();
public static java.lang.String generateUUID();
public static java.lang.String exStackTrace(java.lang.Exception);
public static boolean isEmail(java.lang.String);
public static java.lang.String entryptPassword(java.lang.String);
public static java.lang.String entryptPassword(java.lang.String, java.lang.String);
public static java.lang.String readFileByLines(java.io.InputStream) throws java.io.UnsupportedEncodingException, java.io.FileNotFoundException;
public static java.lang.String getClientIp(javax.servlet.http.HttpServletRequest);
public static java.lang.String parseGBK(java.lang.String);
public static java.lang.String randomNum(int);
public static java.util.Map<java.lang.String, java.lang.Object> convertBeanToMap(java.lang.Object);
public static void getPassword(java.lang.String);
public static java.lang.String formatNumberToString(long);
public static java.lang.String getContentByHtmlUrl(java.lang.String);
public static java.lang.String getBase64Info(java.lang.String);
public static java.lang.String getRequestBody(javax.servlet.http.HttpServletRequest) throws java.io.IOException;
public static java.lang.String getSessionIdByRequest(javax.servlet.http.HttpServletRequest);
public static java.util.Map<java.lang.String, java.lang.Object> postRequest(java.lang.String, org.springframework.util.MultiValueMap<java.lang.String, java.lang.Object>);
public static boolean checkPwdComplexity(java.lang.String);
public static java.lang.String getSHA256(java.lang.String);
private static java.lang.String byte2Hex(byte[]);
public static <T> java.util.function.Predicate<T> distinctByKey(java.util.function.Function<? super T, ?>);
private static boolean lambda$distinctByKey$0(java.util.Set, java.util.function.Function, java.lang.Object);
static {};
}