1
0
mirror of https://github.com/chatopera/cosin.git synced 2025-07-16 00:22:22 +08:00

https://github.com/cskefu/cskefu/issues/738 rename package from com.chatopera to com.cskefu

This commit is contained in:
Hai Liang Wang 2022-09-13 12:30:44 +01:00
parent 6143bbf27d
commit 5efb35bcf1
542 changed files with 2064 additions and 2109 deletions

View File

@ -17,15 +17,15 @@ LABEL org.label-schema.vcs-ref=$VCS_REF \
RUN /bin/bash -c "mkdir -p /{data,logs}" RUN /bin/bash -c "mkdir -p /{data,logs}"
# build WAR # build WAR
RUN mkdir -p /opt/chatopera RUN mkdir -p /opt/cskefu
COPY ./app/target/contact-center.war /opt/chatopera/contact-center.war COPY ./app/target/contact-center.war /opt/cskefu/contact-center.war
COPY ./assets/mysql.setup.db.sh /opt/chatopera COPY ./assets/mysql.setup.db.sh /opt/cskefu
COPY ./assets/mysql.upgrade.db.sh /opt/chatopera COPY ./assets/mysql.upgrade.db.sh /opt/cskefu
COPY ./assets/utils.sh /opt/chatopera COPY ./assets/utils.sh /opt/cskefu
COPY ./assets/docker-entrypoint.sh /opt/chatopera COPY ./assets/docker-entrypoint.sh /opt/cskefu
RUN chmod +x /opt/chatopera/*.sh RUN chmod +x /opt/cskefu/*.sh
RUN touch /root/.cskefu.pep RUN touch /root/.cskefu.pep
WORKDIR /opt/chatopera WORKDIR /opt/cskefu
EXPOSE 8030-8050 EXPOSE 8030-8050
CMD ["./docker-entrypoint.sh"] CMD ["./docker-entrypoint.sh"]

View File

@ -22,7 +22,7 @@ if [[ $PACKAGE_VERSION == *SNAPSHOT ]]; then
mvn deploy:deploy-file \ mvn deploy:deploy-file \
-Dmaven.test.skip=true \ -Dmaven.test.skip=true \
-Dfile=./target/contact-center.jar \ -Dfile=./target/contact-center.jar \
-DgroupId=com.chatopera.cc \ -DgroupId=com.cskefu.cc \
-DartifactId=cc-core \ -DartifactId=cc-core \
-Dversion=$PACKAGE_VERSION \ -Dversion=$PACKAGE_VERSION \
-Dpackaging=jar \ -Dpackaging=jar \
@ -37,7 +37,7 @@ else
mvn deploy:deploy-file \ mvn deploy:deploy-file \
-Dmaven.test.skip=true \ -Dmaven.test.skip=true \
-Dfile=./target/contact-center.jar \ -Dfile=./target/contact-center.jar \
-DgroupId=com.chatopera.cc \ -DgroupId=com.cskefu.cc \
-DartifactId=cc-core \ -DartifactId=cc-core \
-Dversion=$PACKAGE_VERSION \ -Dversion=$PACKAGE_VERSION \
-Dpackaging=jar \ -Dpackaging=jar \

View File

@ -9,4 +9,4 @@ baseDir=$(cd `dirname "$0"`;pwd)
# main # main
[ -z "${BASH_SOURCE[0]}" -o "${BASH_SOURCE[0]}" = "$0" ] || return [ -z "${BASH_SOURCE[0]}" -o "${BASH_SOURCE[0]}" = "$0" ] || return
rm -rf ~/.m2/repository/com/chatopera/cc rm -rf ~/.m2/repository/com/cskefu/cc

View File

@ -1,13 +1,13 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" <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"> 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> <modelVersion>4.0.0</modelVersion>
<groupId>com.chatopera.cc</groupId> <groupId>com.cskefu.cc</groupId>
<artifactId>contact-center</artifactId> <artifactId>contact-center</artifactId>
<packaging>war</packaging> <packaging>war</packaging>
<name>cc-core</name> <name>cc-core</name>
<description>春松客服:多渠道智能客服系统</description> <description>春松客服:上线开源客服系统</description>
<parent> <parent>
<groupId>com.chatopera.cc</groupId> <groupId>com.cskefu.cc</groupId>
<artifactId>cc-root</artifactId> <artifactId>cc-root</artifactId>
<version>7.0.0-SNAPSHOT</version> <version>7.0.0-SNAPSHOT</version>
<!-- for Chatopera Nexus reference if file is available with latest version --> <!-- for Chatopera Nexus reference if file is available with latest version -->
@ -130,10 +130,10 @@
</repositories> </repositories>
<developers> <developers>
<developer> <developer>
<id>chatopera</id> <id>hain</id>
<name>Chatopera</name> <name>Hai Liang Wang</name>
<email>info@chatopera.com</email> <email>h@cskefu.com</email>
<url>https://www.chatopera.com</url> <url>https://github.com/hailiang-wang</url>
<organization>Chatopera Inc.</organization> <organization>Chatopera Inc.</organization>
<organizationUrl>https://www.chatopera.com</organizationUrl> <organizationUrl>https://www.chatopera.com</organizationUrl>
<roles> <roles>

View File

@ -14,13 +14,14 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc; package com.cskefu.cc;
import com.chatopera.cc.basic.Constants; import com.chatopera.cc.BlessingAndUnblessing;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.Constants;
import com.chatopera.cc.config.AppCtxRefreshEventListener; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.util.SystemEnvHelper; import com.cskefu.cc.config.AppCtxRefreshEventListener;
import com.chatopera.cc.util.mobile.MobileNumberUtils; import com.cskefu.cc.util.SystemEnvHelper;
import com.cskefu.cc.util.mobile.MobileNumberUtils;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
@ -42,8 +43,8 @@ import javax.servlet.MultipartConfigElement;
import java.io.IOException; import java.io.IOException;
@SpringBootApplication @SpringBootApplication
@EnableJpaRepositories("com.chatopera.cc.persistence.repository") @EnableJpaRepositories("com.cskefu.cc.persistence.repository")
@EnableElasticsearchRepositories("com.chatopera.cc.persistence.es") @EnableElasticsearchRepositories("com.cskefu.cc.persistence.es")
@EnableTransactionManagement @EnableTransactionManagement
public class Application { public class Application {

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc; package com.cskefu.cc;
import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.support.SpringBootServletInitializer; import org.springframework.boot.web.support.SpringBootServletInitializer;

View File

@ -14,18 +14,18 @@
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.acd; package com.cskefu.cc.acd;
import com.chatopera.cc.acd.basic.ACDComposeContext; import com.cskefu.cc.acd.basic.ACDComposeContext;
import com.chatopera.cc.acd.basic.ACDMessageHelper; import com.cskefu.cc.acd.basic.ACDMessageHelper;
import com.chatopera.cc.acd.basic.IACDDispatcher; import com.cskefu.cc.acd.basic.IACDDispatcher;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.cache.RedisCommand; import com.cskefu.cc.cache.RedisCommand;
import com.chatopera.cc.cache.RedisKey; import com.cskefu.cc.cache.RedisKey;
import com.chatopera.cc.model.AgentStatus; import com.cskefu.cc.model.AgentStatus;
import com.chatopera.cc.model.AgentUser; import com.cskefu.cc.model.AgentUser;
import com.chatopera.cc.persistence.repository.AgentStatusRepository; import com.cskefu.cc.persistence.repository.AgentStatusRepository;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;

View File

@ -14,25 +14,25 @@
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.acd; package com.cskefu.cc.acd;
import com.chatopera.cc.acd.basic.ACDComposeContext; import com.cskefu.cc.acd.basic.ACDComposeContext;
import com.chatopera.cc.acd.basic.ACDMessageHelper; import com.cskefu.cc.acd.basic.ACDMessageHelper;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.basic.MainUtils; import com.cskefu.cc.basic.MainUtils;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.cache.RedisCommand; import com.cskefu.cc.cache.RedisCommand;
import com.chatopera.cc.cache.RedisKey; import com.cskefu.cc.cache.RedisKey;
import com.chatopera.cc.exception.CSKefuException; import com.cskefu.cc.exception.CSKefuException;
import com.chatopera.cc.model.*; import com.cskefu.cc.model.*;
import com.chatopera.cc.peer.PeerSyncIM; import com.cskefu.cc.peer.PeerSyncIM;
import com.chatopera.cc.persistence.repository.*; import com.cskefu.cc.persistence.repository.*;
import com.chatopera.cc.proxy.AgentStatusProxy; import com.cskefu.cc.proxy.AgentStatusProxy;
import com.chatopera.cc.proxy.AgentUserProxy; import com.cskefu.cc.proxy.AgentUserProxy;
import com.chatopera.cc.socketio.client.NettyClients; import com.cskefu.cc.socketio.client.NettyClients;
import com.chatopera.cc.socketio.message.Message; import com.cskefu.cc.socketio.message.Message;
import com.chatopera.cc.util.HashMapUtils; import com.cskefu.cc.util.HashMapUtils;
import com.chatopera.cc.util.SerializeUtil; import com.cskefu.cc.util.SerializeUtil;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;

View File

@ -14,12 +14,12 @@
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.acd; package com.cskefu.cc.acd;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.model.AgentService; import com.cskefu.cc.model.AgentService;
import com.chatopera.cc.model.AgentUser; import com.cskefu.cc.model.AgentUser;
import com.chatopera.cc.persistence.repository.AgentServiceRepository; import com.cskefu.cc.persistence.repository.AgentServiceRepository;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;

View File

@ -14,17 +14,17 @@
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.acd; package com.cskefu.cc.acd;
import com.chatopera.cc.basic.Constants; import com.cskefu.cc.basic.Constants;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.basic.MainUtils; import com.cskefu.cc.basic.MainUtils;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.model.*; import com.cskefu.cc.model.*;
import com.chatopera.cc.persistence.repository.*; import com.cskefu.cc.persistence.repository.*;
import com.chatopera.cc.proxy.OrganProxy; import com.cskefu.cc.proxy.OrganProxy;
import com.chatopera.cc.util.HashMapUtils; import com.cskefu.cc.util.HashMapUtils;
import com.chatopera.cc.util.WebIMReport; import com.cskefu.cc.util.WebIMReport;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
@ -340,7 +340,7 @@ public class ACDPolicyService {
if ((agentStatus == null) && sessionConfig.isLastagent()) { if ((agentStatus == null) && sessionConfig.isLastagent()) {
logger.info("[filterOutAgentStatusWithPolicies] check agent against chat history."); logger.info("[filterOutAgentStatusWithPolicies] check agent against chat history.");
// 启用了历史坐席优先 查找 历史服务坐席 // 启用了历史坐席优先 查找 历史服务坐席
List<com.chatopera.cc.util.WebIMReport> webIMaggs = MainUtils.getWebIMDataAgg( List<WebIMReport> webIMaggs = MainUtils.getWebIMDataAgg(
onlineUserRes.findBySkillAndOrgiForDistinctAgent(sessionConfig.getSkill(), orgi, onlineUserId)); onlineUserRes.findBySkillAndOrgiForDistinctAgent(sessionConfig.getSkill(), orgi, onlineUserId));
for (WebIMReport report : webIMaggs) { for (WebIMReport report : webIMaggs) {
for (final AgentStatus o : agentStatuses) { for (final AgentStatus o : agentStatuses) {

View File

@ -14,10 +14,10 @@
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.acd; package com.cskefu.cc.acd;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.model.AgentUser; import com.cskefu.cc.model.AgentUser;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;

View File

@ -13,9 +13,9 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.acd; package com.cskefu.cc.acd;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;

View File

@ -13,13 +13,13 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.acd; package com.cskefu.cc.acd;
import com.chatopera.cc.acd.basic.ACDComposeContext;
import com.chatopera.cc.acd.basic.IACDDispatcher;
import com.chatopera.cc.acd.middleware.visitor.*;
import com.chatopera.compose4j.Composer; import com.chatopera.compose4j.Composer;
import com.chatopera.compose4j.exception.Compose4jRuntimeException; import com.chatopera.compose4j.exception.Compose4jRuntimeException;
import com.cskefu.cc.acd.basic.ACDComposeContext;
import com.cskefu.cc.acd.basic.IACDDispatcher;
import com.cskefu.cc.acd.middleware.visitor.*;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;

View File

@ -13,19 +13,19 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.acd; package com.cskefu.cc.acd;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.basic.MainUtils; import com.cskefu.cc.basic.MainUtils;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.model.AgentReport; import com.cskefu.cc.model.AgentReport;
import com.chatopera.cc.model.AgentStatus; import com.cskefu.cc.model.AgentStatus;
import com.chatopera.cc.model.Organ; import com.cskefu.cc.model.Organ;
import com.chatopera.cc.model.WorkMonitor; import com.cskefu.cc.model.WorkMonitor;
import com.chatopera.cc.persistence.repository.AgentServiceRepository; import com.cskefu.cc.persistence.repository.AgentServiceRepository;
import com.chatopera.cc.persistence.repository.AgentUserRepository; import com.cskefu.cc.persistence.repository.AgentUserRepository;
import com.chatopera.cc.persistence.repository.WorkMonitorRepository; import com.cskefu.cc.persistence.repository.WorkMonitorRepository;
import com.chatopera.cc.proxy.OrganProxy; import com.cskefu.cc.proxy.OrganProxy;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;

View File

@ -14,11 +14,11 @@
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.acd.basic; package com.cskefu.cc.acd.basic;
import com.chatopera.cc.model.*; import com.cskefu.cc.model.*;
import com.chatopera.cc.socketio.message.Message; import com.cskefu.cc.socketio.message.Message;
import com.chatopera.cc.util.IP; import com.cskefu.cc.util.IP;
public class ACDComposeContext extends Message { public class ACDComposeContext extends Message {

View File

@ -14,15 +14,15 @@
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.acd.basic; package com.cskefu.cc.acd.basic;
import com.chatopera.cc.acd.ACDPolicyService; import com.cskefu.cc.acd.ACDPolicyService;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.model.AgentService; import com.cskefu.cc.model.AgentService;
import com.chatopera.cc.model.AgentUser; import com.cskefu.cc.model.AgentUser;
import com.chatopera.cc.model.SessionConfig; import com.cskefu.cc.model.SessionConfig;
import com.chatopera.cc.util.IP; import com.cskefu.cc.util.IP;
import com.chatopera.cc.util.IPTools; import com.cskefu.cc.util.IPTools;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.acd.basic; package com.cskefu.cc.acd.basic;
/** /**
* 调度类抽象接口 * 调度类抽象接口

View File

@ -14,13 +14,13 @@
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.acd.middleware.visitor; package com.cskefu.cc.acd.middleware.visitor;
import com.chatopera.cc.acd.ACDAgentService; import com.cskefu.cc.acd.ACDAgentService;
import com.chatopera.cc.acd.ACDPolicyService; import com.cskefu.cc.acd.ACDPolicyService;
import com.chatopera.cc.acd.basic.ACDComposeContext; import com.cskefu.cc.acd.basic.ACDComposeContext;
import com.chatopera.cc.model.AgentService; import com.cskefu.cc.model.AgentService;
import com.chatopera.cc.model.AgentStatus; import com.cskefu.cc.model.AgentStatus;
import com.chatopera.compose4j.Functional; import com.chatopera.compose4j.Functional;
import com.chatopera.compose4j.Middleware; import com.chatopera.compose4j.Middleware;
import org.slf4j.Logger; import org.slf4j.Logger;

View File

@ -14,13 +14,13 @@
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.acd.middleware.visitor; package com.cskefu.cc.acd.middleware.visitor;
import com.chatopera.cc.acd.basic.ACDComposeContext; import com.cskefu.cc.acd.basic.ACDComposeContext;
import com.chatopera.cc.model.Organ; import com.cskefu.cc.model.Organ;
import com.chatopera.cc.model.User; import com.cskefu.cc.model.User;
import com.chatopera.cc.persistence.repository.OrganRepository; import com.cskefu.cc.persistence.repository.OrganRepository;
import com.chatopera.cc.persistence.repository.UserRepository; import com.cskefu.cc.persistence.repository.UserRepository;
import com.chatopera.compose4j.Functional; import com.chatopera.compose4j.Functional;
import com.chatopera.compose4j.Middleware; import com.chatopera.compose4j.Middleware;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;

View File

@ -14,20 +14,20 @@
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.acd.middleware.visitor; package com.cskefu.cc.acd.middleware.visitor;
import com.chatopera.cc.acd.ACDQueueService; import com.cskefu.cc.acd.ACDQueueService;
import com.chatopera.cc.acd.basic.ACDComposeContext; import com.cskefu.cc.acd.basic.ACDComposeContext;
import com.chatopera.cc.acd.basic.ACDMessageHelper; import com.cskefu.cc.acd.basic.ACDMessageHelper;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.model.AgentUser; import com.cskefu.cc.model.AgentUser;
import com.chatopera.cc.model.AgentUserContacts; import com.cskefu.cc.model.AgentUserContacts;
import com.chatopera.cc.model.Contacts; import com.cskefu.cc.model.Contacts;
import com.chatopera.cc.persistence.es.ContactsRepository; import com.cskefu.cc.persistence.es.ContactsRepository;
import com.chatopera.cc.persistence.repository.AgentUserContactsRepository; import com.cskefu.cc.persistence.repository.AgentUserContactsRepository;
import com.chatopera.cc.proxy.AgentStatusProxy; import com.cskefu.cc.proxy.AgentStatusProxy;
import com.chatopera.cc.proxy.AgentUserProxy; import com.cskefu.cc.proxy.AgentUserProxy;
import com.chatopera.compose4j.Functional; import com.chatopera.compose4j.Functional;
import com.chatopera.compose4j.Middleware; import com.chatopera.compose4j.Middleware;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;

View File

@ -14,12 +14,12 @@
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.acd.middleware.visitor; package com.cskefu.cc.acd.middleware.visitor;
import com.chatopera.cc.acd.ACDQueueService; import com.cskefu.cc.acd.ACDQueueService;
import com.chatopera.cc.acd.basic.ACDComposeContext; import com.cskefu.cc.acd.basic.ACDComposeContext;
import com.chatopera.cc.acd.basic.ACDMessageHelper; import com.cskefu.cc.acd.basic.ACDMessageHelper;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.compose4j.Functional; import com.chatopera.compose4j.Functional;
import com.chatopera.compose4j.Middleware; import com.chatopera.compose4j.Middleware;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;

View File

@ -14,15 +14,15 @@
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.acd.middleware.visitor; package com.cskefu.cc.acd.middleware.visitor;
import com.chatopera.cc.acd.ACDPolicyService; import com.cskefu.cc.acd.ACDPolicyService;
import com.chatopera.cc.acd.ACDWorkMonitor; import com.cskefu.cc.acd.ACDWorkMonitor;
import com.chatopera.cc.acd.basic.ACDComposeContext; import com.cskefu.cc.acd.basic.ACDComposeContext;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.basic.MainUtils; import com.cskefu.cc.basic.MainUtils;
import com.chatopera.cc.model.AgentReport; import com.cskefu.cc.model.AgentReport;
import com.chatopera.cc.model.SessionConfig; import com.cskefu.cc.model.SessionConfig;
import com.chatopera.compose4j.Functional; import com.chatopera.compose4j.Functional;
import com.chatopera.compose4j.Middleware; import com.chatopera.compose4j.Middleware;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;

View File

@ -14,17 +14,17 @@
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.activemq; package com.cskefu.cc.activemq;
import com.chatopera.cc.basic.Constants; import com.cskefu.cc.basic.Constants;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.exception.CSKefuException; import com.cskefu.cc.exception.CSKefuException;
import com.chatopera.cc.model.AgentUser; import com.cskefu.cc.model.AgentUser;
import com.chatopera.cc.model.AgentUserAudit; import com.cskefu.cc.model.AgentUserAudit;
import com.chatopera.cc.persistence.repository.AgentUserRepository; import com.cskefu.cc.persistence.repository.AgentUserRepository;
import com.chatopera.cc.proxy.AgentAuditProxy; import com.cskefu.cc.proxy.AgentAuditProxy;
import com.chatopera.cc.socketio.client.NettyClients; import com.cskefu.cc.socketio.client.NettyClients;
import com.chatopera.cc.util.SerializeUtil; import com.cskefu.cc.util.SerializeUtil;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.google.gson.JsonParser; import com.google.gson.JsonParser;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;

View File

@ -13,10 +13,10 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.activemq; package com.cskefu.cc.activemq;
import com.chatopera.cc.basic.Constants; import com.cskefu.cc.basic.Constants;
import com.chatopera.cc.socketio.client.NettyClients; import com.cskefu.cc.socketio.client.NettyClients;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.google.gson.JsonParser; import com.google.gson.JsonParser;
import org.slf4j.Logger; import org.slf4j.Logger;

View File

@ -8,11 +8,11 @@
* publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, * publish, or display any part, in any form, or by any means. Reverse engineering, disassembly,
* or decompilation of this software, unless required by law for interoperability, is prohibited. * or decompilation of this software, unless required by law for interoperability, is prohibited.
*/ */
package com.chatopera.cc.activemq; package com.cskefu.cc.activemq;
import com.chatopera.cc.basic.Constants; import com.cskefu.cc.basic.Constants;
import com.chatopera.cc.socketio.client.NettyClients; import com.cskefu.cc.socketio.client.NettyClients;
import com.chatopera.cc.util.SerializeUtil; import com.cskefu.cc.util.SerializeUtil;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.google.gson.JsonParser; import com.google.gson.JsonParser;
import org.slf4j.Logger; import org.slf4j.Logger;

View File

@ -13,13 +13,13 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.activemq; package com.cskefu.cc.activemq;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.chatopera.cc.basic.Constants; import com.cskefu.cc.basic.Constants;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.persistence.repository.BlackListRepository; import com.cskefu.cc.persistence.repository.BlackListRepository;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;

View File

@ -9,7 +9,7 @@
* or decompilation of this software, unless required by law for interoperability, is prohibited. * or decompilation of this software, unless required by law for interoperability, is prohibited.
*/ */
package com.chatopera.cc.activemq; package com.cskefu.cc.activemq;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import org.apache.activemq.ScheduledMessage; import org.apache.activemq.ScheduledMessage;

View File

@ -8,11 +8,11 @@
* publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, * publish, or display any part, in any form, or by any means. Reverse engineering, disassembly,
* or decompilation of this software, unless required by law for interoperability, is prohibited. * or decompilation of this software, unless required by law for interoperability, is prohibited.
*/ */
package com.chatopera.cc.activemq; package com.cskefu.cc.activemq;
import com.chatopera.cc.basic.Constants; import com.cskefu.cc.basic.Constants;
import com.chatopera.cc.socketio.client.NettyClients; import com.cskefu.cc.socketio.client.NettyClients;
import com.chatopera.cc.util.SerializeUtil; import com.cskefu.cc.util.SerializeUtil;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.google.gson.JsonParser; import com.google.gson.JsonParser;
import org.slf4j.Logger; import org.slf4j.Logger;

View File

@ -8,16 +8,16 @@
* publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, * publish, or display any part, in any form, or by any means. Reverse engineering, disassembly,
* or decompilation of this software, unless required by law for interoperability, is prohibited. * or decompilation of this software, unless required by law for interoperability, is prohibited.
*/ */
package com.chatopera.cc.activemq; package com.cskefu.cc.activemq;
import com.chatopera.cc.acd.ACDAgentDispatcher; import com.cskefu.cc.acd.ACDAgentDispatcher;
import com.chatopera.cc.acd.ACDWorkMonitor; import com.cskefu.cc.acd.ACDWorkMonitor;
import com.chatopera.cc.acd.basic.ACDComposeContext; import com.cskefu.cc.acd.basic.ACDComposeContext;
import com.chatopera.cc.basic.Constants; import com.cskefu.cc.basic.Constants;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.model.AgentStatus; import com.cskefu.cc.model.AgentStatus;
import com.chatopera.cc.persistence.repository.AgentStatusRepository; import com.cskefu.cc.persistence.repository.AgentStatusRepository;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.google.gson.JsonParser; import com.google.gson.JsonParser;
import org.slf4j.Logger; import org.slf4j.Logger;

View File

@ -13,10 +13,10 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.aspect; package com.cskefu.cc.aspect;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.model.AgentStatus; import com.cskefu.cc.model.AgentStatus;
import org.aspectj.lang.JoinPoint; import org.aspectj.lang.JoinPoint;
import org.aspectj.lang.annotation.After; import org.aspectj.lang.annotation.After;
import org.aspectj.lang.annotation.Aspect; import org.aspectj.lang.annotation.Aspect;
@ -36,13 +36,13 @@ public class AgentStatusAspect {
@Autowired @Autowired
private Cache cache; private Cache cache;
@After("execution(* com.chatopera.cc.persistence.repository.AgentStatusRepository.save(..))") @After("execution(* com.cskefu.cc.persistence.repository.AgentStatusRepository.save(..))")
public void save(final JoinPoint joinPoint) { public void save(final JoinPoint joinPoint) {
final AgentStatus agentStatus = (AgentStatus) joinPoint.getArgs()[0]; final AgentStatus agentStatus = (AgentStatus) joinPoint.getArgs()[0];
cache.putAgentStatusByOrgi(agentStatus, agentStatus.getOrgi()); cache.putAgentStatusByOrgi(agentStatus, agentStatus.getOrgi());
} }
@After("execution(* com.chatopera.cc.persistence.repository.AgentStatusRepository.delete(..))") @After("execution(* com.cskefu.cc.persistence.repository.AgentStatusRepository.delete(..))")
public void delete(final JoinPoint joinPoint) { public void delete(final JoinPoint joinPoint) {
final AgentStatus agentStatus = (AgentStatus) joinPoint.getArgs()[0]; final AgentStatus agentStatus = (AgentStatus) joinPoint.getArgs()[0];
cache.deleteAgentStatusByAgentnoAndOrgi(agentStatus.getAgentno(), agentStatus.getOrgi()); cache.deleteAgentStatusByAgentnoAndOrgi(agentStatus.getAgentno(), agentStatus.getOrgi());

View File

@ -14,14 +14,14 @@
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.aspect; package com.cskefu.cc.aspect;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.cache.RedisCommand; import com.cskefu.cc.cache.RedisCommand;
import com.chatopera.cc.cache.RedisKey; import com.cskefu.cc.cache.RedisKey;
import com.chatopera.cc.model.AgentUser; import com.cskefu.cc.model.AgentUser;
import com.chatopera.cc.proxy.AgentAuditProxy; import com.cskefu.cc.proxy.AgentAuditProxy;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.aspectj.lang.JoinPoint; import org.aspectj.lang.JoinPoint;
import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.ProceedingJoinPoint;
@ -53,7 +53,7 @@ public class AgentUserAspect {
@Autowired @Autowired
private AgentAuditProxy agentAuditProxy; private AgentAuditProxy agentAuditProxy;
@After("execution(* com.chatopera.cc.persistence.repository.AgentUserRepository.save(..))") @After("execution(* com.cskefu.cc.persistence.repository.AgentUserRepository.save(..))")
public void save(final JoinPoint joinPoint) { public void save(final JoinPoint joinPoint) {
final AgentUser agentUser = (AgentUser) joinPoint.getArgs()[0]; final AgentUser agentUser = (AgentUser) joinPoint.getArgs()[0];
logger.info( logger.info(
@ -72,7 +72,7 @@ public class AgentUserAspect {
cache.putAgentUserByOrgi(agentUser, agentUser.getOrgi()); cache.putAgentUserByOrgi(agentUser, agentUser.getOrgi());
} }
@After("execution(* com.chatopera.cc.persistence.repository.AgentUserRepository.delete(..))") @After("execution(* com.cskefu.cc.persistence.repository.AgentUserRepository.delete(..))")
public void delete(final JoinPoint joinPoint) { public void delete(final JoinPoint joinPoint) {
final AgentUser agentUser = (AgentUser) joinPoint.getArgs()[0]; final AgentUser agentUser = (AgentUser) joinPoint.getArgs()[0];
logger.info( logger.info(
@ -89,7 +89,7 @@ public class AgentUserAspect {
* @return * @return
* @throws Throwable * @throws Throwable
*/ */
@Around("@annotation(AgentUserAspect.LinkAgentUser)") @Around("@annotation(com.cskefu.cc.aspect.AgentUserAspect.LinkAgentUser)")
public Object LinkAgentUser(ProceedingJoinPoint joinPoint) throws Throwable { public Object LinkAgentUser(ProceedingJoinPoint joinPoint) throws Throwable {
final AgentUser updated = (AgentUser) joinPoint.getArgs()[0]; final AgentUser updated = (AgentUser) joinPoint.getArgs()[0];
final String orgi = (String) joinPoint.getArgs()[1]; final String orgi = (String) joinPoint.getArgs()[1];

View File

@ -14,10 +14,10 @@
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.aspect; package com.cskefu.cc.aspect;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.model.BlackEntity; import com.cskefu.cc.model.BlackEntity;
import org.aspectj.lang.JoinPoint; import org.aspectj.lang.JoinPoint;
import org.aspectj.lang.annotation.After; import org.aspectj.lang.annotation.After;
import org.aspectj.lang.annotation.Aspect; import org.aspectj.lang.annotation.Aspect;
@ -36,14 +36,14 @@ public class BlackEntityAspect {
@Autowired @Autowired
private Cache cache; private Cache cache;
@After("execution(* com.chatopera.cc.persistence.repository.BlackListRepository.save(..))") @After("execution(* com.cskefu.cc.persistence.repository.BlackListRepository.save(..))")
public void save(final JoinPoint joinPoint) { public void save(final JoinPoint joinPoint) {
final BlackEntity blackEntity = (BlackEntity) joinPoint.getArgs()[0]; final BlackEntity blackEntity = (BlackEntity) joinPoint.getArgs()[0];
logger.info("[save] blackEntity userId {}, orgi {}", blackEntity.getUserid(), blackEntity.getOrgi()); logger.info("[save] blackEntity userId {}, orgi {}", blackEntity.getUserid(), blackEntity.getOrgi());
cache.putBlackEntityByOrgi(blackEntity, blackEntity.getOrgi()); cache.putBlackEntityByOrgi(blackEntity, blackEntity.getOrgi());
} }
@After("execution(* com.chatopera.cc.persistence.repository.BlackListRepository.delete(..))") @After("execution(* com.cskefu.cc.persistence.repository.BlackListRepository.delete(..))")
public void delete(final JoinPoint joinPoint) { public void delete(final JoinPoint joinPoint) {
final BlackEntity blackEntity = (BlackEntity) joinPoint.getArgs()[0]; final BlackEntity blackEntity = (BlackEntity) joinPoint.getArgs()[0];
logger.info("[delete] blackEntity userId {}, orgi {}", blackEntity.getUserid(), blackEntity.getOrgi()); logger.info("[delete] blackEntity userId {}, orgi {}", blackEntity.getUserid(), blackEntity.getOrgi());

View File

@ -13,11 +13,11 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.aspect; package com.cskefu.cc.aspect;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.model.OnlineUser; import com.cskefu.cc.model.OnlineUser;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.aspectj.lang.JoinPoint; import org.aspectj.lang.JoinPoint;
import org.aspectj.lang.annotation.Aspect; import org.aspectj.lang.annotation.Aspect;
@ -40,7 +40,7 @@ public class OnlineUserAspect {
* *
* @param joinPoint * @param joinPoint
*/ */
@Before("execution(* com.chatopera.cc.persistence.repository.OnlineUserRepository.save(..))") @Before("execution(* com.cskefu.cc.persistence.repository.OnlineUserRepository.save(..))")
public void save(final JoinPoint joinPoint) { public void save(final JoinPoint joinPoint) {
final OnlineUser onlineUser = (OnlineUser) joinPoint.getArgs()[0]; final OnlineUser onlineUser = (OnlineUser) joinPoint.getArgs()[0];
// logger.info( // logger.info(

View File

@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.aspect; package com.cskefu.cc.aspect;
import com.chatopera.cc.model.ESBean; import com.cskefu.cc.model.ESBean;
import com.chatopera.cc.persistence.hibernate.BaseService; import com.cskefu.cc.persistence.hibernate.BaseService;
import com.chatopera.cc.util.CskefuList; import com.cskefu.cc.util.CskefuList;
import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.ProceedingJoinPoint;
import org.aspectj.lang.annotation.Around; import org.aspectj.lang.annotation.Around;
import org.aspectj.lang.annotation.Aspect; import org.aspectj.lang.annotation.Aspect;

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.basic; package com.cskefu.cc.basic;
import java.text.DecimalFormat; import java.text.DecimalFormat;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;

View File

@ -15,15 +15,15 @@
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.basic; package com.cskefu.cc.basic;
import com.chatopera.cc.basic.resource.ActivityResource; import com.cskefu.cc.basic.resource.ActivityResource;
import com.chatopera.cc.basic.resource.BatchResource; import com.cskefu.cc.basic.resource.BatchResource;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.cache.RedisCommand; import com.cskefu.cc.cache.RedisCommand;
import com.chatopera.cc.peer.PeerSyncIM; import com.cskefu.cc.peer.PeerSyncIM;
import com.chatopera.cc.util.DateConverter; import com.cskefu.cc.util.DateConverter;
import com.chatopera.cc.util.SystemEnvHelper; import com.cskefu.cc.util.SystemEnvHelper;
import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonProperty;
import org.apache.commons.beanutils.ConvertUtils; import org.apache.commons.beanutils.ConvertUtils;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.basic; package com.cskefu.cc.basic;
import com.aliyuncs.DefaultAcsClient; import com.aliyuncs.DefaultAcsClient;
import com.aliyuncs.IAcsClient; import com.aliyuncs.IAcsClient;
@ -23,12 +23,12 @@ import com.aliyuncs.dysmsapi.model.v20170525.SendSmsResponse;
import com.aliyuncs.http.MethodType; import com.aliyuncs.http.MethodType;
import com.aliyuncs.profile.DefaultProfile; import com.aliyuncs.profile.DefaultProfile;
import com.aliyuncs.profile.IClientProfile; import com.aliyuncs.profile.IClientProfile;
import com.chatopera.cc.model.*; import com.cskefu.cc.model.*;
import com.chatopera.cc.persistence.repository.*; import com.cskefu.cc.persistence.repository.*;
import com.chatopera.cc.util.WebIMReport; import com.cskefu.cc.util.WebIMReport;
import com.chatopera.cc.util.*; import com.cskefu.cc.util.*;
import com.chatopera.cc.util.asr.AsrResult; import com.cskefu.cc.util.asr.AsrResult;
import com.chatopera.cc.util.mail.MailSender; import com.cskefu.cc.util.mail.MailSender;
import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;

View File

@ -8,7 +8,7 @@
* publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, * publish, or display any part, in any form, or by any means. Reverse engineering, disassembly,
* or decompilation of this software, unless required by law for interoperability, is prohibited. * or decompilation of this software, unless required by law for interoperability, is prohibited.
*/ */
package com.chatopera.cc.basic; package com.cskefu.cc.basic;
import javax.annotation.PreDestroy; import javax.annotation.PreDestroy;

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.basic; package com.cskefu.cc.basic;
public class Viewport { public class Viewport {
private String page; private String page;

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.basic.auth; package com.cskefu.cc.basic.auth;
import org.springframework.data.redis.connection.DefaultStringRedisConnection; import org.springframework.data.redis.connection.DefaultStringRedisConnection;
import org.springframework.data.redis.connection.RedisConnection; import org.springframework.data.redis.connection.RedisConnection;

View File

@ -13,11 +13,11 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.basic.auth; package com.cskefu.cc.basic.auth;
import com.chatopera.cc.cache.RedisKey; import com.cskefu.cc.cache.RedisKey;
import com.chatopera.cc.model.User; import com.cskefu.cc.model.User;
import com.chatopera.cc.util.SerializeUtil; import com.cskefu.cc.util.SerializeUtil;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;

View File

@ -1,4 +1,4 @@
package com.chatopera.cc.basic.plugins; package com.cskefu.cc.basic.plugins;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.basic.plugins; package com.cskefu.cc.basic.plugins;
import java.util.Map; import java.util.Map;

View File

@ -13,9 +13,9 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.basic.plugins; package com.cskefu.cc.basic.plugins;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

View File

@ -14,17 +14,17 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.basic.resource; package com.cskefu.cc.basic.resource;
import com.chatopera.cc.basic.Constants; import com.cskefu.cc.basic.Constants;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.basic.MainUtils; import com.cskefu.cc.basic.MainUtils;
import com.chatopera.cc.model.*; import com.cskefu.cc.model.*;
import com.chatopera.cc.persistence.impl.BatchDataProcess; import com.cskefu.cc.persistence.impl.BatchDataProcess;
import com.chatopera.cc.persistence.impl.ESDataExchangeImpl; import com.cskefu.cc.persistence.impl.ESDataExchangeImpl;
import com.chatopera.cc.persistence.repository.*; import com.cskefu.cc.persistence.repository.*;
import com.chatopera.cc.util.es.SearchTools; import com.cskefu.cc.util.es.SearchTools;
import com.chatopera.cc.util.es.UKDataBean; import com.cskefu.cc.util.es.UKDataBean;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.data.domain.PageImpl; import org.springframework.data.domain.PageImpl;

View File

@ -14,19 +14,19 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.basic.resource; package com.cskefu.cc.basic.resource;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.basic.MainUtils; import com.cskefu.cc.basic.MainUtils;
import com.chatopera.cc.model.JobDetail; import com.cskefu.cc.model.JobDetail;
import com.chatopera.cc.model.MetadataTable; import com.cskefu.cc.model.MetadataTable;
import com.chatopera.cc.persistence.impl.BatchDataProcess; import com.cskefu.cc.persistence.impl.BatchDataProcess;
import com.chatopera.cc.persistence.impl.ESDataExchangeImpl; import com.cskefu.cc.persistence.impl.ESDataExchangeImpl;
import com.chatopera.cc.persistence.repository.MetadataRepository; import com.cskefu.cc.persistence.repository.MetadataRepository;
import com.chatopera.cc.persistence.repository.ReporterRepository; import com.cskefu.cc.persistence.repository.ReporterRepository;
import com.chatopera.cc.util.dsdata.DSData; import com.cskefu.cc.util.dsdata.DSData;
import com.chatopera.cc.util.dsdata.DSDataEvent; import com.cskefu.cc.util.dsdata.DSDataEvent;
import com.chatopera.cc.util.dsdata.ExcelImportProecess; import com.cskefu.cc.util.dsdata.ExcelImportProecess;
import org.apache.commons.io.FileUtils; import org.apache.commons.io.FileUtils;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;

View File

@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.basic.resource; package com.cskefu.cc.basic.resource;
import com.chatopera.cc.model.JobDetail; import com.cskefu.cc.model.JobDetail;
import com.chatopera.cc.util.es.UKDataBean; import com.cskefu.cc.util.es.UKDataBean;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;

View File

@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.basic.resource; package com.cskefu.cc.basic.resource;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.model.JobDetail; import com.cskefu.cc.model.JobDetail;
import java.lang.reflect.InvocationTargetException; import java.lang.reflect.InvocationTargetException;
import java.util.logging.Logger; import java.util.logging.Logger;

View File

@ -13,16 +13,16 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.cache; package com.cskefu.cc.cache;
import com.chatopera.cc.aspect.AgentUserAspect; import com.cskefu.cc.aspect.AgentUserAspect;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.exception.CSKefuCacheException; import com.cskefu.cc.exception.CSKefuCacheException;
import com.chatopera.cc.model.*; import com.cskefu.cc.model.*;
import com.chatopera.cc.persistence.repository.AgentUserRepository; import com.cskefu.cc.persistence.repository.AgentUserRepository;
import com.chatopera.cc.persistence.repository.OnlineUserRepository; import com.cskefu.cc.persistence.repository.OnlineUserRepository;
import com.chatopera.cc.util.SerializeUtil; import com.cskefu.cc.util.SerializeUtil;
import com.chatopera.cc.util.freeswitch.model.CallCenterAgent; import com.cskefu.cc.util.freeswitch.model.CallCenterAgent;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.cache; package com.cskefu.cc.cache;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;

View File

@ -13,9 +13,9 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.cache; package com.cskefu.cc.cache;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
public class RedisKey { public class RedisKey {

View File

@ -8,7 +8,7 @@
* publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, * publish, or display any part, in any form, or by any means. Reverse engineering, disassembly,
* or decompilation of this software, unless required by law for interoperability, is prohibited. * or decompilation of this software, unless required by law for interoperability, is prohibited.
*/ */
package com.chatopera.cc.config; package com.cskefu.cc.config;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;

View File

@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.config; package com.cskefu.cc.config;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.basic.auth.AuthToken; import com.cskefu.cc.basic.auth.AuthToken;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;

View File

@ -14,21 +14,21 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.config; package com.cskefu.cc.config;
import com.chatopera.cc.basic.Constants; import com.cskefu.cc.basic.Constants;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.basic.MainUtils; import com.cskefu.cc.basic.MainUtils;
import com.chatopera.cc.basic.plugins.IPluginConfigurer; import com.cskefu.cc.basic.plugins.IPluginConfigurer;
import com.chatopera.cc.basic.plugins.PluginRegistry; import com.cskefu.cc.basic.plugins.PluginRegistry;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.model.BlackEntity; import com.cskefu.cc.model.BlackEntity;
import com.chatopera.cc.model.SysDic; import com.cskefu.cc.model.SysDic;
import com.chatopera.cc.model.SystemConfig; import com.cskefu.cc.model.SystemConfig;
import com.chatopera.cc.persistence.repository.BlackListRepository; import com.cskefu.cc.persistence.repository.BlackListRepository;
import com.chatopera.cc.persistence.repository.SysDicRepository; import com.cskefu.cc.persistence.repository.SysDicRepository;
import com.chatopera.cc.persistence.repository.SystemConfigRepository; import com.cskefu.cc.persistence.repository.SystemConfigRepository;
import com.chatopera.cc.persistence.repository.TablePropertiesRepository; import com.cskefu.cc.persistence.repository.TablePropertiesRepository;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;

View File

@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.config; package com.cskefu.cc.config;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.model.Favorites; import com.cskefu.cc.model.Favorites;
import com.chatopera.cc.model.WorkOrders; import com.cskefu.cc.model.WorkOrders;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.ApplicationListener; import org.springframework.context.ApplicationListener;
import org.springframework.context.event.ContextRefreshedEvent; import org.springframework.context.event.ContextRefreshedEvent;

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.config; package com.cskefu.cc.config;
import com.lmax.disruptor.ExceptionHandler; import com.lmax.disruptor.ExceptionHandler;

View File

@ -14,11 +14,13 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.config; package com.cskefu.cc.config;
import com.chatopera.cc.interceptor.*; import com.cskefu.cc.interceptor.*;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.*; import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
@Configuration @Configuration
public class CSKeFuWebAppConfigurer public class CSKeFuWebAppConfigurer

View File

@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.config; package com.cskefu.cc.config;
import com.chatopera.cc.basic.Constants; import com.cskefu.cc.basic.Constants;
import com.chatopera.cc.model.User; import com.cskefu.cc.model.User;
import org.apache.catalina.connector.ClientAbortException; import org.apache.catalina.connector.ClientAbortException;
import org.springframework.security.web.util.matcher.RequestMatcher; import org.springframework.security.web.util.matcher.RequestMatcher;

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.config; package com.cskefu.cc.config;
import com.alibaba.druid.support.http.StatViewServlet; import com.alibaba.druid.support.http.StatViewServlet;
import com.alibaba.druid.support.http.WebStatFilter; import com.alibaba.druid.support.http.WebStatFilter;

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.config; package com.cskefu.cc.config;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;

View File

@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.config; package com.cskefu.cc.config;
import com.chatopera.cc.basic.MainUtils; import com.cskefu.cc.basic.MainUtils;
import com.chatopera.cc.exception.InstantMessagingExceptionListener; import com.cskefu.cc.exception.InstantMessagingExceptionListener;
import com.corundumstudio.socketio.AuthorizationListener; import com.corundumstudio.socketio.AuthorizationListener;
import com.corundumstudio.socketio.Configuration; import com.corundumstudio.socketio.Configuration;
import com.corundumstudio.socketio.HandshakeData; import com.corundumstudio.socketio.HandshakeData;

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.config; package com.cskefu.cc.config;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import de.neuland.pug4j.PugConfiguration; import de.neuland.pug4j.PugConfiguration;

View File

@ -1,4 +1,4 @@
package com.chatopera.cc.config; package com.cskefu.cc.config;
import de.neuland.pug4j.spring.view.PugView; import de.neuland.pug4j.spring.view.PugView;
import de.neuland.pug4j.spring.view.PugViewResolver; import de.neuland.pug4j.spring.view.PugViewResolver;

View File

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.config; package com.cskefu.cc.config;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;

View File

@ -8,12 +8,12 @@
* publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, * publish, or display any part, in any form, or by any means. Reverse engineering, disassembly,
* or decompilation of this software, unless required by law for interoperability, is prohibited. * or decompilation of this software, unless required by law for interoperability, is prohibited.
*/ */
package com.chatopera.cc.config; package com.cskefu.cc.config;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import com.chatopera.cc.basic.TerminateBean; import com.cskefu.cc.basic.TerminateBean;
@Configuration @Configuration
public class ShutdownConfig { public class ShutdownConfig {

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.config; package com.cskefu.cc.config;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.springframework.core.convert.converter.Converter; import org.springframework.core.convert.converter.Converter;

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.config; package com.cskefu.cc.config;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.config; package com.cskefu.cc.config;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.config; package com.cskefu.cc.config;
import org.apache.catalina.connector.Connector; import org.apache.catalina.connector.Connector;
import org.apache.coyote.http11.Http11NioProtocol; import org.apache.coyote.http11.Http11NioProtocol;

View File

@ -13,10 +13,10 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.config; package com.cskefu.cc.config;
import com.chatopera.cc.basic.auth.AuthRedisTemplate; import com.cskefu.cc.basic.auth.AuthRedisTemplate;
import com.chatopera.cc.cache.RedisKey; import com.cskefu.cc.cache.RedisKey;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;

View File

@ -14,19 +14,19 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller; package com.cskefu.cc.controller;
import com.chatopera.cc.acd.ACDWorkMonitor; import com.cskefu.cc.acd.ACDWorkMonitor;
import com.chatopera.cc.basic.Constants; import com.cskefu.cc.basic.Constants;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.basic.MainUtils; import com.cskefu.cc.basic.MainUtils;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.model.Organ; import com.cskefu.cc.model.Organ;
import com.chatopera.cc.model.User; import com.cskefu.cc.model.User;
import com.chatopera.cc.persistence.repository.ExtensionRepository; import com.cskefu.cc.persistence.repository.ExtensionRepository;
import com.chatopera.cc.persistence.repository.OrganRepository; import com.cskefu.cc.persistence.repository.OrganRepository;
import com.chatopera.cc.persistence.repository.PbxHostRepository; import com.cskefu.cc.persistence.repository.PbxHostRepository;
import com.chatopera.cc.proxy.OrganProxy; import com.cskefu.cc.proxy.OrganProxy;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;

View File

@ -14,21 +14,21 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller; package com.cskefu.cc.controller;
import com.chatopera.cc.basic.Constants; import com.cskefu.cc.basic.Constants;
import com.chatopera.cc.basic.MainUtils; import com.cskefu.cc.basic.MainUtils;
import com.chatopera.cc.basic.Viewport; import com.cskefu.cc.basic.Viewport;
import com.chatopera.cc.basic.auth.AuthToken; import com.cskefu.cc.basic.auth.AuthToken;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.controller.api.QueryParams; import com.cskefu.cc.controller.api.QueryParams;
import com.chatopera.cc.exception.CSKefuException; import com.cskefu.cc.exception.CSKefuException;
import com.chatopera.cc.model.Organ; import com.cskefu.cc.model.Organ;
import com.chatopera.cc.model.StreamingFile; import com.cskefu.cc.model.StreamingFile;
import com.chatopera.cc.model.User; import com.cskefu.cc.model.User;
import com.chatopera.cc.persistence.blob.JpaBlobHelper; import com.cskefu.cc.persistence.blob.JpaBlobHelper;
import com.chatopera.cc.persistence.repository.StreamingFileRepository; import com.cskefu.cc.persistence.repository.StreamingFileRepository;
import com.chatopera.cc.proxy.OrganProxy; import com.cskefu.cc.proxy.OrganProxy;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.elasticsearch.index.query.BoolQueryBuilder; import org.elasticsearch.index.query.BoolQueryBuilder;
@ -49,8 +49,6 @@ import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import java.io.IOException; import java.io.IOException;
import java.text.ParseException; import java.text.ParseException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map; import java.util.Map;
import static org.elasticsearch.index.query.QueryBuilders.termQuery; import static org.elasticsearch.index.query.QueryBuilders.termQuery;

View File

@ -14,24 +14,24 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller; package com.cskefu.cc.controller;
import com.chatopera.cc.acd.ACDWorkMonitor; import com.cskefu.cc.acd.ACDWorkMonitor;
import com.chatopera.cc.basic.Constants; import com.cskefu.cc.basic.Constants;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.basic.MainUtils; import com.cskefu.cc.basic.MainUtils;
import com.chatopera.cc.basic.auth.AuthToken; import com.cskefu.cc.basic.auth.AuthToken;
import com.chatopera.cc.model.AgentStatus; import com.cskefu.cc.model.AgentStatus;
import com.chatopera.cc.model.Organ; import com.cskefu.cc.model.Organ;
import com.chatopera.cc.model.SystemConfig; import com.cskefu.cc.model.SystemConfig;
import com.chatopera.cc.model.User; import com.cskefu.cc.model.User;
import com.chatopera.cc.model.UserRole; import com.cskefu.cc.model.UserRole;
import com.chatopera.cc.persistence.repository.UserRepository; import com.cskefu.cc.persistence.repository.UserRepository;
import com.chatopera.cc.persistence.repository.UserRoleRepository; import com.cskefu.cc.persistence.repository.UserRoleRepository;
import com.chatopera.cc.proxy.AgentProxy; import com.cskefu.cc.proxy.AgentProxy;
import com.chatopera.cc.proxy.AgentSessionProxy; import com.cskefu.cc.proxy.AgentSessionProxy;
import com.chatopera.cc.proxy.UserProxy; import com.cskefu.cc.proxy.UserProxy;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.jasypt.exceptions.EncryptionOperationNotPossibleException; import org.jasypt.exceptions.EncryptionOperationNotPossibleException;
import org.slf4j.Logger; import org.slf4j.Logger;

View File

@ -14,21 +14,21 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.admin; package com.cskefu.cc.controller.admin;
import com.chatopera.cc.acd.ACDWorkMonitor; import com.cskefu.cc.acd.ACDWorkMonitor;
import com.chatopera.cc.basic.Constants; import com.cskefu.cc.basic.Constants;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.basic.MainUtils; import com.cskefu.cc.basic.MainUtils;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.model.User; import com.cskefu.cc.model.User;
import com.chatopera.cc.persistence.repository.OnlineUserRepository; import com.cskefu.cc.persistence.repository.OnlineUserRepository;
import com.chatopera.cc.persistence.repository.UserEventRepository; import com.cskefu.cc.persistence.repository.UserEventRepository;
import com.chatopera.cc.persistence.repository.UserRepository; import com.cskefu.cc.persistence.repository.UserRepository;
import com.chatopera.cc.proxy.OnlineUserProxy; import com.cskefu.cc.proxy.OnlineUserProxy;
import com.chatopera.cc.socketio.client.NettyClients; import com.cskefu.cc.socketio.client.NettyClients;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;

View File

@ -14,17 +14,17 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.admin; package com.cskefu.cc.controller.admin;
import com.chatopera.cc.basic.Constants; import com.cskefu.cc.basic.Constants;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.model.*; import com.cskefu.cc.model.*;
import com.chatopera.cc.persistence.repository.*; import com.cskefu.cc.persistence.repository.*;
import com.chatopera.cc.proxy.OrganProxy; import com.cskefu.cc.proxy.OrganProxy;
import com.chatopera.cc.proxy.UserProxy; import com.cskefu.cc.proxy.UserProxy;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import com.chatopera.cc.util.json.GsonTools; import com.cskefu.cc.util.json.GsonTools;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;

View File

@ -14,17 +14,19 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.admin; package com.cskefu.cc.controller.admin;
import com.chatopera.cc.basic.Constants;
import com.chatopera.cc.controller.Handler;
import com.chatopera.cc.model.*;
import com.chatopera.cc.persistence.repository.*;
import com.chatopera.cc.proxy.OrganProxy;
import com.chatopera.cc.proxy.UserProxy;
import com.chatopera.cc.util.Menu;
import com.chatopera.cc.util.json.GsonTools;
import com.cskefu.cc.basic.Constants;
import com.cskefu.cc.controller.Handler;
import com.cskefu.cc.model.*;
import com.cskefu.cc.persistence.repository.RoleAuthRepository;
import com.cskefu.cc.persistence.repository.RoleRepository;
import com.cskefu.cc.persistence.repository.SysDicRepository;
import com.cskefu.cc.persistence.repository.UserRoleRepository;
import com.cskefu.cc.proxy.OrganProxy;
import com.cskefu.cc.proxy.UserProxy;
import com.cskefu.cc.util.Menu;
import com.cskefu.cc.util.json.GsonTools;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
@ -38,7 +40,6 @@ import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.validation.Valid; import javax.validation.Valid;
import java.util.Arrays; import java.util.Arrays;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.admin; package com.cskefu.cc.controller.admin;
import java.io.IOException; import java.io.IOException;
import java.util.ArrayList; import java.util.ArrayList;
@ -24,23 +24,23 @@ import java.util.Map;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.validation.Valid; import javax.validation.Valid;
import com.chatopera.cc.basic.Constants; import com.cskefu.cc.basic.Constants;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.model.Organ; import com.cskefu.cc.model.Organ;
import com.chatopera.cc.model.OrganUser; import com.cskefu.cc.model.OrganUser;
import com.chatopera.cc.model.Role; import com.cskefu.cc.model.Role;
import com.chatopera.cc.model.User; import com.cskefu.cc.model.User;
import com.chatopera.cc.model.UserRole; import com.cskefu.cc.model.UserRole;
import com.chatopera.cc.persistence.repository.ExtensionRepository; import com.cskefu.cc.persistence.repository.ExtensionRepository;
import com.chatopera.cc.persistence.repository.OrganUserRepository; import com.cskefu.cc.persistence.repository.OrganUserRepository;
import com.chatopera.cc.persistence.repository.PbxHostRepository; import com.cskefu.cc.persistence.repository.PbxHostRepository;
import com.chatopera.cc.persistence.repository.RoleRepository; import com.cskefu.cc.persistence.repository.RoleRepository;
import com.chatopera.cc.persistence.repository.UserRepository; import com.cskefu.cc.persistence.repository.UserRepository;
import com.chatopera.cc.persistence.repository.UserRoleRepository; import com.cskefu.cc.persistence.repository.UserRoleRepository;
import com.chatopera.cc.proxy.OrganProxy; import com.cskefu.cc.proxy.OrganProxy;
import com.chatopera.cc.proxy.UserProxy; import com.cskefu.cc.proxy.UserProxy;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;

View File

@ -14,20 +14,20 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.admin.channel; package com.cskefu.cc.controller.admin.channel;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.basic.MainUtils; import com.cskefu.cc.basic.MainUtils;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.model.*; import com.cskefu.cc.model.*;
import com.chatopera.cc.persistence.repository.ConsultInviteRepository; import com.cskefu.cc.persistence.repository.ConsultInviteRepository;
import com.chatopera.cc.persistence.repository.OrganRepository; import com.cskefu.cc.persistence.repository.OrganRepository;
import com.chatopera.cc.persistence.repository.SNSAccountRepository; import com.cskefu.cc.persistence.repository.SNSAccountRepository;
import com.chatopera.cc.persistence.repository.SecretRepository; import com.cskefu.cc.persistence.repository.SecretRepository;
import com.chatopera.cc.proxy.OrganProxy; import com.cskefu.cc.proxy.OrganProxy;
import com.chatopera.cc.util.Base62; import com.cskefu.cc.util.Base62;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.PageRequest; import org.springframework.data.domain.PageRequest;

View File

@ -14,16 +14,16 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.admin.channel; package com.cskefu.cc.controller.admin.channel;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.model.CousultInvite; import com.cskefu.cc.model.CousultInvite;
import com.chatopera.cc.model.Organ; import com.cskefu.cc.model.Organ;
import com.chatopera.cc.model.User; import com.cskefu.cc.model.User;
import com.chatopera.cc.persistence.repository.*; import com.cskefu.cc.persistence.repository.*;
import com.chatopera.cc.proxy.OnlineUserProxy; import com.cskefu.cc.proxy.OnlineUserProxy;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;

View File

@ -14,23 +14,23 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.admin.config; package com.cskefu.cc.controller.admin.config;
import com.chatopera.cc.basic.Constants; import com.cskefu.cc.basic.Constants;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.basic.MainUtils; import com.cskefu.cc.basic.MainUtils;
import com.chatopera.cc.cache.RedisCommand; import com.cskefu.cc.cache.RedisCommand;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.interceptor.UserExperiencePlanInterceptorHandler; import com.cskefu.cc.interceptor.UserExperiencePlanInterceptorHandler;
import com.chatopera.cc.model.Dict; import com.cskefu.cc.model.Dict;
import com.chatopera.cc.model.Secret; import com.cskefu.cc.model.Secret;
import com.chatopera.cc.model.SysDic; import com.cskefu.cc.model.SysDic;
import com.chatopera.cc.model.SystemConfig; import com.cskefu.cc.model.SystemConfig;
import com.chatopera.cc.persistence.repository.SecretRepository; import com.cskefu.cc.persistence.repository.SecretRepository;
import com.chatopera.cc.persistence.repository.SystemConfigRepository; import com.cskefu.cc.persistence.repository.SystemConfigRepository;
import com.chatopera.cc.persistence.repository.SystemMessageRepository; import com.cskefu.cc.persistence.repository.SystemMessageRepository;
import com.chatopera.cc.persistence.repository.TemplateRepository; import com.cskefu.cc.persistence.repository.TemplateRepository;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import com.corundumstudio.socketio.SocketIOServer; import com.corundumstudio.socketio.SocketIOServer;
import org.apache.commons.io.FileUtils; import org.apache.commons.io.FileUtils;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;

View File

@ -14,17 +14,17 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.admin.config; package com.cskefu.cc.controller.admin.config;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.basic.MainUtils; import com.cskefu.cc.basic.MainUtils;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.model.Dict; import com.cskefu.cc.model.Dict;
import com.chatopera.cc.model.Organ; import com.cskefu.cc.model.Organ;
import com.chatopera.cc.model.SystemMessage; import com.cskefu.cc.model.SystemMessage;
import com.chatopera.cc.persistence.repository.OrganRepository; import com.cskefu.cc.persistence.repository.OrganRepository;
import com.chatopera.cc.persistence.repository.SystemMessageRepository; import com.cskefu.cc.persistence.repository.SystemMessageRepository;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Page; import org.springframework.data.domain.Page;

View File

@ -14,21 +14,21 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.admin.system; package com.cskefu.cc.controller.admin.system;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.basic.MainUtils; import com.cskefu.cc.basic.MainUtils;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.model.*; import com.cskefu.cc.model.*;
import com.chatopera.cc.persistence.hibernate.BaseService; import com.cskefu.cc.persistence.hibernate.BaseService;
import com.chatopera.cc.persistence.repository.MetadataRepository; import com.cskefu.cc.persistence.repository.MetadataRepository;
import com.chatopera.cc.persistence.repository.SysDicRepository; import com.cskefu.cc.persistence.repository.SysDicRepository;
import com.chatopera.cc.persistence.repository.TablePropertiesRepository; import com.cskefu.cc.persistence.repository.TablePropertiesRepository;
import com.chatopera.cc.util.CskefuList; import com.cskefu.cc.util.CskefuList;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import com.chatopera.cc.util.metadata.DatabaseMetaDataHandler; import com.cskefu.cc.util.metadata.DatabaseMetaDataHandler;
import com.chatopera.cc.util.metadata.UKColumnMetadata; import com.cskefu.cc.util.metadata.UKColumnMetadata;
import com.chatopera.cc.util.metadata.UKTableMetaData; import com.cskefu.cc.util.metadata.UKTableMetaData;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.hibernate.Session; import org.hibernate.Session;
import org.hibernate.jdbc.Work; import org.hibernate.jdbc.Work;

View File

@ -14,13 +14,13 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.admin.system; package com.cskefu.cc.controller.admin.system;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.model.SysDic; import com.cskefu.cc.model.SysDic;
import com.chatopera.cc.persistence.repository.SysDicRepository; import com.cskefu.cc.persistence.repository.SysDicRepository;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.PageRequest; import org.springframework.data.domain.PageRequest;

View File

@ -14,18 +14,18 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.admin.system; package com.cskefu.cc.controller.admin.system;
import com.chatopera.cc.basic.Constants; import com.cskefu.cc.basic.Constants;
import com.chatopera.cc.basic.MainUtils; import com.cskefu.cc.basic.MainUtils;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.model.Dict; import com.cskefu.cc.model.Dict;
import com.chatopera.cc.model.SysDic; import com.cskefu.cc.model.SysDic;
import com.chatopera.cc.model.Template; import com.cskefu.cc.model.Template;
import com.chatopera.cc.persistence.repository.SysDicRepository; import com.cskefu.cc.persistence.repository.SysDicRepository;
import com.chatopera.cc.persistence.repository.TemplateRepository; import com.cskefu.cc.persistence.repository.TemplateRepository;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;

View File

@ -14,26 +14,26 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.api; package com.cskefu.cc.controller.api;
import com.chatopera.cc.acd.ACDAgentDispatcher; import com.cskefu.cc.acd.ACDAgentDispatcher;
import com.chatopera.cc.acd.ACDAgentService; import com.cskefu.cc.acd.ACDAgentService;
import com.chatopera.cc.acd.basic.ACDComposeContext; import com.cskefu.cc.acd.basic.ACDComposeContext;
import com.chatopera.cc.acd.basic.ACDMessageHelper; import com.cskefu.cc.acd.basic.ACDMessageHelper;
import com.chatopera.cc.basic.MainContext.*; import com.cskefu.cc.basic.MainContext.*;
import com.chatopera.cc.basic.MainUtils; import com.cskefu.cc.basic.MainUtils;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.controller.api.request.RestUtils; import com.cskefu.cc.controller.api.request.RestUtils;
import com.chatopera.cc.exception.CSKefuException; import com.cskefu.cc.exception.CSKefuException;
import com.chatopera.cc.model.*; import com.cskefu.cc.model.*;
import com.chatopera.cc.peer.PeerSyncIM; import com.cskefu.cc.peer.PeerSyncIM;
import com.chatopera.cc.persistence.repository.AgentServiceRepository; import com.cskefu.cc.persistence.repository.AgentServiceRepository;
import com.chatopera.cc.persistence.repository.AgentUserRepository; import com.cskefu.cc.persistence.repository.AgentUserRepository;
import com.chatopera.cc.persistence.repository.UserRepository; import com.cskefu.cc.persistence.repository.UserRepository;
import com.chatopera.cc.proxy.AgentUserProxy; import com.cskefu.cc.proxy.AgentUserProxy;
import com.chatopera.cc.socketio.message.Message; import com.cskefu.cc.socketio.message.Message;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import com.google.gson.JsonArray; import com.google.gson.JsonArray;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.google.gson.JsonParser; import com.google.gson.JsonParser;

View File

@ -8,17 +8,17 @@
* publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, * publish, or display any part, in any form, or by any means. Reverse engineering, disassembly,
* or decompilation of this software, unless required by law for interoperability, is prohibited. * or decompilation of this software, unless required by law for interoperability, is prohibited.
*/ */
package com.chatopera.cc.controller.api; package com.cskefu.cc.controller.api;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.controller.api.request.RestUtils; import com.cskefu.cc.controller.api.request.RestUtils;
import com.chatopera.cc.model.InviteRecord; import com.cskefu.cc.model.InviteRecord;
import com.chatopera.cc.model.OnlineUser; import com.cskefu.cc.model.OnlineUser;
import com.chatopera.cc.persistence.repository.InviteRecordRepository; import com.cskefu.cc.persistence.repository.InviteRecordRepository;
import com.chatopera.cc.persistence.repository.OnlineUserRepository; import com.cskefu.cc.persistence.repository.OnlineUserRepository;
import com.chatopera.cc.proxy.OnlineUserProxy; import com.cskefu.cc.proxy.OnlineUserProxy;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.google.gson.JsonParser; import com.google.gson.JsonParser;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;

View File

@ -14,13 +14,13 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.api; package com.cskefu.cc.controller.api;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.persistence.repository.ChatMessageRepository; import com.cskefu.cc.persistence.repository.ChatMessageRepository;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import com.chatopera.cc.util.RestResult; import com.cskefu.cc.util.RestResult;
import com.chatopera.cc.util.RestResultType; import com.cskefu.cc.util.RestResultType;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.PageRequest; import org.springframework.data.domain.PageRequest;

View File

@ -13,21 +13,21 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.api; package com.cskefu.cc.controller.api;
import com.chatopera.cc.basic.Constants; import com.cskefu.cc.basic.Constants;
import com.chatopera.cc.basic.MainUtils; import com.cskefu.cc.basic.MainUtils;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.controller.api.request.RestUtils; import com.cskefu.cc.controller.api.request.RestUtils;
import com.chatopera.cc.exception.CSKefuRestException; import com.cskefu.cc.exception.CSKefuRestException;
import com.chatopera.cc.model.*; import com.cskefu.cc.model.*;
import com.chatopera.cc.persistence.es.ContactNotesRepository; import com.cskefu.cc.persistence.es.ContactNotesRepository;
import com.chatopera.cc.persistence.es.ContactsRepository; import com.cskefu.cc.persistence.es.ContactsRepository;
import com.chatopera.cc.persistence.repository.OrganRepository; import com.cskefu.cc.persistence.repository.OrganRepository;
import com.chatopera.cc.persistence.repository.OrganUserRepository; import com.cskefu.cc.persistence.repository.OrganUserRepository;
import com.chatopera.cc.persistence.repository.UserRepository; import com.cskefu.cc.persistence.repository.UserRepository;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import com.chatopera.cc.util.json.GsonTools; import com.cskefu.cc.util.json.GsonTools;
import com.google.gson.JsonArray; import com.google.gson.JsonArray;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.google.gson.JsonParser; import com.google.gson.JsonParser;

View File

@ -14,17 +14,17 @@
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.api; package com.cskefu.cc.controller.api;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.controller.api.request.RestUtils; import com.cskefu.cc.controller.api.request.RestUtils;
import com.chatopera.cc.exception.CSKefuRestException; import com.cskefu.cc.exception.CSKefuRestException;
import com.chatopera.cc.model.Tag; import com.cskefu.cc.model.Tag;
import com.chatopera.cc.model.TagRelation; import com.cskefu.cc.model.TagRelation;
import com.chatopera.cc.persistence.repository.TagRelationRepository; import com.cskefu.cc.persistence.repository.TagRelationRepository;
import com.chatopera.cc.persistence.repository.TagRepository; import com.cskefu.cc.persistence.repository.TagRepository;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import com.chatopera.cc.util.json.GsonTools; import com.cskefu.cc.util.json.GsonTools;
import com.google.gson.JsonArray; import com.google.gson.JsonArray;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.google.gson.JsonParser; import com.google.gson.JsonParser;

View File

@ -14,21 +14,21 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.api; package com.cskefu.cc.controller.api;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.controller.api.request.RestUtils; import com.cskefu.cc.controller.api.request.RestUtils;
import com.chatopera.cc.exception.CSKefuException; import com.cskefu.cc.exception.CSKefuException;
import com.chatopera.cc.model.AgentUser; import com.cskefu.cc.model.AgentUser;
import com.chatopera.cc.model.Contacts; import com.cskefu.cc.model.Contacts;
import com.chatopera.cc.model.User; import com.cskefu.cc.model.User;
import com.chatopera.cc.persistence.es.ContactsRepository; import com.cskefu.cc.persistence.es.ContactsRepository;
import com.chatopera.cc.proxy.AgentUserProxy; import com.cskefu.cc.proxy.AgentUserProxy;
import com.chatopera.cc.proxy.ContactsProxy; import com.cskefu.cc.proxy.ContactsProxy;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import com.chatopera.cc.util.RestResult; import com.cskefu.cc.util.RestResult;
import com.chatopera.cc.util.RestResultType; import com.cskefu.cc.util.RestResultType;
import com.google.gson.JsonArray; import com.google.gson.JsonArray;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.google.gson.JsonParser; import com.google.gson.JsonParser;

View File

@ -14,15 +14,15 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.api; package com.cskefu.cc.controller.api;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.model.AgentService; import com.cskefu.cc.model.AgentService;
import com.chatopera.cc.persistence.repository.AgentServiceRepository; import com.cskefu.cc.persistence.repository.AgentServiceRepository;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import com.chatopera.cc.util.RestResult; import com.cskefu.cc.util.RestResult;
import com.chatopera.cc.util.RestResultType; import com.cskefu.cc.util.RestResultType;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Page; import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest; import org.springframework.data.domain.PageRequest;

View File

@ -14,15 +14,15 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.api; package com.cskefu.cc.controller.api;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.model.OnlineUser; import com.cskefu.cc.model.OnlineUser;
import com.chatopera.cc.persistence.repository.OnlineUserRepository; import com.cskefu.cc.persistence.repository.OnlineUserRepository;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import com.chatopera.cc.util.RestResult; import com.cskefu.cc.util.RestResult;
import com.chatopera.cc.util.RestResultType; import com.cskefu.cc.util.RestResultType;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Page; import org.springframework.data.domain.Page;

View File

@ -14,14 +14,14 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.api; package com.cskefu.cc.controller.api;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.model.Organ; import com.cskefu.cc.model.Organ;
import com.chatopera.cc.persistence.repository.OrganRepository; import com.cskefu.cc.persistence.repository.OrganRepository;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import com.chatopera.cc.util.RestResult; import com.cskefu.cc.util.RestResult;
import com.chatopera.cc.util.RestResultType; import com.cskefu.cc.util.RestResultType;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;

View File

@ -14,15 +14,15 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.api; package com.cskefu.cc.controller.api;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.model.AgentService; import com.cskefu.cc.model.AgentService;
import com.chatopera.cc.persistence.repository.AgentServiceRepository; import com.cskefu.cc.persistence.repository.AgentServiceRepository;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import com.chatopera.cc.util.RestResult; import com.cskefu.cc.util.RestResult;
import com.chatopera.cc.util.RestResultType; import com.cskefu.cc.util.RestResultType;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Page; import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest; import org.springframework.data.domain.PageRequest;

View File

@ -14,20 +14,20 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.api; package com.cskefu.cc.controller.api;
import com.chatopera.cc.acd.ACDAgentService; import com.cskefu.cc.acd.ACDAgentService;
import com.chatopera.cc.acd.ACDWorkMonitor; import com.cskefu.cc.acd.ACDWorkMonitor;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.model.AgentStatus; import com.cskefu.cc.model.AgentStatus;
import com.chatopera.cc.model.User; import com.cskefu.cc.model.User;
import com.chatopera.cc.persistence.repository.AgentStatusRepository; import com.cskefu.cc.persistence.repository.AgentStatusRepository;
import com.chatopera.cc.proxy.AgentStatusProxy; import com.cskefu.cc.proxy.AgentStatusProxy;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import com.chatopera.cc.util.RestResult; import com.cskefu.cc.util.RestResult;
import com.chatopera.cc.util.RestResultType; import com.cskefu.cc.util.RestResultType;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;

View File

@ -14,19 +14,19 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.api; package com.cskefu.cc.controller.api;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.controller.admin.system.SysDicController; import com.cskefu.cc.controller.admin.system.SysDicController;
import com.chatopera.cc.controller.api.request.RestUtils; import com.cskefu.cc.controller.api.request.RestUtils;
import com.chatopera.cc.model.Dict; import com.cskefu.cc.model.Dict;
import com.chatopera.cc.model.SysDic; import com.cskefu.cc.model.SysDic;
import com.chatopera.cc.model.User; import com.cskefu.cc.model.User;
import com.chatopera.cc.persistence.repository.SysDicRepository; import com.cskefu.cc.persistence.repository.SysDicRepository;
import com.chatopera.cc.util.CskefuIdGenerator; import com.cskefu.cc.util.CskefuIdGenerator;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import com.chatopera.cc.util.RestResult; import com.cskefu.cc.util.RestResult;
import com.chatopera.cc.util.RestResultType; import com.cskefu.cc.util.RestResultType;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.google.gson.JsonParser; import com.google.gson.JsonParser;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;

View File

@ -14,15 +14,15 @@
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.api; package com.cskefu.cc.controller.api;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.controller.api.request.RestUtils; import com.cskefu.cc.controller.api.request.RestUtils;
import com.chatopera.cc.exception.CSKefuRestException; import com.cskefu.cc.exception.CSKefuRestException;
import com.chatopera.cc.model.Tag; import com.cskefu.cc.model.Tag;
import com.chatopera.cc.persistence.repository.TagRepository; import com.cskefu.cc.persistence.repository.TagRepository;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import com.chatopera.cc.util.json.GsonTools; import com.cskefu.cc.util.json.GsonTools;
import com.google.gson.JsonArray; import com.google.gson.JsonArray;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.google.gson.JsonParser; import com.google.gson.JsonParser;

View File

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.api; package com.cskefu.cc.controller.api;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
@ -23,27 +23,27 @@ import java.util.stream.Collectors;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.validation.Valid; import javax.validation.Valid;
import com.chatopera.cc.basic.Constants; import com.cskefu.cc.cache.Cache;
import com.chatopera.cc.basic.MainContext; import com.cskefu.cc.basic.Constants;
import com.chatopera.cc.basic.MainUtils; import com.cskefu.cc.basic.MainContext;
import com.chatopera.cc.cache.Cache; import com.cskefu.cc.basic.MainUtils;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.controller.api.request.RestUtils; import com.cskefu.cc.controller.api.request.RestUtils;
import com.chatopera.cc.model.AgentStatus; import com.cskefu.cc.model.AgentStatus;
import com.chatopera.cc.model.Organ; import com.cskefu.cc.model.Organ;
import com.chatopera.cc.model.OrganUser; import com.cskefu.cc.model.OrganUser;
import com.chatopera.cc.model.Role; import com.cskefu.cc.model.Role;
import com.chatopera.cc.model.User; import com.cskefu.cc.model.User;
import com.chatopera.cc.model.UserRole; import com.cskefu.cc.model.UserRole;
import com.chatopera.cc.persistence.repository.OrganRepository; import com.cskefu.cc.persistence.repository.OrganRepository;
import com.chatopera.cc.persistence.repository.OrganUserRepository; import com.cskefu.cc.persistence.repository.OrganUserRepository;
import com.chatopera.cc.persistence.repository.RoleRepository; import com.cskefu.cc.persistence.repository.RoleRepository;
import com.chatopera.cc.persistence.repository.UserRepository; import com.cskefu.cc.persistence.repository.UserRepository;
import com.chatopera.cc.persistence.repository.UserRoleRepository; import com.cskefu.cc.persistence.repository.UserRoleRepository;
import com.chatopera.cc.proxy.UserProxy; import com.cskefu.cc.proxy.UserProxy;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import com.chatopera.cc.util.RestResult; import com.cskefu.cc.util.RestResult;
import com.chatopera.cc.util.RestResultType; import com.cskefu.cc.util.RestResultType;
import com.google.gson.JsonArray; import com.google.gson.JsonArray;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import com.google.gson.JsonParser; import com.google.gson.JsonParser;

View File

@ -14,14 +14,14 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.chatopera.cc.controller.api; package com.cskefu.cc.controller.api;
import com.chatopera.cc.controller.Handler; import com.cskefu.cc.controller.Handler;
import com.chatopera.cc.model.CousultInvite; import com.cskefu.cc.model.CousultInvite;
import com.chatopera.cc.persistence.repository.ConsultInviteRepository; import com.cskefu.cc.persistence.repository.ConsultInviteRepository;
import com.chatopera.cc.util.Menu; import com.cskefu.cc.util.Menu;
import com.chatopera.cc.util.RestResult; import com.cskefu.cc.util.RestResult;
import com.chatopera.cc.util.RestResultType; import com.cskefu.cc.util.RestResultType;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;

Some files were not shown because too many files have changed in this diff Show More