feat: add service config templates and extraction script

Former-commit-id: 1de24b7eb79676d1aba9d799a58c5a753290cf52
This commit is contained in:
反编译工作区
2026-05-01 19:38:01 +08:00
parent 3175b7074b
commit 8b15445328
2433 changed files with 8322164 additions and 1604 deletions
@@ -0,0 +1,59 @@
<?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-smart-attendance-biz</artifactId>
<name>ninca-crk-smart-attendance-biz</name>
<description>CFR from ninca-crk-smart-attendance-biz-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-smart-attendance-common</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>cn.cloudwalk.ninca</groupId>
<artifactId>ninca-crk-smart-attendance-data</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>cn.cloudwalk.cloud</groupId>
<artifactId>cloudwalk-common-result</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</dependency>
<dependency>
<groupId>javax.annotation</groupId>
<artifactId>javax.annotation-api</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-redis</artifactId>
</dependency>
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
</dependency>
<dependency>
<groupId>cn.cloudwalk.intelligent</groupId>
<artifactId>davinci-manager-storage</artifactId>
</dependency>
</dependencies>
</project>
@@ -0,0 +1,31 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.serial.UUIDSerial
* cn.cloudwalk.cloud.utils.CloudwalkDateUtils
* org.slf4j.Logger
* org.slf4j.LoggerFactory
* org.springframework.beans.factory.annotation.Autowired
*/
package cn.cloudwalk.biz.intelligent.ninca.common;
import cn.cloudwalk.cloud.serial.UUIDSerial;
import cn.cloudwalk.cloud.utils.CloudwalkDateUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
public abstract class AbstractCloudwalkManager {
protected final Logger logger = LoggerFactory.getLogger(this.getClass());
@Autowired(required=false)
private UUIDSerial uuidSerial;
public String genUUID() {
if (null != this.uuidSerial) {
return this.uuidSerial.uuid();
}
return CloudwalkDateUtils.getUUID();
}
}
@@ -0,0 +1,57 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* com.fasterxml.jackson.annotation.JsonAutoDetect$Visibility
* com.fasterxml.jackson.annotation.PropertyAccessor
* com.fasterxml.jackson.databind.ObjectMapper
* com.fasterxml.jackson.databind.ObjectMapper$DefaultTyping
* org.springframework.context.annotation.Bean
* org.springframework.context.annotation.Configuration
* org.springframework.context.annotation.Primary
* org.springframework.data.redis.connection.RedisConnectionFactory
* org.springframework.data.redis.core.RedisTemplate
* org.springframework.data.redis.serializer.Jackson2JsonRedisSerializer
* org.springframework.data.redis.serializer.RedisSerializer
* org.springframework.data.redis.serializer.StringRedisSerializer
*/
package cn.cloudwalk.biz.intelligent.ninca.common;
import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.PropertyAccessor;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Primary;
import org.springframework.data.redis.connection.RedisConnectionFactory;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.data.redis.serializer.Jackson2JsonRedisSerializer;
import org.springframework.data.redis.serializer.RedisSerializer;
import org.springframework.data.redis.serializer.StringRedisSerializer;
@Configuration
public class AttendCacheOverrideConfig {
public static final String CACHE_NAME_APPLICATIONIDS = "ApplicationIdsCache";
public static final String CACHE_NAME_DEVICE_THRESHOLD = "DeviceThresholdCache";
public static final String CACHE_KEY_APPLICATION_IDS_PREFIX = "attend_applicationIds:";
public static final String CACHE_KEY_ATTEND_EXPORT_PREFIX = "attend_export_prefix:";
public static final String CACHE_KEY_DEVICE_THRESHOLD_IDS_PREFIX = "attend_DeviceThresholdIds:";
@Primary
@Bean(value={"redisTemplate"})
public RedisTemplate<Object, Object> redisTemplate(RedisConnectionFactory redisConnectionFactory) {
RedisTemplate redisTemplate = new RedisTemplate();
redisTemplate.setConnectionFactory(redisConnectionFactory);
StringRedisSerializer stringRedisSerializer = new StringRedisSerializer();
Jackson2JsonRedisSerializer jackson2JsonRedisSerializer = new Jackson2JsonRedisSerializer(Object.class);
ObjectMapper objectMapper = new ObjectMapper();
objectMapper.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY);
objectMapper.enableDefaultTyping(ObjectMapper.DefaultTyping.NON_FINAL);
jackson2JsonRedisSerializer.setObjectMapper(objectMapper);
redisTemplate.setValueSerializer((RedisSerializer)jackson2JsonRedisSerializer);
redisTemplate.setKeySerializer((RedisSerializer)stringRedisSerializer);
redisTemplate.afterPropertiesSet();
return redisTemplate;
}
}
@@ -0,0 +1,87 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassDeviceAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassDeviceDeleteDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassDeviceEditDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassDeviceGetsDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassDeviceQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassDeviceQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.config.dao.AttendClassDeviceDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.config;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassDeviceAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassDeviceDeleteDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassDeviceEditDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassDeviceGetsDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassDeviceQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassDeviceQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.config.dao.AttendClassDeviceDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendClassDeviceManager
extends AbstractCloudwalkManager {
@Resource
private AttendClassDeviceDao attendClassDeviceDao;
public List<AttendClassDeviceQueryResultDTO> query(AttendClassDeviceQueryDTO dto) throws DataAccessException {
try {
return this.attendClassDeviceDao.query(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u73ed\u7ec4\u8bbe\u5907\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendClassDeviceQueryResultDTO> gets(AttendClassDeviceGetsDTO dto) throws DataAccessException {
try {
return this.attendClassDeviceDao.gets(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u73ed\u7ec4\u8bbe\u5907\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer add(AttendClassDeviceAddDTO dto) throws DataAccessException {
try {
return this.attendClassDeviceDao.add(dto);
}
catch (Exception e) {
this.logger.error("\u65b0\u589e\u73ed\u7ec4\u8bbe\u5907\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer delete(AttendClassDeviceDeleteDTO dto) throws DataAccessException {
try {
return this.attendClassDeviceDao.delete(dto);
}
catch (Exception e) {
this.logger.error("\u5220\u9664\u73ed\u7ec4\u8bbe\u5907\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer edit(AttendClassDeviceEditDTO dto) throws DataAccessException {
try {
return this.attendClassDeviceDao.edit(dto);
}
catch (Exception e) {
this.logger.error("\u7f16\u8f91\u73ed\u7ec4\u8bbe\u5907\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,63 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassDeviceShotAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassDeviceShotGetsDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassDeviceShotQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassDeviceShotQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.config.dao.AttendClassDeviceShotDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.config;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassDeviceShotAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassDeviceShotGetsDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassDeviceShotQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassDeviceShotQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.config.dao.AttendClassDeviceShotDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendClassDeviceShotManager
extends AbstractCloudwalkManager {
@Resource
private AttendClassDeviceShotDao attendClassDeviceShotDao;
public List<AttendClassDeviceShotQueryResultDTO> query(AttendClassDeviceShotQueryDTO dto) throws DataAccessException {
try {
return this.attendClassDeviceShotDao.query(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u73ed\u7ec4\u8bbe\u5907\u5feb\u7167\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendClassDeviceShotQueryResultDTO> gets(AttendClassDeviceShotGetsDTO dto) throws DataAccessException {
try {
return this.attendClassDeviceShotDao.gets(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u73ed\u7ec4\u8bbe\u5907\u5feb\u7167\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer add(AttendClassDeviceShotAddDTO dto) throws DataAccessException {
try {
return this.attendClassDeviceShotDao.add(dto);
}
catch (Exception e) {
this.logger.error("\u65b0\u589e\u73ed\u7ec4\u8bbe\u5907\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,87 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassImagestoreAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassImagestoreDeleteDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassImagestoreEditDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassImagestoreGetsDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassImagestoreQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassImagestoreQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.config.dao.AttendClassImagestoreDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.config;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassImagestoreAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassImagestoreDeleteDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassImagestoreEditDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassImagestoreGetsDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassImagestoreQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassImagestoreQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.config.dao.AttendClassImagestoreDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendClassImagestoreManager
extends AbstractCloudwalkManager {
@Resource
private AttendClassImagestoreDao attendClassImagestoreDao;
public List<AttendClassImagestoreQueryResultDTO> query(AttendClassImagestoreQueryDTO dto) throws DataAccessException {
try {
return this.attendClassImagestoreDao.query(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u73ed\u7ec4\u56fe\u5e93\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendClassImagestoreQueryResultDTO> gets(AttendClassImagestoreGetsDTO dto) throws DataAccessException {
try {
return this.attendClassImagestoreDao.gets(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u73ed\u7ec4\u56fe\u5e93\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer add(AttendClassImagestoreAddDTO dto) throws DataAccessException {
try {
return this.attendClassImagestoreDao.add(dto);
}
catch (Exception e) {
this.logger.error("\u65b0\u589e\u73ed\u7ec4\u56fe\u5e93\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer delete(AttendClassImagestoreDeleteDTO dto) throws DataAccessException {
try {
return this.attendClassImagestoreDao.delete(dto);
}
catch (Exception e) {
this.logger.error("\u5220\u9664\u73ed\u7ec4\u56fe\u5e93\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer edit(AttendClassImagestoreEditDTO dto) throws DataAccessException {
try {
return this.attendClassImagestoreDao.edit(dto);
}
catch (Exception e) {
this.logger.error("\u7f16\u8f91\u73ed\u7ec4\u56fe\u5e93\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,63 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassImagestoreShotAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassImagestoreShotGetsDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassImagestoreShotQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassImagestoreShotQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.config.dao.AttendClassImagestoreShotDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.config;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassImagestoreShotAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassImagestoreShotGetsDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassImagestoreShotQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassImagestoreShotQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.config.dao.AttendClassImagestoreShotDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendClassImagestoreShotManager
extends AbstractCloudwalkManager {
@Resource
private AttendClassImagestoreShotDao attendClassImagestoreShotDao;
public List<AttendClassImagestoreShotQueryResultDTO> query(AttendClassImagestoreShotQueryDTO dto) throws DataAccessException {
try {
return this.attendClassImagestoreShotDao.query(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u73ed\u7ec4\u56fe\u5e93\u5feb\u7167\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendClassImagestoreShotQueryResultDTO> gets(AttendClassImagestoreShotGetsDTO dto) throws DataAccessException {
try {
return this.attendClassImagestoreShotDao.gets(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u73ed\u7ec4\u56fe\u5e93\u5feb\u7167\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer add(AttendClassImagestoreShotAddDTO dto) throws DataAccessException {
try {
return this.attendClassImagestoreShotDao.add(dto);
}
catch (Exception e) {
this.logger.error("\u65b0\u589e\u73ed\u7ec4\u56fe\u5e93\u5feb\u7167\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,105 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.cloud.page.CloudwalkPageAble
* cn.cloudwalk.cloud.page.CloudwalkPageInfo
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassDeleteDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassEditDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassGetsDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassPageDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassPageResultDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.config.dao.AttendClassDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.config;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.cloud.page.CloudwalkPageAble;
import cn.cloudwalk.cloud.page.CloudwalkPageInfo;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassDeleteDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassEditDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassGetsDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassPageDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassPageResultDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.config.dao.AttendClassDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendClassManager
extends AbstractCloudwalkManager {
@Resource
private AttendClassDao attendClassDao;
public List<AttendClassQueryResultDTO> query(AttendClassQueryDTO dto) throws DataAccessException {
try {
return this.attendClassDao.query(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u73ed\u7ec4\u5feb\u7167\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendClassQueryResultDTO> gets(AttendClassGetsDTO dto) throws DataAccessException {
try {
return this.attendClassDao.gets(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u73ed\u7ec4\u5feb\u7167\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer add(AttendClassAddDTO dto) throws DataAccessException {
try {
return this.attendClassDao.add(dto);
}
catch (Exception e) {
this.logger.error("\u65b0\u589e\u73ed\u7ec4\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer delete(AttendClassDeleteDTO dto) throws DataAccessException {
try {
return this.attendClassDao.delete(dto);
}
catch (Exception e) {
this.logger.error("\u5220\u9664\u73ed\u7ec4\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer edit(AttendClassEditDTO dto) throws DataAccessException {
try {
return this.attendClassDao.edit(dto);
}
catch (Exception e) {
this.logger.error("\u7f16\u8f91\u73ed\u7ec4\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public CloudwalkPageAble<AttendClassPageResultDTO> page(AttendClassPageDTO dto, CloudwalkPageInfo pageInfo) throws DataAccessException {
try {
return this.attendClassDao.page(dto, pageInfo);
}
catch (Exception e) {
this.logger.error("\u5206\u9875\u67e5\u8be2\u73ed\u7ec4\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,63 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassOrgAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassOrgDeleteDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassOrgQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassOrgQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.config.dao.AttendClassOrgDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.config;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassOrgAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassOrgDeleteDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassOrgQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassOrgQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.config.dao.AttendClassOrgDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendClassOrgManager
extends AbstractCloudwalkManager {
@Resource
private AttendClassOrgDao attendClassOrgDao;
public List<AttendClassOrgQueryResultDTO> query(AttendClassOrgQueryDTO queryDTO) throws DataAccessException {
try {
return this.attendClassOrgDao.query(queryDTO);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u73ed\u7ec4\u7ec4\u7ec7\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer add(AttendClassOrgAddDTO dto) throws DataAccessException {
try {
return this.attendClassOrgDao.add(dto);
}
catch (Exception e) {
this.logger.error("\u65b0\u589e\u73ed\u7ec4\u7ec4\u7ec7\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer delete(AttendClassOrgDeleteDTO dto) throws DataAccessException {
try {
return this.attendClassOrgDao.delete(dto);
}
catch (Exception e) {
this.logger.error("\u5220\u9664\u73ed\u7ec4\u7ec4\u7ec7\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,51 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassOrgShotAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassOrgShotQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassOrgShotQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.config.dao.AttendClassOrgShotDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.config;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassOrgShotAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassOrgShotQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassOrgShotQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.config.dao.AttendClassOrgShotDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendClassOrgShotManager
extends AbstractCloudwalkManager {
@Resource
private AttendClassOrgShotDao attendClassOrgShotDao;
public List<AttendClassOrgShotQueryResultDTO> query(AttendClassOrgShotQueryDTO dto) throws DataAccessException {
try {
return this.attendClassOrgShotDao.query(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u73ed\u7ec4\u7ec4\u7ec7\u5feb\u7167\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer add(AttendClassOrgShotAddDTO dto) throws DataAccessException {
try {
return this.attendClassOrgShotDao.add(dto);
}
catch (Exception e) {
this.logger.error("\u65b0\u589e\u73ed\u7ec4\u7ec4\u7ec7\u5feb\u7167\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,63 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassShotAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassShotGetsDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassShotQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassShotQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.config.dao.AttendClassShotDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.config;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassShotAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassShotGetsDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassShotQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.clas.dto.AttendClassShotQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.config.dao.AttendClassShotDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendClassShotManager
extends AbstractCloudwalkManager {
@Resource
private AttendClassShotDao attendClassShotDao;
public List<AttendClassShotQueryResultDTO> query(AttendClassShotQueryDTO dto) throws DataAccessException {
try {
return this.attendClassShotDao.query(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u73ed\u7ec4\u5feb\u7167\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendClassShotQueryResultDTO> gets(AttendClassShotGetsDTO dto) throws DataAccessException {
try {
return this.attendClassShotDao.gets(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u73ed\u7ec4\u5feb\u7167\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer add(AttendClassShotAddDTO dto) throws DataAccessException {
try {
return this.attendClassShotDao.add(dto);
}
catch (Exception e) {
this.logger.error("\u65b0\u589e\u73ed\u7ec4\u5feb\u7167\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,63 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftEditDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftPeriodShotQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftPeriodShotQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.config.dao.AttendShiftPeriodShotDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.config;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftEditDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftPeriodShotQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftPeriodShotQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.config.dao.AttendShiftPeriodShotDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendPeriodShotManager
extends AbstractCloudwalkManager {
@Resource
private AttendShiftPeriodShotDao attendShiftPeriodShotDao;
public int edit(AttendShiftEditDTO editDTO) throws DataAccessException {
try {
return this.attendShiftPeriodShotDao.edit(editDTO);
}
catch (Exception e) {
this.logger.error("\u73ed\u79cd\u65f6\u6bb5\u5feb\u7167\u7f16\u8f91\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendShiftPeriodShotQueryResultDTO> query(AttendShiftPeriodShotQueryDTO dto) throws DataAccessException {
try {
return this.attendShiftPeriodShotDao.query(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u770b\u73ed\u79cd\u65f6\u6bb5\u5feb\u7167\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int add(AttendShiftAddDTO addDto) throws DataAccessException {
try {
return this.attendShiftPeriodShotDao.add(addDto);
}
catch (Exception e) {
this.logger.error("\u73ed\u79cd\u589e\u52a0\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,211 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.cloud.page.CloudwalkPageAble
* cn.cloudwalk.cloud.page.CloudwalkPageInfo
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingDetailQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingDetailResultDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingExecuteInsertDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingPageDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingPageResultDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingPublishResultDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingPublishUpdateDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingQueryResultDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingSelfQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingSelfResultDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingSetDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingVerifyQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingVerifyResultDTO
* cn.cloudwalk.data.ninca.attendance.config.dao.AttendSchedulingDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.config;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.cloud.page.CloudwalkPageAble;
import cn.cloudwalk.cloud.page.CloudwalkPageInfo;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingDetailQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingDetailResultDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingExecuteInsertDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingPageDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingPageResultDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingPublishResultDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingPublishUpdateDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingQueryResultDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingSelfQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingSelfResultDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingSetDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingVerifyQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendSchedulingVerifyResultDTO;
import cn.cloudwalk.data.ninca.attendance.config.dao.AttendSchedulingDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendSchedulingManager
extends AbstractCloudwalkManager {
@Resource
private AttendSchedulingDao attendSchedulingDao;
public AttendSchedulingSetDTO queryDays(AttendSchedulingSetDTO queryDto) throws DataAccessException {
return this.attendSchedulingDao.queryDay(queryDto);
}
public int setDays(AttendSchedulingSetDTO setDTO) throws DataAccessException {
try {
return this.attendSchedulingDao.setDay(setDTO);
}
catch (Exception e) {
this.logger.error("\u6392\u73ed\u5929\u6570\u8bbe\u7f6e\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int addDays(AttendSchedulingSetDTO setDTO) throws DataAccessException {
try {
return this.attendSchedulingDao.addDay(setDTO);
}
catch (Exception e) {
this.logger.error("\u6392\u73ed\u5929\u6570\u589e\u52a0\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendSchedulingSelfResultDTO> querySelf(AttendSchedulingSelfQueryDTO queryDTO) throws DataAccessException {
try {
return this.attendSchedulingDao.querySelf(queryDTO);
}
catch (Exception e) {
this.logger.error("\u6392\u73ed\u8be6\u60c5\u67e5\u8be2\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendSchedulingDetailResultDTO> imageStoreQuery(AttendSchedulingDetailQueryDTO queryDTO) throws DataAccessException {
try {
return this.attendSchedulingDao.imageStoreQuery(queryDTO);
}
catch (Exception e) {
this.logger.error("\u56fe\u5e93\u8be6\u60c5\u67e5\u8be2\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendSchedulingDetailResultDTO> query(AttendSchedulingDetailQueryDTO queryDTO) throws DataAccessException {
try {
return this.attendSchedulingDao.query(queryDTO);
}
catch (Exception e) {
this.logger.error("\u6392\u73ed\u8be6\u60c5\u67e5\u8be2\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int update(AttendSchedulingExecuteInsertDTO executeDTO) throws DataAccessException {
try {
return this.attendSchedulingDao.update(executeDTO);
}
catch (Exception e) {
this.logger.error("\u6392\u73ed\u66f4\u65b0\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendSchedulingVerifyResultDTO> verify(AttendSchedulingVerifyQueryDTO verifyDTO) throws DataAccessException {
try {
return this.attendSchedulingDao.verify(verifyDTO);
}
catch (Exception e) {
this.logger.error("\u6392\u73ed\u67e5\u8be2\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int queryExist(AttendSchedulingExecuteInsertDTO executeDTO) throws DataAccessException {
try {
return this.attendSchedulingDao.executeExist(executeDTO);
}
catch (Exception e) {
this.logger.error("\u6392\u73ed\u67e5\u8be2\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int execute(AttendSchedulingExecuteInsertDTO executeDTO) throws DataAccessException {
try {
return this.attendSchedulingDao.execute(executeDTO);
}
catch (Exception e) {
this.logger.error("\u6392\u73ed\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int execute(List<AttendSchedulingExecuteInsertDTO> executeDTOList) throws DataAccessException {
try {
return this.attendSchedulingDao.execute(executeDTOList);
}
catch (Exception e) {
this.logger.error("\u6392\u73ed\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public CloudwalkPageAble<AttendSchedulingPublishResultDTO> publish(AttendSchedulingPublishUpdateDTO updateDTO) throws DataAccessException {
try {
return this.attendSchedulingDao.publish(updateDTO);
}
catch (Exception e) {
this.logger.error("\u6392\u73ed\u53d1\u5e03\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public CloudwalkPageAble<AttendSchedulingPageResultDTO> page(AttendSchedulingPageDTO dto, CloudwalkPageInfo pageInfo) throws DataAccessException {
try {
return this.attendSchedulingDao.page(dto, pageInfo);
}
catch (Exception e) {
this.logger.error("\u6392\u73ed\u5206\u9875\u67e5\u8be2\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendSchedulingQueryResultDTO> queryList(AttendSchedulingQueryDTO dto) throws DataAccessException {
try {
return this.attendSchedulingDao.queryList(dto);
}
catch (Exception e) {
this.logger.error("\u6392\u73ed\u67e5\u8be2\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int delete(List<String> ids) throws DataAccessException {
try {
return this.attendSchedulingDao.delete(ids);
}
catch (Exception e) {
this.logger.error("\u6392\u73ed\u5220\u9664\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public AttendSchedulingDetailResultDTO queryLastOne(String classId) throws DataAccessException {
try {
return this.attendSchedulingDao.queryLastOne(classId);
}
catch (Exception e) {
this.logger.error("\u6392\u73ed\u67e5\u8be2\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,125 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.cloud.page.CloudwalkPageAble
* cn.cloudwalk.cloud.page.CloudwalkPageInfo
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftDeleteDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftEditDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftGetsDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftGetsResultDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.config.dao.AttendShiftDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.config;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.cloud.page.CloudwalkPageAble;
import cn.cloudwalk.cloud.page.CloudwalkPageInfo;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftDeleteDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftEditDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftGetsDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftGetsResultDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.config.dao.AttendShiftDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendShiftManager
extends AbstractCloudwalkManager {
@Resource
private AttendShiftDao attendShiftDao;
public CloudwalkPageAble<AttendShiftQueryResultDTO> query(AttendShiftQueryDTO queryDTO, CloudwalkPageInfo pageInfo) throws DataAccessException {
try {
return this.attendShiftDao.query(queryDTO, pageInfo);
}
catch (Exception e) {
this.logger.error("\u73ed\u79cd\u8be6\u60c5\u67e5\u8be2\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public AttendShiftQueryResultDTO queryShift(AttendShiftDTO shiftDTO) throws DataAccessException {
try {
return this.attendShiftDao.queryShift(shiftDTO);
}
catch (Exception e) {
this.logger.error("\u73ed\u79cd\u8be6\u60c5\u67e5\u8be2\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendShiftQueryResultDTO> query(AttendShiftQueryDTO queryDTO) throws DataAccessException {
try {
return this.attendShiftDao.query(queryDTO);
}
catch (Exception e) {
this.logger.error("\u73ed\u79cd\u8be6\u60c5\u67e5\u8be2\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int add(AttendShiftAddDTO addDTO) throws DataAccessException {
try {
return this.attendShiftDao.add(addDTO);
}
catch (Exception e) {
this.logger.error("\u73ed\u79cd\u589e\u52a0\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int delete(AttendShiftDeleteDTO deleteDTO) throws DataAccessException {
try {
return this.attendShiftDao.delete(deleteDTO);
}
catch (Exception e) {
this.logger.error("\u73ed\u79cd\u5220\u9664\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int edit(AttendShiftEditDTO editDTO) throws DataAccessException {
try {
return this.attendShiftDao.edit(editDTO);
}
catch (Exception e) {
this.logger.error("\u73ed\u79cd\u7f16\u8f91\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int enable(AttendShiftEditDTO editDTO) throws DataAccessException {
try {
return this.attendShiftDao.enable(editDTO);
}
catch (Exception e) {
this.logger.error("\u73ed\u79cd\u542f\u505c\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendShiftGetsResultDTO> gets(AttendShiftGetsDTO dto) throws DataAccessException {
try {
return this.attendShiftDao.gets(dto);
}
catch (Exception e) {
this.logger.error("\u73ed\u79cd\u67e5\u8be2\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,63 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftEditDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftPeriodQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftPeriodQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.config.dao.AttendShiftPeriodDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.config;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftEditDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftPeriodQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftPeriodQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.config.dao.AttendShiftPeriodDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendShiftPeriodManager
extends AbstractCloudwalkManager {
@Resource
private AttendShiftPeriodDao attendShiftPeriodDao;
public List<AttendShiftPeriodQueryResultDTO> query(AttendShiftPeriodQueryDTO dto) throws DataAccessException {
try {
return this.attendShiftPeriodDao.query(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u770b\u73ed\u79cd\u65f6\u6bb5\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int add(AttendShiftAddDTO addDTO) throws DataAccessException {
try {
return this.attendShiftPeriodDao.add(addDTO);
}
catch (Exception e) {
this.logger.error("\u73ed\u79cd\u589e\u52a0\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int edit(AttendShiftEditDTO editDTO) throws DataAccessException {
try {
return this.attendShiftPeriodDao.edit(editDTO);
}
catch (Exception e) {
this.logger.error("\u73ed\u79cd\u7f16\u8f91\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,85 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftDeleteDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftEditDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftShotQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftShotQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.config.dao.AttendShiftShotDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.config;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftDeleteDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftEditDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftShotQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.config.dto.AttendShiftShotQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.config.dao.AttendShiftShotDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendShiftShotManager
extends AbstractCloudwalkManager {
@Resource
private AttendShiftShotDao attendShiftShotDao;
public int edit(AttendShiftEditDTO editDTO) throws DataAccessException {
try {
return this.attendShiftShotDao.edit(editDTO);
}
catch (Exception e) {
this.logger.error("\u73ed\u79cd\u7f16\u8f91\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendShiftShotQueryResultDTO> query(AttendShiftShotQueryDTO queryDTO) throws DataAccessException {
try {
return this.attendShiftShotDao.query(queryDTO);
}
catch (Exception e) {
this.logger.error("\u73ed\u79cd\u5feb\u7167\u67e5\u8be2\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int add(AttendShiftAddDTO addDTO) throws DataAccessException {
try {
return this.attendShiftShotDao.add(addDTO);
}
catch (Exception e) {
this.logger.error("\u73ed\u79cd\u589e\u52a0\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int delete(AttendShiftDeleteDTO deleteDTO) throws DataAccessException {
try {
return this.attendShiftShotDao.delete(deleteDTO);
}
catch (Exception e) {
this.logger.error("\u73ed\u79cd\u5220\u9664\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int enable(AttendShiftEditDTO editDTO) throws DataAccessException {
try {
return this.attendShiftShotDao.enable(editDTO);
}
catch (Exception e) {
this.logger.error("\u73ed\u79cd\u542f\u505c\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,121 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.utils.ApplicationContextUtils
* cn.cloudwalk.common.ninca.attendance.annotation.ExcelAttribute
* cn.cloudwalk.common.ninca.attendance.annotation.ExcelBytesAttribute
* cn.cloudwalk.common.ninca.attendance.util.StringUtils
* cn.cloudwalk.intelligent.davinci.common.exception.DavinciServiceException
* cn.cloudwalk.intelligent.davinci.storage.manager.FileStorageManager
* com.google.common.base.Stopwatch
* javax.annotation.PreDestroy
* org.slf4j.Logger
* org.slf4j.LoggerFactory
* org.springframework.beans.factory.annotation.Autowired
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.export;
import cn.cloudwalk.cloud.utils.ApplicationContextUtils;
import cn.cloudwalk.common.ninca.attendance.annotation.ExcelAttribute;
import cn.cloudwalk.common.ninca.attendance.annotation.ExcelBytesAttribute;
import cn.cloudwalk.common.ninca.attendance.util.StringUtils;
import cn.cloudwalk.intelligent.davinci.common.exception.DavinciServiceException;
import cn.cloudwalk.intelligent.davinci.storage.manager.FileStorageManager;
import com.google.common.base.Stopwatch;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.concurrent.ForkJoinPool;
import java.util.concurrent.RecursiveAction;
import java.util.concurrent.TimeUnit;
import javax.annotation.PreDestroy;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
@Component
public class AttendParallelismDownloadManager {
private static final Logger LOGGER = LoggerFactory.getLogger(AttendParallelismDownloadManager.class);
@Autowired
private FileStorageManager fileStorageManager;
private static ForkJoinPool parallelDownloadPool = new ForkJoinPool(10);
@PreDestroy
public void destroy() {
parallelDownloadPool.shutdown();
}
public <T> void parallelResolve(List<T> list, Class<T> clazz) throws Exception {
Field[] allFields = clazz.getDeclaredFields();
HashMap<String, Field> fieldMap = new HashMap<String, Field>();
for (Field field : allFields) {
ExcelBytesAttribute bytesAttribute;
String pathField;
if (!field.isAnnotationPresent(ExcelAttribute.class) || !field.isAnnotationPresent(ExcelBytesAttribute.class) || !StringUtils.isNotBlank((String)(pathField = (bytesAttribute = field.getAnnotation(ExcelBytesAttribute.class)).pathField()))) continue;
String getMethod = "get" + StringUtils.toUpperCase((String)pathField, (int)1);
fieldMap.put(getMethod, field);
}
if (fieldMap.size() == 0) {
return;
}
Stopwatch stopwatch = Stopwatch.createStarted();
BatchDownloadTask<T> batchDownloadTask = new BatchDownloadTask<T>(fieldMap, clazz, list);
parallelDownloadPool.submit(batchDownloadTask).get();
LOGGER.info("\u4e0b\u8f7d\u56fe\u7247\u8017\u65f6:{},\u8bb0\u5f55\u6761\u6570:{}", (Object)stopwatch.elapsed(TimeUnit.SECONDS), (Object)list.size());
}
private static class BatchDownloadTask<T>
extends RecursiveAction {
private static final Logger LOGGER = LoggerFactory.getLogger(BatchDownloadTask.class);
private static final Integer SIZE = 10;
private Map<String, Field> fileField;
private Class cls;
private List<T> list;
public BatchDownloadTask(Map<String, Field> fileField, Class cls, List<T> list) {
this.fileField = fileField;
this.cls = cls;
this.list = list;
}
@Override
protected void compute() {
if (this.list.size() <= SIZE) {
for (T entry : this.list) {
try {
this.computeSingle(entry, this.fileField, this.cls);
}
catch (Exception e) {
LOGGER.error("\u5e76\u884c\u5904\u7406\u6587\u4ef6\u4e0b\u8f7d\u51fa\u73b0\u5f02\u5e38", (Throwable)e);
}
}
return;
}
int middle = this.list.size() / 2;
BatchDownloadTask<T> taskLeft = new BatchDownloadTask<T>(this.fileField, this.cls, this.list.subList(0, middle));
BatchDownloadTask<T> taskRight = new BatchDownloadTask<T>(this.fileField, this.cls, this.list.subList(middle, this.list.size()));
BatchDownloadTask.invokeAll(taskLeft, taskRight);
}
private void computeSingle(T obj, Map<String, Field> fileField, Class cls) throws NoSuchMethodException, InvocationTargetException, IllegalAccessException, DavinciServiceException {
for (Map.Entry<String, Field> fieldEntry : fileField.entrySet()) {
Method getMethod = cls.getMethod(fieldEntry.getKey(), new Class[0]);
Object filePathObj = getMethod.invoke(obj, new Object[0]);
String filePath = null;
if (filePathObj == null || !StringUtils.isNotBlank((String)(filePath = (String)filePathObj))) continue;
FileStorageManager fileStorageManager = (FileStorageManager)ApplicationContextUtils.getBean(FileStorageManager.class);
byte[] bytes = fileStorageManager.fileDownload(filePath);
String setMethodName = "set" + StringUtils.toUpperCase((String)fieldEntry.getValue().getName(), (int)1);
Method setMethod = cls.getMethod(setMethodName, fieldEntry.getValue().getType());
setMethod.invoke(obj, new Object[]{bytes});
}
}
}
}
@@ -0,0 +1,47 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.holiday.dto.SysHolidayConfDTO
* cn.cloudwalk.data.ninca.attendance.holiday.dao.SysHolidayDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.holiday;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.holiday.dto.SysHolidayConfDTO;
import cn.cloudwalk.data.ninca.attendance.holiday.dao.SysHolidayDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class SysHolidayManager
extends AbstractCloudwalkManager {
@Resource
private SysHolidayDao sysHolidayDao;
public List<SysHolidayConfDTO> gets(Long startDate, Long endDate) throws DataAccessException {
try {
return this.sysHolidayDao.gets(startDate, endDate);
}
catch (Exception e) {
this.logger.error("\u7cfb\u7edf\u8282\u5047\u65e5\u67e5\u8be2\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer add(SysHolidayConfDTO confDTO) throws DataAccessException {
try {
return this.sysHolidayDao.add(confDTO);
}
catch (Exception e) {
this.logger.error("\u7cfb\u7edf\u8282\u5047\u65e5\u65b0\u589e\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,89 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendBusinessDayReportAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendBusinessDayReportDeleteDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendBusinessDayReportEditDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendBusinessDayReportQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendBusinessDayReportQueryResultDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendBusinessDayReportResultGenQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendBusinessDayReportResultGenQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.report.dao.AttendBusinessDayReportDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.report;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendBusinessDayReportAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendBusinessDayReportDeleteDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendBusinessDayReportEditDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendBusinessDayReportQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendBusinessDayReportQueryResultDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendBusinessDayReportResultGenQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendBusinessDayReportResultGenQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.report.dao.AttendBusinessDayReportDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendBusinessDayReportManager
extends AbstractCloudwalkManager {
@Resource
private AttendBusinessDayReportDao attendBusinessDayReportDao;
public Integer add(AttendBusinessDayReportAddDTO dto) throws DataAccessException {
try {
return this.attendBusinessDayReportDao.add(dto);
}
catch (Exception e) {
this.logger.error("\u65e5\u62a5\u8868\u65b0\u589e\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer edit(AttendBusinessDayReportEditDTO dto) throws DataAccessException {
try {
return this.attendBusinessDayReportDao.edit(dto);
}
catch (Exception e) {
this.logger.error("\u65e5\u62a5\u8868\u7f16\u8f91\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendBusinessDayReportQueryResultDTO> query(AttendBusinessDayReportQueryDTO dto) throws DataAccessException {
try {
return this.attendBusinessDayReportDao.query(dto);
}
catch (Exception e) {
this.logger.error("\u65e5\u62a5\u8868\u67e5\u8be2\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer delete(AttendBusinessDayReportDeleteDTO dto) throws DataAccessException {
try {
return this.attendBusinessDayReportDao.delete(dto);
}
catch (Exception e) {
this.logger.error("\u65e5\u62a5\u8868\u5220\u9664\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public AttendBusinessDayReportResultGenQueryResultDTO resultGenQuery(AttendBusinessDayReportResultGenQueryDTO dto) throws DataAccessException {
try {
return this.attendBusinessDayReportDao.resultGenQuery(dto);
}
catch (Exception e) {
this.logger.error("\u65e5\u62a5\u8868\u7ed3\u679c\u751f\u6210\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,107 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.cloud.page.CloudwalkPageAble
* cn.cloudwalk.cloud.page.CloudwalkPageInfo
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendMonthReportDeleteDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendMonthReportEditDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendMonthReportQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendMonthReportQueryResultDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendMonthReportResultGenAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendMonthReportResultGenPageDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendMonthReportResultGenQueryResultDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendReportStatisticalQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendReportStatisticalResultDTO
* cn.cloudwalk.data.ninca.attendance.report.dao.AttendMonthReportDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.report;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.cloud.page.CloudwalkPageAble;
import cn.cloudwalk.cloud.page.CloudwalkPageInfo;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendMonthReportDeleteDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendMonthReportEditDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendMonthReportQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendMonthReportQueryResultDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendMonthReportResultGenAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendMonthReportResultGenPageDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendMonthReportResultGenQueryResultDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendReportStatisticalQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendReportStatisticalResultDTO;
import cn.cloudwalk.data.ninca.attendance.report.dao.AttendMonthReportDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendMonthReportManager
extends AbstractCloudwalkManager {
@Resource
private AttendMonthReportDao attendMonthReportDao;
public Integer insert(List<AttendMonthReportResultGenAddDTO> list) throws DataAccessException {
try {
return this.attendMonthReportDao.insert(list);
}
catch (Exception e) {
this.logger.error("\u751f\u6210\u6708\u62a5\u8868\u7ed3\u679c\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public CloudwalkPageAble<AttendReportStatisticalResultDTO> page(AttendReportStatisticalQueryDTO dto, CloudwalkPageInfo pageInfo) throws DataAccessException {
try {
return this.attendMonthReportDao.page(dto, pageInfo);
}
catch (Exception e) {
this.logger.error("\u5206\u9875\u67e5\u8be2\u6708\u62a5\u8868\u7ed3\u679c\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer delete(AttendMonthReportDeleteDTO dto) throws DataAccessException {
try {
return this.attendMonthReportDao.delete(dto);
}
catch (Exception e) {
this.logger.error("\u5220\u9664\u6708\u62a5\u8868\u7ed3\u679c\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendMonthReportQueryResultDTO> query(AttendMonthReportQueryDTO dto) throws DataAccessException {
try {
return this.attendMonthReportDao.query(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u6708\u62a5\u8868\u7ed3\u679c\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer edit(AttendMonthReportEditDTO dto) throws DataAccessException {
try {
return this.attendMonthReportDao.edit(dto);
}
catch (Exception e) {
this.logger.error("\u7f16\u8f91\u6708\u62a5\u8868\u7ed3\u679c\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public CloudwalkPageAble<AttendMonthReportResultGenQueryResultDTO> resultGenPage(AttendMonthReportResultGenPageDTO pageDTO, CloudwalkPageInfo pageInfo) throws DataAccessException {
try {
return this.attendMonthReportDao.resultGenPage(pageDTO, pageInfo);
}
catch (Exception e) {
this.logger.error("\u5206\u9875\u67e5\u8be2\u6708\u62a5\u8868\u7ed3\u679c\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,83 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.cloud.page.CloudwalkPageAble
* cn.cloudwalk.cloud.page.CloudwalkPageInfo
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendReportCorrectionDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendReportDetailQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendReportDetailResultDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendReportRecordQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendReportRecordResultDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendReportStatisticalQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.AttendReportStatisticalResultDTO
* cn.cloudwalk.data.ninca.attendance.report.dao.AttendReportDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.report;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.cloud.page.CloudwalkPageAble;
import cn.cloudwalk.cloud.page.CloudwalkPageInfo;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendReportCorrectionDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendReportDetailQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendReportDetailResultDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendReportRecordQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendReportRecordResultDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendReportStatisticalQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.AttendReportStatisticalResultDTO;
import cn.cloudwalk.data.ninca.attendance.report.dao.AttendReportDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendReportManager
extends AbstractCloudwalkManager {
@Resource
private AttendReportDao attendReportDao;
public CloudwalkPageAble<AttendReportDetailResultDTO> detail(AttendReportDetailQueryDTO queryDTO, CloudwalkPageInfo pageInfo) throws DataAccessException {
try {
return this.attendReportDao.detail(queryDTO, pageInfo);
}
catch (Exception e) {
this.logger.error("\u8003\u52e4\u62a5\u8868\u8be6\u60c5\u67e5\u8be2\u5931\u8d25,\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendReportRecordResultDTO> record(AttendReportRecordQueryDTO queryDTO) throws DataAccessException {
try {
return this.attendReportDao.record(queryDTO);
}
catch (Exception e) {
this.logger.error("\u8003\u52e4\u8bb0\u5f55\u62a5\u8868\u6309\u6708\u67e5\u8be2\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public CloudwalkPageAble<AttendReportStatisticalResultDTO> statistical(AttendReportStatisticalQueryDTO queryDTO, CloudwalkPageInfo pageInfo) throws DataAccessException {
try {
return this.attendReportDao.statistical(queryDTO, pageInfo);
}
catch (Exception e) {
this.logger.error("\u8003\u52e4\u62a5\u8868\u8003\u52e4\u8d8b\u52bf\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer correction(AttendReportCorrectionDTO correctionDTO) throws DataAccessException {
try {
return this.attendReportDao.correction(correctionDTO);
}
catch (Exception e) {
this.logger.error("\u8003\u52e4\u8bb0\u5f55\u5f02\u5e38\u4fee\u6b63\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,87 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.report.ReportJobAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.ReportJobDeleteDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.ReportJobEditDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.ReportJobGetsDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.ReportJobQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.report.ReportJobQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.report.dao.ReportJobDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.report;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.report.ReportJobAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.ReportJobDeleteDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.ReportJobEditDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.ReportJobGetsDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.ReportJobQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.report.ReportJobQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.report.dao.ReportJobDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class ReportJobManager
extends AbstractCloudwalkManager {
@Resource
private ReportJobDao reportJobDao;
public Integer add(ReportJobAddDTO dto) throws DataAccessException {
try {
return this.reportJobDao.add(dto);
}
catch (Exception e) {
this.logger.error("\u65b0\u589e\u62a5\u8868\u4efb\u52a1\u4fe1\u606f\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<ReportJobQueryResultDTO> query(ReportJobQueryDTO dto) throws DataAccessException {
try {
return this.reportJobDao.query(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u62a5\u8868\u4efb\u52a1\u4fe1\u606f\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<ReportJobQueryResultDTO> gets(ReportJobGetsDTO dto) throws DataAccessException {
try {
return this.reportJobDao.gets(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u62a5\u8868\u4efb\u52a1\u4fe1\u606f\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer edit(ReportJobEditDTO dto) throws DataAccessException {
try {
return this.reportJobDao.edit(dto);
}
catch (Exception e) {
this.logger.error("\u4fee\u6539\u62a5\u8868\u4efb\u52a1\u4fe1\u606f\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer delete(ReportJobDeleteDTO dto) throws DataAccessException {
try {
return this.reportJobDao.delete(dto);
}
catch (Exception e) {
this.logger.error("\u5220\u9664\u62a5\u8868\u4efb\u52a1\u4fe1\u606f\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,51 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.result.AttendRecordDTO
* cn.cloudwalk.common.ninca.attendance.bean.result.AttendRecordQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.result.AttendRecordQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.result.dao.AttendRecordDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.result;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.result.AttendRecordDTO;
import cn.cloudwalk.common.ninca.attendance.bean.result.AttendRecordQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.result.AttendRecordQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.result.dao.AttendRecordDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendRecordManager
extends AbstractCloudwalkManager {
@Resource
private AttendRecordDao attendRecordDao;
public List<AttendRecordQueryResultDTO> query(AttendRecordQueryDTO dto) throws DataAccessException {
try {
return this.attendRecordDao.query(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u8003\u52e4\u6d41\u6c34\u8bb0\u5f55\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer add(AttendRecordDTO dto) throws DataAccessException {
try {
return this.attendRecordDao.add(dto);
}
catch (Exception e) {
this.logger.error("\u65b0\u589e\u8003\u52e4\u6d41\u6c34\u8bb0\u5f55\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,138 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.result.AttendResultDTO
* cn.cloudwalk.common.ninca.attendance.bean.result.AttendResultMatchRuleQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.result.AttendResultQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.result.AttendResultRuleDTO
* cn.cloudwalk.common.ninca.attendance.bean.result.AttendResultSchedulingQueryResult
* cn.cloudwalk.data.ninca.attendance.result.dao.AttendResultDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
* org.springframework.transaction.annotation.Transactional
*/
package cn.cloudwalk.biz.intelligent.ninca.result;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.result.AttendResultDTO;
import cn.cloudwalk.common.ninca.attendance.bean.result.AttendResultMatchRuleQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.result.AttendResultQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.result.AttendResultRuleDTO;
import cn.cloudwalk.common.ninca.attendance.bean.result.AttendResultSchedulingQueryResult;
import cn.cloudwalk.data.ninca.attendance.result.dao.AttendResultDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
import org.springframework.transaction.annotation.Transactional;
@Component
public class AttendResultManager
extends AbstractCloudwalkManager {
@Resource
private AttendResultDao attendResultDao;
public List<AttendResultDTO> query(AttendResultQueryDTO queryDTO) throws DataAccessException {
try {
return this.attendResultDao.query(queryDTO);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u8003\u52e4\u7ed3\u679c\u62a5\u9519\uff0c\u539f\u56e0:", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public AttendResultRuleDTO queryMatchRule(AttendResultMatchRuleQueryDTO queryDTO) throws DataAccessException {
try {
return this.attendResultDao.queryMatchRule(queryDTO);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u5339\u914d\u7684\u8003\u52e4\u89c4\u5219\u62a5\u9519\uff0c\u539f\u56e0:", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public AttendResultRuleDTO queryMatchRuleById(AttendResultSchedulingQueryResult queryResult) throws DataAccessException {
try {
return this.attendResultDao.queryMatchRuleById(queryResult);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u8003\u52e4\u89c4\u5219\u62a5\u9519\uff0c\u539f\u56e0:", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public void insert(AttendResultDTO attendResultDTO) throws DataAccessException {
try {
this.attendResultDao.add(attendResultDTO);
}
catch (Exception e) {
this.logger.error("\u63d2\u5165\u8003\u52e4\u7ed3\u679c\u62a5\u9519\uff0c\u539f\u56e0:", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int update(AttendResultDTO attendResultDTO) throws DataAccessException {
try {
return this.attendResultDao.update(attendResultDTO);
}
catch (Exception e) {
this.logger.error("\u66f4\u65b0\u8003\u52e4\u7ed3\u679c\u62a5\u9519\uff0c\u539f\u56e0:", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
@Transactional(rollbackFor={Exception.class})
public int batchInert(List<AttendResultDTO> recordList) throws DataAccessException {
try {
return this.attendResultDao.batchInsert(recordList);
}
catch (Exception e) {
this.logger.error("\u8003\u52e4\u8bc6\u522b\u8bb0\u5f55\u63d2\u5165\u62a5\u9519\uff0c\u539f\u56e0:", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendResultRuleDTO> queryRuleList(String businessId) throws DataAccessException {
try {
return this.attendResultDao.queryRuleList(businessId);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u4f01\u4e1a\u4e0b\u8003\u52e4\u89c4\u5219\u5217\u8868\u5931\u8d25\uff0c\u539f\u56e0:", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<String> queryBusinessIdList(Integer status) throws DataAccessException {
try {
return this.attendResultDao.queryBusinessIdList(status);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u5f85\u521d\u59cb\u5316\u8003\u52e4\u7ed3\u679c\u7684\u4f01\u4e1a\u5217\u8868\u5931\u8d25\uff0c\u539f\u56e0:", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<String> queryExistResultPerson(String businessId, long dayStart, long dayEnd, List<String> personIds) throws DataAccessException {
try {
return this.attendResultDao.queryExistResultPerson(businessId, dayStart, dayEnd, personIds);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u5df2\u7ecf\u5b58\u5728\u8003\u52e4\u8bb0\u5f55\u7684\u4eba\u5458\u5931\u8d25\uff0c\u539f\u56e0:", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int correctUpdate(AttendResultDTO dto) throws DataAccessException {
try {
return this.attendResultDao.correctUpdate(dto);
}
catch (Exception e) {
this.logger.error("\u66f4\u65b0\u8003\u52e4\u7ed3\u679c\u62a5\u9519\uff0c\u539f\u56e0:", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,63 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendBindImagestoreAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendBindImagestoreDeleteDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendBindImagestoreQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendBindImagestoreQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.rule.dao.AttendBindImagestoreDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.rule;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendBindImagestoreAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendBindImagestoreDeleteDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendBindImagestoreQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendBindImagestoreQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.rule.dao.AttendBindImagestoreDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendBindImagestoreManager
extends AbstractCloudwalkManager {
@Resource
private AttendBindImagestoreDao attendBindImagestoreDao;
public int add(AttendBindImagestoreAddDTO dto) throws DataAccessException {
try {
return this.attendBindImagestoreDao.add(dto);
}
catch (Exception e) {
this.logger.error("\u65b0\u589e\u89c4\u5219\u7ed1\u5b9a\u56fe\u5e93\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendBindImagestoreQueryResultDTO> query(AttendBindImagestoreQueryDTO dto) throws DataAccessException {
try {
return this.attendBindImagestoreDao.query(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u89c4\u5219\u7ed1\u5b9a\u56fe\u5e93\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int delete(AttendBindImagestoreDeleteDTO dto) throws DataAccessException {
try {
return this.attendBindImagestoreDao.delete(dto);
}
catch (Exception e) {
this.logger.error("\u5220\u9664\u89c4\u5219\u7ed1\u5b9a\u56fe\u5e93\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,63 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleDeviceAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleDeviceDeleteDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleDeviceQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleDeviceQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.rule.dao.AttendRuleDeviceDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.rule;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleDeviceAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleDeviceDeleteDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleDeviceQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleDeviceQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.rule.dao.AttendRuleDeviceDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendRuleDeviceManager
extends AbstractCloudwalkManager {
@Resource
private AttendRuleDeviceDao attendRuleDeviceDao;
public int add(AttendRuleDeviceAddDTO dto) throws DataAccessException {
try {
return this.attendRuleDeviceDao.add(dto);
}
catch (Exception e) {
this.logger.error("\u65b0\u589e\u8003\u52e4\u8bbe\u5907\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int delete(AttendRuleDeviceDeleteDTO dto) throws DataAccessException {
try {
return this.attendRuleDeviceDao.delete(dto);
}
catch (Exception e) {
this.logger.error("\u5220\u9664\u8003\u52e4\u8bbe\u5907\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendRuleDeviceQueryResultDTO> query(AttendRuleDeviceQueryDTO dto) throws DataAccessException {
try {
return this.attendRuleDeviceDao.query(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u8003\u52e4\u8bbe\u5907\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,61 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleHolidayDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleHolidayQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleHolidayQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.rule.dao.AttendRuleHolidayDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.rule;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleHolidayDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleHolidayQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleHolidayQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.rule.dao.AttendRuleHolidayDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendRuleHolidayManager
extends AbstractCloudwalkManager {
@Resource
private AttendRuleHolidayDao attendRuleHolidayDao;
public List<AttendRuleHolidayQueryResultDTO> query(AttendRuleHolidayQueryDTO getsDTO) throws DataAccessException {
try {
return this.attendRuleHolidayDao.query(getsDTO);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u8003\u52e4\u89c4\u5219\u4e0b\u8282\u5047\u65e5\u4fe1\u606f\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer add(List<AttendRuleHolidayDTO> dtos) throws DataAccessException {
try {
return this.attendRuleHolidayDao.add(dtos);
}
catch (Exception e) {
this.logger.error("\u65b0\u589e\u8003\u52e4\u89c4\u5219\u8282\u5047\u65e5\u4fe1\u606f\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer delete(String ruleId) throws DataAccessException {
try {
return this.attendRuleHolidayDao.delete(ruleId);
}
catch (Exception e) {
this.logger.error("\u5220\u9664\u8003\u52e4\u89c4\u5219\u8282\u5047\u65e5\u4fe1\u606f\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,63 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleImagestoreAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleImagestoreDeleteDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleImagestoreQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleImagestoreQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.rule.dao.AttendRuleImagestoreDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.rule;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleImagestoreAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleImagestoreDeleteDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleImagestoreQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleImagestoreQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.rule.dao.AttendRuleImagestoreDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendRuleImagestoreManager
extends AbstractCloudwalkManager {
@Resource
private AttendRuleImagestoreDao attendRuleImagestoreDao;
public int add(AttendRuleImagestoreAddDTO dto) throws DataAccessException {
try {
return this.attendRuleImagestoreDao.add(dto);
}
catch (Exception e) {
this.logger.error("\u65b0\u589e\u8003\u52e4\u56fe\u5e93\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int delete(AttendRuleImagestoreDeleteDTO dto) throws DataAccessException {
try {
return this.attendRuleImagestoreDao.delete(dto);
}
catch (Exception e) {
this.logger.error("\u5220\u9664\u8003\u52e4\u56fe\u5e93\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendRuleImagestoreQueryResultDTO> query(AttendRuleImagestoreQueryDTO dto) throws DataAccessException {
try {
return this.attendRuleImagestoreDao.query(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u8003\u52e4\u56fe\u5e93\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,61 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleLabelAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleLabelQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleLabelQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.rule.dao.AttendRuleLabelDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.rule;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleLabelAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleLabelQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleLabelQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.rule.dao.AttendRuleLabelDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendRuleLabelManager
extends AbstractCloudwalkManager {
@Resource
private AttendRuleLabelDao attendRuleLabelDao;
public int add(AttendRuleLabelAddDTO dto) throws DataAccessException {
try {
return this.attendRuleLabelDao.add(dto);
}
catch (Exception e) {
this.logger.error("\u65b0\u589e\u8003\u52e4\u6807\u7b7e\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int delete(String ruleId) throws DataAccessException {
try {
return this.attendRuleLabelDao.delete(ruleId);
}
catch (Exception e) {
this.logger.error("\u5220\u9664\u8003\u52e4\u6807\u7b7e\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendRuleLabelQueryResultDTO> query(AttendRuleLabelQueryDTO dto) throws DataAccessException {
try {
return this.attendRuleLabelDao.query(dto);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u8003\u52e4\u6807\u7b7e\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,111 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.cloud.page.CloudwalkPageAble
* cn.cloudwalk.cloud.page.CloudwalkPageInfo
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleGetsDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRulePageDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.rule.dao.AttendRuleDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.rule;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.cloud.page.CloudwalkPageAble;
import cn.cloudwalk.cloud.page.CloudwalkPageInfo;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleGetsDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRulePageDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.rule.dao.AttendRuleDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendRuleManager
extends AbstractCloudwalkManager {
@Resource
private AttendRuleDao attendRuleDao;
public CloudwalkPageAble<AttendRuleQueryResultDTO> page(CloudwalkPageInfo page, AttendRulePageDTO queryDTO) throws DataAccessException {
try {
return this.attendRuleDao.page(page, queryDTO);
}
catch (Exception e) {
this.logger.error("\u5206\u9875\u67e5\u8be2\u8003\u52e4\u89c4\u5219\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public void delete(List<AttendRuleDTO> dtos) throws DataAccessException {
try {
for (AttendRuleDTO dto : dtos) {
this.attendRuleDao.delete(dto);
}
}
catch (Exception e) {
this.logger.error("\u8003\u52e4\u89c4\u5219\u5220\u9664\u5931\u8d25\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public AttendRuleQueryResultDTO query(AttendRuleQueryDTO queryDTO) throws DataAccessException {
try {
return this.attendRuleDao.query(queryDTO);
}
catch (Exception e) {
this.logger.error("\u8003\u52e4\u89c4\u5219\u57fa\u672c\u4fe1\u606f\u67e5\u8be2\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendRuleQueryResultDTO> gets(AttendRuleGetsDTO queryDTO) throws DataAccessException {
try {
return this.attendRuleDao.gets(queryDTO);
}
catch (Exception e) {
this.logger.error("\u8003\u52e4\u89c4\u5219\u57fa\u672c\u4fe1\u606f\u67e5\u8be2\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public void add(AttendRuleDTO dto) throws DataAccessException {
try {
this.attendRuleDao.add(dto);
}
catch (Exception e) {
this.logger.error("\u8003\u52e4\u89c4\u5219\u57fa\u672c\u65b0\u589e\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public void edit(AttendRuleDTO dto) throws DataAccessException {
try {
this.attendRuleDao.edit(dto);
}
catch (Exception e) {
this.logger.error("\u8003\u52e4\u89c4\u5219\u57fa\u672c\u4fe1\u606f\u66f4\u65b0\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendRuleQueryResultDTO> queryList(AttendRuleQueryDTO queryDTO) throws DataAccessException {
try {
return this.attendRuleDao.queryList(queryDTO);
}
catch (Exception e) {
this.logger.error("\u8003\u52e4\u89c4\u5219\u57fa\u672c\u4fe1\u606f\u67e5\u8be2\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,61 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleOrgAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleOrgQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleOrgQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.rule.dao.AttendRuleOrgDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.rule;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleOrgAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleOrgQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleOrgQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.rule.dao.AttendRuleOrgDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendRuleOrgManager
extends AbstractCloudwalkManager {
@Resource
private AttendRuleOrgDao attendRuleOrgDao;
public void add(AttendRuleOrgAddDTO dto) throws DataAccessException {
try {
this.attendRuleOrgDao.add(dto);
}
catch (Exception e) {
this.logger.error("\u65b0\u589e\u8003\u52e4\u7ec4\u7ec7\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public void delete(String ruleId) throws DataAccessException {
try {
this.attendRuleOrgDao.delete(ruleId);
}
catch (Exception e) {
this.logger.error("\u5220\u9664\u8003\u52e4\u7ec4\u7ec7\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendRuleOrgQueryResultDTO> query(AttendRuleOrgQueryDTO queryDTO) throws DataAccessException {
try {
return this.attendRuleOrgDao.query(queryDTO);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u8003\u52e4\u7ec4\u7ec7\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,51 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleOrgShotAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleOrgShotQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleOrgShotQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.rule.dao.AttendRuleOrgShotDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.rule;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleOrgShotAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleOrgShotQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleOrgShotQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.rule.dao.AttendRuleOrgShotDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendRuleOrgShotManager
extends AbstractCloudwalkManager {
@Resource
private AttendRuleOrgShotDao attendRuleOrgShotDao;
public Integer add(AttendRuleOrgShotAddDTO dto) throws DataAccessException {
try {
return this.attendRuleOrgShotDao.add(dto);
}
catch (Exception e) {
this.logger.error("\u65b0\u589e\u8003\u52e4\u7ec4\u7ec7\u5feb\u7167\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendRuleOrgShotQueryResultDTO> query(AttendRuleOrgShotQueryDTO queryDTO) throws DataAccessException {
try {
return this.attendRuleOrgShotDao.query(queryDTO);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u8003\u52e4\u7ec4\u7ec7\u5feb\u7167\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,73 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleSchedulingDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleSchedulingDeleteDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleSchedulingQueryDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleSchedulingQueryResultDTO
* cn.cloudwalk.data.ninca.attendance.rule.dao.AttendRuleSchedulingDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.rule;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleSchedulingDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleSchedulingDeleteDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleSchedulingQueryDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleSchedulingQueryResultDTO;
import cn.cloudwalk.data.ninca.attendance.rule.dao.AttendRuleSchedulingDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendRuleSchedulingManager
extends AbstractCloudwalkManager {
@Resource
private AttendRuleSchedulingDao attendRuleSchedulingDao;
public List<AttendRuleSchedulingQueryResultDTO> query(AttendRuleSchedulingQueryDTO queryDTO) throws DataAccessException {
try {
return this.attendRuleSchedulingDao.query(queryDTO);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u8003\u52e4\u6392\u73ed\u65f6\u95f4\u4fe1\u606f\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public void add(AttendRuleSchedulingDTO dto) throws DataAccessException {
try {
this.attendRuleSchedulingDao.add(dto);
}
catch (Exception e) {
this.logger.error("\u65b0\u589e\u8003\u52e4\u6392\u73ed\u65f6\u95f4\u4fe1\u606f\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public void edit(AttendRuleSchedulingDTO dto) throws DataAccessException {
try {
this.attendRuleSchedulingDao.edit(dto);
}
catch (Exception e) {
this.logger.error("\u7f16\u8f91\u8003\u52e4\u6392\u73ed\u65f6\u95f4\u4fe1\u606f\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int delete(AttendRuleSchedulingDeleteDTO deleteDTO) throws DataAccessException {
try {
return this.attendRuleSchedulingDao.delete(deleteDTO);
}
catch (Exception e) {
this.logger.error("\u5220\u9664\u8003\u52e4\u6392\u73ed\u65f6\u95f4\u4fe1\u606f\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,145 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* cn.cloudwalk.cloud.exception.DataAccessException
* cn.cloudwalk.common.ninca.attendance.bean.result.AttendResultRuleDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleDeviceShotAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleDeviceShotQueryResultDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleHolidayQueryResultDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleHolidayShotAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleImagestoreShotAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleLabelShotAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleSchedulingShotAddDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleSchedulingShotQueryResultDTO
* cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleShotAddDTO
* cn.cloudwalk.data.ninca.attendance.rule.dao.AttendRuleShotDao
* javax.annotation.Resource
* org.springframework.stereotype.Component
*/
package cn.cloudwalk.biz.intelligent.ninca.rule;
import cn.cloudwalk.biz.intelligent.ninca.common.AbstractCloudwalkManager;
import cn.cloudwalk.cloud.exception.DataAccessException;
import cn.cloudwalk.common.ninca.attendance.bean.result.AttendResultRuleDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleDeviceShotAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleDeviceShotQueryResultDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleHolidayQueryResultDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleHolidayShotAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleImagestoreShotAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleLabelShotAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleSchedulingShotAddDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleSchedulingShotQueryResultDTO;
import cn.cloudwalk.common.ninca.attendance.bean.rule.AttendRuleShotAddDTO;
import cn.cloudwalk.data.ninca.attendance.rule.dao.AttendRuleShotDao;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
@Component
public class AttendRuleShotManager
extends AbstractCloudwalkManager {
@Resource
private AttendRuleShotDao attendRuleShotDao;
public Integer add(AttendRuleShotAddDTO dto) throws DataAccessException {
try {
return this.attendRuleShotDao.add(dto);
}
catch (Exception e) {
this.logger.error("\u8003\u52e4\u89c4\u5219\u57fa\u672c\u4fe1\u606f\u5feb\u7167\u65b0\u589e\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer addHoliday(List<AttendRuleHolidayShotAddDTO> ruleHolidayList) throws DataAccessException {
try {
return this.attendRuleShotDao.addHoliday(ruleHolidayList);
}
catch (Exception e) {
this.logger.error("\u8003\u52e4\u89c4\u5219\u8282\u5047\u65e5\u4fe1\u606f\u5feb\u7167\u65b0\u589e\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer addSchedule(AttendRuleSchedulingShotAddDTO schedulingDTO) throws DataAccessException {
try {
return this.attendRuleShotDao.addSchedule(schedulingDTO);
}
catch (Exception e) {
this.logger.error("\u8003\u52e4\u89c4\u5219\u73ed\u6b21\u4fe1\u606f\u5feb\u7167\u65b0\u589e\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendResultRuleDTO> queryShotAttendRule(String shotId) throws DataAccessException {
try {
return this.attendRuleShotDao.queryShotAttendRule(shotId);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u8003\u52e4\u89c4\u5219\u5feb\u7167\u8bb0\u5f55\u5931\u8d25\uff0c\u539f\u56e0:", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendRuleHolidayQueryResultDTO> queryShotRuleHoliday(String shotId) throws DataAccessException {
try {
return this.attendRuleShotDao.queryShotRuleHoliday(shotId);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u8003\u52e4\u89c4\u5219\u8282\u5047\u65e5\u5feb\u7167\u8bb0\u5f55\u5931\u8d25\uff0c\u539f\u56e0:", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer addDevice(AttendRuleDeviceShotAddDTO dto) throws DataAccessException {
try {
return this.attendRuleShotDao.addDevice(dto);
}
catch (Exception e) {
this.logger.error("\u8003\u52e4\u89c4\u5219\u8bbe\u5907\u4fe1\u606f\u5feb\u7167\u65b0\u589e\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public Integer addImagestore(AttendRuleImagestoreShotAddDTO dto) throws DataAccessException {
try {
return this.attendRuleShotDao.addImagestore(dto);
}
catch (Exception e) {
this.logger.error("\u8003\u52e4\u89c4\u5219\u56fe\u5e93\u5feb\u7167\u65b0\u589e\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendRuleSchedulingShotQueryResultDTO> queryShotScheduling(String shotId) throws DataAccessException {
try {
return this.attendRuleShotDao.queryShotScheduling(shotId);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u8003\u52e4\u89c4\u5219\u73ed\u6b21\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public int addLabel(AttendRuleLabelShotAddDTO dto) throws DataAccessException {
try {
return this.attendRuleShotDao.addLabel(dto);
}
catch (Exception e) {
this.logger.error("\u8003\u52e4\u89c4\u5219\u6807\u7b7e\u5feb\u7167\u65b0\u589e\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
public List<AttendRuleDeviceShotQueryResultDTO> queryShotDevice(String shotId) throws DataAccessException {
try {
return this.attendRuleShotDao.queryShotDevice(shotId);
}
catch (Exception e) {
this.logger.error("\u67e5\u8be2\u8003\u52e4\u89c4\u5219\u8bbe\u5907\u5feb\u7167\u5931\u8d25\uff0c\u539f\u56e0\uff1a", (Throwable)e);
throw new DataAccessException((Throwable)e);
}
}
}
@@ -0,0 +1,2 @@
Summary for /tmp/crk_lib_extract_6o_f40r3/ninca-crk-smart-attendance-biz-2.9.1_210630-SNAPSHOT.jar
Decompiled with CFR 0.152