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,46 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>cn.cloudwalk.ninca</groupId>
<artifactId>ninca-crk-from-lib-reactor</artifactId>
<version>2.9.1_210630-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>ninca-crk-visitor-management-data</artifactId>
<name>ninca-crk-visitor-management-data</name>
<description>CFR from ninca-crk-visitor-management-data-2.9.1_210630-SNAPSHOT.jar (embedded pom: none)</description>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>cn.cloudwalk.ninca</groupId>
<artifactId>ninca-crk-visitor-management-common</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>cn.cloudwalk.cloud</groupId>
<artifactId>cloudwalk-common-result</artifactId>
</dependency>
<dependency>
<groupId>javax.annotation</groupId>
<artifactId>javax.annotation-api</artifactId>
</dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
</dependency>
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
</dependency>
</dependencies>
</project>
@@ -0,0 +1,16 @@
package cn.cloudwalk.data.ninca.visitor.config.dao;
import cn.cloudwalk.common.ninca.visitor.bean.config.dto.VisitorConfigAddDto;
import cn.cloudwalk.common.ninca.visitor.bean.config.dto.VisitorConfigEditDto;
import cn.cloudwalk.common.ninca.visitor.bean.config.dto.VisitorConfigQueryDto;
import cn.cloudwalk.common.ninca.visitor.bean.config.dto.VisitorConfigResultDto;
import java.util.List;
public interface VisitorConfigDao {
public Integer insert(VisitorConfigAddDto var1);
public Integer update(VisitorConfigEditDto var1);
public List<VisitorConfigResultDto> query(VisitorConfigQueryDto var1);
}
@@ -0,0 +1,34 @@
package cn.cloudwalk.data.ninca.visitor.config.impl;
import cn.cloudwalk.common.ninca.visitor.bean.config.dto.VisitorConfigAddDto;
import cn.cloudwalk.common.ninca.visitor.bean.config.dto.VisitorConfigEditDto;
import cn.cloudwalk.common.ninca.visitor.bean.config.dto.VisitorConfigQueryDto;
import cn.cloudwalk.common.ninca.visitor.bean.config.dto.VisitorConfigResultDto;
import cn.cloudwalk.data.ninca.visitor.config.dao.VisitorConfigDao;
import cn.cloudwalk.data.ninca.visitor.config.mapper.VisitorConfigMapper;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;
@Repository
public class VisitorConfigDaoImpl
implements VisitorConfigDao {
@Autowired
private VisitorConfigMapper visitorConfigMapper;
@Override
public Integer insert(VisitorConfigAddDto dto) {
return this.visitorConfigMapper.insert(dto);
}
@Override
public Integer update(VisitorConfigEditDto dto) {
return this.visitorConfigMapper.update(dto);
}
@Override
public List<VisitorConfigResultDto> query(VisitorConfigQueryDto dto) {
return this.visitorConfigMapper.query(dto);
}
}
@@ -0,0 +1,16 @@
package cn.cloudwalk.data.ninca.visitor.config.mapper;
import cn.cloudwalk.common.ninca.visitor.bean.config.dto.VisitorConfigAddDto;
import cn.cloudwalk.common.ninca.visitor.bean.config.dto.VisitorConfigEditDto;
import cn.cloudwalk.common.ninca.visitor.bean.config.dto.VisitorConfigQueryDto;
import cn.cloudwalk.common.ninca.visitor.bean.config.dto.VisitorConfigResultDto;
import java.util.List;
public interface VisitorConfigMapper {
public Integer insert(VisitorConfigAddDto var1);
public Integer update(VisitorConfigEditDto var1);
public List<VisitorConfigResultDto> query(VisitorConfigQueryDto var1);
}
@@ -0,0 +1,18 @@
package cn.cloudwalk.data.ninca.visitor.device.dao;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceDefaultDeleteDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceDefaultGetsDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceDefaultNewDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceDefaultResultDTO;
import java.util.List;
public interface DeviceDefaultDao {
public Integer add(DeviceDefaultNewDTO var1);
public Integer delete(DeviceDefaultDeleteDTO var1);
public List<DeviceDefaultResultDTO> gets(DeviceDefaultGetsDTO var1);
public Integer batchInsert(List<DeviceDefaultNewDTO> var1);
}
@@ -0,0 +1,15 @@
package cn.cloudwalk.data.ninca.visitor.device.dao;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceImageStoreDeleteDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceImageStoreNewDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceImageStoreQueryDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceImageStoreResultDTO;
public interface DeviceImageStoreDao {
public Integer add(DeviceImageStoreNewDTO var1);
public DeviceImageStoreResultDTO queryByDeviceId(DeviceImageStoreQueryDTO var1);
public Boolean delete(DeviceImageStoreDeleteDTO var1);
}
@@ -0,0 +1,16 @@
package cn.cloudwalk.data.ninca.visitor.device.dao;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.VisitorDeviceDeleteDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.VisitorDeviceGetsDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.VisitorDeviceNewDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.VisitorDeviceResultDTO;
import java.util.List;
public interface VisitorDeviceDao {
public Integer add(VisitorDeviceNewDTO var1);
public List<VisitorDeviceResultDTO> gets(VisitorDeviceGetsDTO var1);
public Integer delete(VisitorDeviceDeleteDTO var1);
}
@@ -0,0 +1,39 @@
package cn.cloudwalk.data.ninca.visitor.device.impl;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceDefaultDeleteDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceDefaultGetsDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceDefaultNewDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceDefaultResultDTO;
import cn.cloudwalk.data.ninca.visitor.device.dao.DeviceDefaultDao;
import cn.cloudwalk.data.ninca.visitor.device.mapper.DeviceDefaultMapper;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Repository;
@Repository
public class DeviceDefaultDaoImpl
implements DeviceDefaultDao {
@Resource
private DeviceDefaultMapper deviceDefaultMapper;
@Override
public Integer add(DeviceDefaultNewDTO dto) {
return this.deviceDefaultMapper.add(dto);
}
@Override
public Integer delete(DeviceDefaultDeleteDTO dto) {
return this.deviceDefaultMapper.delete(dto);
}
@Override
public List<DeviceDefaultResultDTO> gets(DeviceDefaultGetsDTO dto) {
return this.deviceDefaultMapper.gets(dto);
}
@Override
public Integer batchInsert(List<DeviceDefaultNewDTO> dto) {
return this.deviceDefaultMapper.batchInsert(dto);
}
}
@@ -0,0 +1,33 @@
package cn.cloudwalk.data.ninca.visitor.device.impl;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceImageStoreDeleteDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceImageStoreNewDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceImageStoreQueryDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceImageStoreResultDTO;
import cn.cloudwalk.data.ninca.visitor.device.dao.DeviceImageStoreDao;
import cn.cloudwalk.data.ninca.visitor.device.mapper.DeviceImageStoreMapper;
import javax.annotation.Resource;
import org.springframework.stereotype.Repository;
@Repository
public class DeviceImageStoreDaoImpl
implements DeviceImageStoreDao {
@Resource
private DeviceImageStoreMapper deviceImageStoreMapper;
@Override
public Integer add(DeviceImageStoreNewDTO dto) {
return this.deviceImageStoreMapper.add(dto);
}
@Override
public DeviceImageStoreResultDTO queryByDeviceId(DeviceImageStoreQueryDTO dto) {
return this.deviceImageStoreMapper.queryByDeviceId(dto);
}
@Override
public Boolean delete(DeviceImageStoreDeleteDTO dto) {
return this.deviceImageStoreMapper.delete(dto);
}
}
@@ -0,0 +1,34 @@
package cn.cloudwalk.data.ninca.visitor.device.impl;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.VisitorDeviceDeleteDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.VisitorDeviceGetsDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.VisitorDeviceNewDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.VisitorDeviceResultDTO;
import cn.cloudwalk.data.ninca.visitor.device.dao.VisitorDeviceDao;
import cn.cloudwalk.data.ninca.visitor.device.mapper.VisitorDeviceMapper;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Repository;
@Repository
public class VisitorDeviceDaoImpl
implements VisitorDeviceDao {
@Resource
private VisitorDeviceMapper visitorDeviceMapper;
@Override
public Integer add(VisitorDeviceNewDTO dto) {
return this.visitorDeviceMapper.add(dto);
}
@Override
public List<VisitorDeviceResultDTO> gets(VisitorDeviceGetsDTO dto) {
return this.visitorDeviceMapper.gets(dto);
}
@Override
public Integer delete(VisitorDeviceDeleteDTO dto) {
return this.visitorDeviceMapper.delete(dto);
}
}
@@ -0,0 +1,18 @@
package cn.cloudwalk.data.ninca.visitor.device.mapper;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceDefaultDeleteDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceDefaultGetsDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceDefaultNewDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceDefaultResultDTO;
import java.util.List;
public interface DeviceDefaultMapper {
public Integer add(DeviceDefaultNewDTO var1);
public Integer delete(DeviceDefaultDeleteDTO var1);
public Integer batchInsert(List<DeviceDefaultNewDTO> var1);
public List<DeviceDefaultResultDTO> gets(DeviceDefaultGetsDTO var1);
}
@@ -0,0 +1,15 @@
package cn.cloudwalk.data.ninca.visitor.device.mapper;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceImageStoreDeleteDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceImageStoreNewDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceImageStoreQueryDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.DeviceImageStoreResultDTO;
public interface DeviceImageStoreMapper {
public Integer add(DeviceImageStoreNewDTO var1);
public DeviceImageStoreResultDTO queryByDeviceId(DeviceImageStoreQueryDTO var1);
public Boolean delete(DeviceImageStoreDeleteDTO var1);
}
@@ -0,0 +1,16 @@
package cn.cloudwalk.data.ninca.visitor.device.mapper;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.VisitorDeviceDeleteDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.VisitorDeviceGetsDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.VisitorDeviceNewDTO;
import cn.cloudwalk.common.ninca.visitor.bean.device.dto.VisitorDeviceResultDTO;
import java.util.List;
public interface VisitorDeviceMapper {
public Integer add(VisitorDeviceNewDTO var1);
public List<VisitorDeviceResultDTO> gets(VisitorDeviceGetsDTO var1);
public Integer delete(VisitorDeviceDeleteDTO var1);
}
@@ -0,0 +1,13 @@
package cn.cloudwalk.data.ninca.visitor.importrecord.dao;
import cn.cloudwalk.cloud.page.CloudwalkPageAble;
import cn.cloudwalk.cloud.page.CloudwalkPageInfo;
import cn.cloudwalk.common.ninca.visitor.bean.importrecord.dto.ImportDTO;
import cn.cloudwalk.common.ninca.visitor.bean.importrecord.dto.ImportQueryDTO;
public interface ImportDao {
public Integer add(ImportDTO var1);
public CloudwalkPageAble<ImportDTO> page(ImportQueryDTO var1, CloudwalkPageInfo var2);
}
@@ -0,0 +1,12 @@
package cn.cloudwalk.data.ninca.visitor.importrecord.dao;
import cn.cloudwalk.common.ninca.visitor.bean.importrecord.dto.ImportRecordDTO;
import cn.cloudwalk.common.ninca.visitor.bean.importrecord.dto.ImportRecordQueryDTO;
import java.util.List;
public interface ImportRecordDao {
public Integer batchInsert(List<ImportRecordDTO> var1);
public List<ImportRecordDTO> gets(ImportRecordQueryDTO var1);
}
@@ -0,0 +1,34 @@
package cn.cloudwalk.data.ninca.visitor.importrecord.impl;
import cn.cloudwalk.cloud.page.CloudwalkPageAble;
import cn.cloudwalk.cloud.page.CloudwalkPageInfo;
import cn.cloudwalk.cloud.utils.BeanCopyUtils;
import cn.cloudwalk.common.ninca.visitor.bean.importrecord.dto.ImportDTO;
import cn.cloudwalk.common.ninca.visitor.bean.importrecord.dto.ImportQueryDTO;
import cn.cloudwalk.data.ninca.visitor.importrecord.dao.ImportDao;
import cn.cloudwalk.data.ninca.visitor.importrecord.mapper.ImportMapper;
import com.github.pagehelper.Page;
import com.github.pagehelper.PageHelper;
import java.util.Collection;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;
@Repository
public class ImportDaoImpl
implements ImportDao {
@Autowired
private ImportMapper importMapper;
@Override
public Integer add(ImportDTO dto) {
return this.importMapper.add(dto);
}
@Override
public CloudwalkPageAble<ImportDTO> page(ImportQueryDTO dto, CloudwalkPageInfo page) {
PageHelper.startPage((int)page.getCurrentPage(), (int)page.getPageSize());
Page result = (Page)this.importMapper.page(dto);
return new CloudwalkPageAble((Collection)BeanCopyUtils.copy((Collection)result.getResult(), ImportDTO.class), page, result.getTotal());
}
}
@@ -0,0 +1,27 @@
package cn.cloudwalk.data.ninca.visitor.importrecord.impl;
import cn.cloudwalk.common.ninca.visitor.bean.importrecord.dto.ImportRecordDTO;
import cn.cloudwalk.common.ninca.visitor.bean.importrecord.dto.ImportRecordQueryDTO;
import cn.cloudwalk.data.ninca.visitor.importrecord.dao.ImportRecordDao;
import cn.cloudwalk.data.ninca.visitor.importrecord.mapper.ImportRecordMapper;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Repository;
@Repository
public class ImportRecordDaoImpl
implements ImportRecordDao {
@Resource
private ImportRecordMapper importRecordMapper;
@Override
public Integer batchInsert(List<ImportRecordDTO> list) {
return this.importRecordMapper.batchInsert(list);
}
@Override
public List<ImportRecordDTO> gets(ImportRecordQueryDTO dto) {
return this.importRecordMapper.gets(dto);
}
}
@@ -0,0 +1,12 @@
package cn.cloudwalk.data.ninca.visitor.importrecord.mapper;
import cn.cloudwalk.common.ninca.visitor.bean.importrecord.dto.ImportDTO;
import cn.cloudwalk.common.ninca.visitor.bean.importrecord.dto.ImportQueryDTO;
import java.util.List;
public interface ImportMapper {
public Integer add(ImportDTO var1);
public List<ImportDTO> page(ImportQueryDTO var1);
}
@@ -0,0 +1,13 @@
package cn.cloudwalk.data.ninca.visitor.importrecord.mapper;
import cn.cloudwalk.common.ninca.visitor.bean.importrecord.dto.ImportRecordDTO;
import cn.cloudwalk.common.ninca.visitor.bean.importrecord.dto.ImportRecordQueryDTO;
import java.util.List;
import org.apache.ibatis.annotations.Param;
public interface ImportRecordMapper {
public Integer batchInsert(@Param(value="list") List<ImportRecordDTO> var1);
public List<ImportRecordDTO> gets(ImportRecordQueryDTO var1);
}
@@ -0,0 +1,22 @@
package cn.cloudwalk.data.ninca.visitor.record.dao;
import cn.cloudwalk.cloud.page.CloudwalkPageAble;
import cn.cloudwalk.cloud.page.CloudwalkPageInfo;
import cn.cloudwalk.common.ninca.visitor.bean.record.VisitorRecordGetsDTO;
import cn.cloudwalk.common.ninca.visitor.bean.record.VisitorRecordNewDTO;
import cn.cloudwalk.common.ninca.visitor.bean.record.VisitorRecordQueryDTO;
import cn.cloudwalk.common.ninca.visitor.bean.record.VisitorRecordResultDTO;
import java.util.List;
public interface VisitorRecordDao {
public int add(VisitorRecordNewDTO var1);
public List<VisitorRecordResultDTO> gets(VisitorRecordGetsDTO var1);
public CloudwalkPageAble<VisitorRecordResultDTO> page(VisitorRecordQueryDTO var1, CloudwalkPageInfo var2);
public List<VisitorRecordResultDTO> query(VisitorRecordQueryDTO var1);
public Integer getOverview(VisitorRecordQueryDTO var1);
}
@@ -0,0 +1,52 @@
package cn.cloudwalk.data.ninca.visitor.record.impl;
import cn.cloudwalk.cloud.page.CloudwalkPageAble;
import cn.cloudwalk.cloud.page.CloudwalkPageInfo;
import cn.cloudwalk.cloud.utils.BeanCopyUtils;
import cn.cloudwalk.common.ninca.visitor.bean.record.VisitorRecordGetsDTO;
import cn.cloudwalk.common.ninca.visitor.bean.record.VisitorRecordNewDTO;
import cn.cloudwalk.common.ninca.visitor.bean.record.VisitorRecordQueryDTO;
import cn.cloudwalk.common.ninca.visitor.bean.record.VisitorRecordResultDTO;
import cn.cloudwalk.data.ninca.visitor.record.dao.VisitorRecordDao;
import cn.cloudwalk.data.ninca.visitor.record.mapper.VisitorRecordMapper;
import com.github.pagehelper.Page;
import com.github.pagehelper.PageHelper;
import java.util.Collection;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;
@Repository
public class VisitorRecordDaoImpl
implements VisitorRecordDao {
@Autowired
private VisitorRecordMapper visitorRecordMapper;
@Override
public int add(VisitorRecordNewDTO dto) {
return this.visitorRecordMapper.add(dto);
}
@Override
public List<VisitorRecordResultDTO> gets(VisitorRecordGetsDTO dto) {
return this.visitorRecordMapper.gets(dto);
}
@Override
public CloudwalkPageAble<VisitorRecordResultDTO> page(VisitorRecordQueryDTO dto, CloudwalkPageInfo page) {
PageHelper.startPage((int)page.getCurrentPage(), (int)page.getPageSize());
Page result = (Page)this.visitorRecordMapper.page(dto);
return new CloudwalkPageAble((Collection)BeanCopyUtils.copy((Collection)result.getResult(), VisitorRecordResultDTO.class), page, result.getTotal());
}
@Override
public List<VisitorRecordResultDTO> query(VisitorRecordQueryDTO dto) {
return this.visitorRecordMapper.page(dto);
}
@Override
public Integer getOverview(VisitorRecordQueryDTO dto) {
return this.visitorRecordMapper.getOverview(dto);
}
}
@@ -0,0 +1,18 @@
package cn.cloudwalk.data.ninca.visitor.record.mapper;
import cn.cloudwalk.common.ninca.visitor.bean.record.VisitorRecordGetsDTO;
import cn.cloudwalk.common.ninca.visitor.bean.record.VisitorRecordNewDTO;
import cn.cloudwalk.common.ninca.visitor.bean.record.VisitorRecordQueryDTO;
import cn.cloudwalk.common.ninca.visitor.bean.record.VisitorRecordResultDTO;
import java.util.List;
public interface VisitorRecordMapper {
public int add(VisitorRecordNewDTO var1);
public List<VisitorRecordResultDTO> gets(VisitorRecordGetsDTO var1);
public List<VisitorRecordResultDTO> page(VisitorRecordQueryDTO var1);
public Integer getOverview(VisitorRecordQueryDTO var1);
}
@@ -0,0 +1,37 @@
package cn.cloudwalk.data.ninca.visitor.register.dao;
import cn.cloudwalk.cloud.page.CloudwalkPageAble;
import cn.cloudwalk.cloud.page.CloudwalkPageInfo;
import cn.cloudwalk.cloud.result.CloudwalkResult;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterAddDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterCountResultDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterEditDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterGetsDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterPageDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterPageResultDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterPendingCountDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterPendingSyncDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterQueryDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterQueryResultDTO;
import java.util.List;
public interface VisitorRegisterDao {
public List<VisitorRegisterQueryResultDTO> gets(VisitorRegisterGetsDTO var1);
public List<VisitorRegisterQueryResultDTO> query(VisitorRegisterQueryDTO var1);
public Integer add(VisitorRegisterAddDTO var1);
public CloudwalkResult<CloudwalkPageAble<VisitorRegisterPageResultDTO>> page(VisitorRegisterPageDTO var1, CloudwalkPageInfo var2);
public CloudwalkPageAble<VisitorRegisterQueryResultDTO> pendingSync(VisitorRegisterPendingSyncDTO var1, CloudwalkPageInfo var2);
public Integer edit(VisitorRegisterEditDTO var1);
public Integer pendingCount(VisitorRegisterPendingCountDTO var1);
public Integer expiredCount(VisitorRegisterPendingCountDTO var1);
public List<VisitorRegisterCountResultDTO> count(VisitorRegisterPendingCountDTO var1);
}
@@ -0,0 +1,80 @@
package cn.cloudwalk.data.ninca.visitor.register.impl;
import cn.cloudwalk.cloud.page.CloudwalkPageAble;
import cn.cloudwalk.cloud.page.CloudwalkPageInfo;
import cn.cloudwalk.cloud.result.CloudwalkResult;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterAddDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterCountResultDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterEditDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterGetsDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterPageDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterPageResultDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterPendingCountDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterPendingSyncDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterQueryDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterQueryResultDTO;
import cn.cloudwalk.data.ninca.visitor.register.dao.VisitorRegisterDao;
import cn.cloudwalk.data.ninca.visitor.register.mapper.VisitorRegisterMapper;
import com.github.pagehelper.Page;
import com.github.pagehelper.PageHelper;
import java.util.Collection;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Repository;
@Repository
public class VisitorRegisterDaoImpl
implements VisitorRegisterDao {
@Resource
private VisitorRegisterMapper visitorRegisterMapper;
@Override
public List<VisitorRegisterQueryResultDTO> gets(VisitorRegisterGetsDTO dto) {
return this.visitorRegisterMapper.gets(dto);
}
@Override
public List<VisitorRegisterQueryResultDTO> query(VisitorRegisterQueryDTO dto) {
return this.visitorRegisterMapper.query(dto);
}
@Override
public Integer add(VisitorRegisterAddDTO dto) {
return this.visitorRegisterMapper.add(dto);
}
@Override
public CloudwalkResult<CloudwalkPageAble<VisitorRegisterPageResultDTO>> page(VisitorRegisterPageDTO dto, CloudwalkPageInfo pageInfo) {
PageHelper.startPage((int)pageInfo.getCurrentPage(), (int)pageInfo.getPageSize());
Page page = (Page)this.visitorRegisterMapper.page(dto);
return CloudwalkResult.success((Object)new CloudwalkPageAble((Collection)page.getResult(), pageInfo, page.getTotal()));
}
@Override
public CloudwalkPageAble<VisitorRegisterQueryResultDTO> pendingSync(VisitorRegisterPendingSyncDTO dto, CloudwalkPageInfo pageInfo) {
PageHelper.startPage((int)pageInfo.getCurrentPage(), (int)pageInfo.getPageSize());
Page page = (Page)this.visitorRegisterMapper.pendingSync(dto);
return new CloudwalkPageAble((Collection)page.getResult(), pageInfo, page.getTotal());
}
@Override
public Integer edit(VisitorRegisterEditDTO dto) {
return this.visitorRegisterMapper.updateById(dto);
}
@Override
public Integer pendingCount(VisitorRegisterPendingCountDTO dto) {
return this.visitorRegisterMapper.pendingCount(dto);
}
@Override
public Integer expiredCount(VisitorRegisterPendingCountDTO dto) {
return this.visitorRegisterMapper.expiredCount(dto);
}
@Override
public List<VisitorRegisterCountResultDTO> count(VisitorRegisterPendingCountDTO dto) {
return this.visitorRegisterMapper.count(dto);
}
}
@@ -0,0 +1,34 @@
package cn.cloudwalk.data.ninca.visitor.register.mapper;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterAddDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterCountResultDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterEditDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterGetsDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterPageDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterPageResultDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterPendingCountDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterPendingSyncDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterQueryDTO;
import cn.cloudwalk.common.ninca.visitor.bean.register.dto.VisitorRegisterQueryResultDTO;
import java.util.List;
public interface VisitorRegisterMapper {
public Integer updateById(VisitorRegisterEditDTO var1);
public List<VisitorRegisterQueryResultDTO> gets(VisitorRegisterGetsDTO var1);
public List<VisitorRegisterQueryResultDTO> query(VisitorRegisterQueryDTO var1);
public Integer add(VisitorRegisterAddDTO var1);
public List<VisitorRegisterPageResultDTO> page(VisitorRegisterPageDTO var1);
public List<VisitorRegisterQueryResultDTO> pendingSync(VisitorRegisterPendingSyncDTO var1);
public Integer pendingCount(VisitorRegisterPendingCountDTO var1);
public Integer expiredCount(VisitorRegisterPendingCountDTO var1);
public List<VisitorRegisterCountResultDTO> count(VisitorRegisterPendingCountDTO var1);
}
@@ -0,0 +1,39 @@
package cn.cloudwalk.data.ninca.visitor.visitor.dao;
import cn.cloudwalk.cloud.page.CloudwalkPageAble;
import cn.cloudwalk.cloud.page.CloudwalkPageInfo;
import cn.cloudwalk.common.ninca.visitor.bean.record.VisitorRecordQueryDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorAnalyseCycleBusinessResultDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorAnalyseDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorComplexQueryDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorDelDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorEditDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorGetsDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorNewDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorPageResultDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorQueryDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorResultDTO;
import java.util.List;
public interface VisitorDao {
public Integer add(VisitorNewDTO var1);
public List<VisitorResultDTO> gets(VisitorGetsDTO var1);
public List<VisitorAnalyseCycleBusinessResultDTO> analyseGroup(VisitorAnalyseDTO var1);
public Integer analyseCount(VisitorAnalyseDTO var1);
public Integer update(VisitorEditDTO var1);
public Integer delete(VisitorDelDTO var1);
public CloudwalkPageAble<VisitorPageResultDTO> page(VisitorComplexQueryDTO var1, CloudwalkPageInfo var2);
public CloudwalkPageAble<VisitorResultDTO> expired(VisitorQueryDTO var1, CloudwalkPageInfo var2);
public List<String> getExpiredVisitorIdsByTime(VisitorAnalyseDTO var1);
public List<String> listIdsByTime(VisitorRecordQueryDTO var1);
}
@@ -0,0 +1,86 @@
package cn.cloudwalk.data.ninca.visitor.visitor.impl;
import cn.cloudwalk.cloud.page.CloudwalkPageAble;
import cn.cloudwalk.cloud.page.CloudwalkPageInfo;
import cn.cloudwalk.cloud.utils.BeanCopyUtils;
import cn.cloudwalk.common.ninca.visitor.bean.record.VisitorRecordQueryDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorAnalyseCycleBusinessResultDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorAnalyseDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorComplexQueryDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorDelDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorEditDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorGetsDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorNewDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorPageResultDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorQueryDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorResultDTO;
import cn.cloudwalk.data.ninca.visitor.visitor.dao.VisitorDao;
import cn.cloudwalk.data.ninca.visitor.visitor.mapper.VisitorMapper;
import com.github.pagehelper.Page;
import com.github.pagehelper.PageHelper;
import java.util.Collection;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;
@Repository
public class VisitorDaoImpl
implements VisitorDao {
@Autowired
private VisitorMapper visitorMapper;
@Override
public Integer add(VisitorNewDTO dto) {
return this.visitorMapper.add(dto);
}
@Override
public Integer update(VisitorEditDTO dto) {
return this.visitorMapper.update(dto);
}
@Override
public Integer delete(VisitorDelDTO dto) {
return this.visitorMapper.delete(dto);
}
@Override
public CloudwalkPageAble<VisitorPageResultDTO> page(VisitorComplexQueryDTO dto, CloudwalkPageInfo page) {
PageHelper.startPage((int)page.getCurrentPage(), (int)page.getPageSize());
Page result = (Page)this.visitorMapper.page(dto);
return new CloudwalkPageAble((Collection)BeanCopyUtils.copy((Collection)result.getResult(), VisitorPageResultDTO.class), page, result.getTotal());
}
@Override
public CloudwalkPageAble<VisitorResultDTO> expired(VisitorQueryDTO dto, CloudwalkPageInfo page) {
PageHelper.startPage((int)page.getCurrentPage(), (int)page.getPageSize());
Page result = (Page)this.visitorMapper.expired(dto);
return new CloudwalkPageAble((Collection)result.getResult(), page, result.getTotal());
}
@Override
public List<String> getExpiredVisitorIdsByTime(VisitorAnalyseDTO dto) {
return this.visitorMapper.getExpiredVisitorIdsByTime(dto);
}
@Override
public List<String> listIdsByTime(VisitorRecordQueryDTO dto) {
return this.visitorMapper.listIdsByTime(dto);
}
@Override
public List<VisitorResultDTO> gets(VisitorGetsDTO dto) {
return this.visitorMapper.gets(dto);
}
@Override
public List<VisitorAnalyseCycleBusinessResultDTO> analyseGroup(VisitorAnalyseDTO dto) {
return this.visitorMapper.analyseGroup(dto);
}
@Override
public Integer analyseCount(VisitorAnalyseDTO visitorAnalyseDTO) {
return this.visitorMapper.analyseCount(visitorAnalyseDTO);
}
}
@@ -0,0 +1,37 @@
package cn.cloudwalk.data.ninca.visitor.visitor.mapper;
import cn.cloudwalk.common.ninca.visitor.bean.record.VisitorRecordQueryDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorAnalyseCycleBusinessResultDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorAnalyseDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorComplexQueryDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorDelDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorEditDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorGetsDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorNewDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorPageResultDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorQueryDTO;
import cn.cloudwalk.common.ninca.visitor.bean.visitor.dto.VisitorResultDTO;
import java.util.List;
public interface VisitorMapper {
public Integer add(VisitorNewDTO var1);
public Integer update(VisitorEditDTO var1);
public List<VisitorResultDTO> gets(VisitorGetsDTO var1);
public List<VisitorAnalyseCycleBusinessResultDTO> analyseGroup(VisitorAnalyseDTO var1);
public Integer analyseCount(VisitorAnalyseDTO var1);
public Integer delete(VisitorDelDTO var1);
public List<VisitorPageResultDTO> page(VisitorComplexQueryDTO var1);
public List<VisitorResultDTO> expired(VisitorQueryDTO var1);
public List<String> getExpiredVisitorIdsByTime(VisitorAnalyseDTO var1);
public List<String> listIdsByTime(VisitorRecordQueryDTO var1);
}
@@ -0,0 +1,2 @@
Summary for /tmp/crk_lib_extract_6o_f40r3/ninca-crk-visitor-management-data-2.9.1_210630-SNAPSHOT.jar
Decompiled with CFR 0.152