main
Jonguk. Lim 2 years ago
commit 67ead29091

35
.gitignore vendored

@ -0,0 +1,35 @@
target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**/target/
!**/src/test/**/target/
### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
.mvn
### NetBeans ###
/dist/
build/
!**/src/main/**/build/
!**/src/test/**/build/
### VS Code ###
.vscode/
/out/
/work/
/.gradle/
/src/main/generated/
/LOG_PATH_IS_UNDEFINED/
.DS_Store

@ -0,0 +1,19 @@
#### Slf4j 사용시 log cannot be resolved 에러 처리
```text
[이클립스 설정]
1. 이클립스의 Maven Dependencies 에서 lombok-1.18.8.jar 파일을 찾는다.
2. lombok-1.18.8.jar 파일을 우클릭 -> run as -> java application -> 프로세스 진행
3. lombok jar 파일이 실행되며 install 창이 표시된다.
4. specify location -> 이클립스 위치의 eclipse.ini 를 선택 -> install/update 진행
5. install 이 정상적으로 실행 된다.
6. 이클립스로 돌아와 프로젝트를 clean -> restart 한다.
7. log 관련 에러가 사라진다.
* 에러가 사라지지 않을 경우 이클립스를 재실행한다.
```

@ -0,0 +1,806 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>xit</groupId>
<artifactId>fims</artifactId>
<packaging>war</packaging>
<version>1.0.0</version>
<name>fims</name>
<!-- <url>http://www.egovframe.go.kr</url> -->
<url>http://www.xit.co.kr</url>
<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
</license>
</licenses>
<properties>
<encoding>UTF-8</encoding>
<spring.maven.artifact.version>4.3.25.RELEASE</spring.maven.artifact.version>
<egovframework.rte.version>3.10.0</egovframework.rte.version>
<org.apache.tiles.version>3.0.5</org.apache.tiles.version>
<!-- <logback.version>1.2.9</logback.version>-->
<!-- <slf4j.version>1.7.21</slf4j.version>-->
<logback.version>1.1.3</logback.version>
<slf4j.version>1.7.25</slf4j.version>
<fasterxml.jackson.version>2.13.4</fasterxml.jackson.version>
<spring.rest-doc.version>2.0.6.RELEASE</spring.rest-doc.version>
<snippetsDirectory>${project.build.directory}/generated-snippets</snippetsDirectory>
</properties>
<repositories>
<repository>
<id>mvn2s</id>
<url>https://repo1.maven.org/maven2/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>egovframe</id>
<url>https://maven.egovframe.go.kr/maven/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>local-repository</id>
<url>file://${basedir}/repo</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>egovframework.rte</groupId>
<artifactId>egovframework.rte.fdl.logging</artifactId>
<version>${egovframework.rte.version}</version>
<exclusions>
<exclusion>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j-impl</artifactId>
</exclusion>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
</exclusion>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>log4j-over-slf4j</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>egovframework.rte</groupId>
<artifactId>egovframework.rte.fdl.security</artifactId>
<version>${egovframework.rte.version}</version>
<exclusions>
<exclusion>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j-impl</artifactId>
</exclusion>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>log4j-over-slf4j</artifactId>
</exclusion>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
</exclusion>
<!-- 로그 관련 모듈 제외-->
<exclusion>
<artifactId>egovframework.rte.fdl.logging</artifactId>
<groupId>egovframework.rte</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>egovframework.rte</groupId>
<artifactId>egovframework.rte.fdl.excel</artifactId>
<version>${egovframework.rte.version}</version>
<!-- 로그관련 걷어내기 -->
<exclusions>
<exclusion>
<artifactId>commons-logging</artifactId>
<groupId>commons-logging</groupId>
</exclusion>
<exclusion>
<artifactId>egovframework.rte.fdl.logging</artifactId>
<groupId>egovframework.rte</groupId>
</exclusion>
<exclusion>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j-impl</artifactId>
</exclusion>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>log4j-over-slf4j</artifactId>
</exclusion>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
</exclusion>
<!-- //로그관련 걷어내기 -->
<!-- <exclusion>-->
<!-- <groupId>org.apache.ibatis</groupId>-->
<!-- <artifactId>ibatis-sqlmap</artifactId>-->
<!-- </exclusion>-->
<!-- <exclusion>-->
<!-- <groupId>org.mybatis</groupId>-->
<!-- <artifactId>mybatis</artifactId>-->
<!-- </exclusion>-->
<!-- <exclusion>-->
<!-- <groupId>org.mybatis</groupId>-->
<!-- <artifactId>mybatis-spring</artifactId>-->
<!-- </exclusion>-->
</exclusions>
</dependency>
<dependency>
<groupId>egovframework.rte</groupId>
<artifactId>egovframework.rte.ptl.mvc</artifactId>
<version>${egovframework.rte.version}</version>
<exclusions>
<exclusion>
<artifactId>commons-logging</artifactId>
<groupId>commons-logging</groupId>
</exclusion>
<!-- 로그 관련 모듈 제외-->
<exclusion>
<artifactId>egovframework.rte.fdl.logging</artifactId>
<groupId>egovframework.rte</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>egovframework.rte</groupId>
<artifactId>egovframework.rte.fdl.idgnr</artifactId>
<version>${egovframework.rte.version}</version>
<!--
spring-context에서는 기본적으로 commons-logging 라이브러리를 사용
Logback 라이브러리로 대체하기 위해 spring-context 라이브러리를 추가할 때 commons-logging 라이브러리를 제외
-->
<exclusions>
<exclusion>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>egovframework.rte</groupId>
<artifactId>egovframework.rte.fdl.property</artifactId>
<version>${egovframework.rte.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-oxm</artifactId>
<version>${spring.maven.artifact.version}</version>
<exclusions>
<exclusion>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<scope>provided</scope>
<version>2.5</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>commons-dbcp</groupId>
<artifactId>commons-dbcp</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>taglibs</groupId>
<artifactId>standard</artifactId>
<version>1.1.2</version>
</dependency>
<dependency>
<groupId>cglib</groupId>
<artifactId>cglib</artifactId>
<version>3.1</version>
</dependency>
<dependency>
<groupId>org.antlr</groupId>
<artifactId>antlr</artifactId>
<version>3.5</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-compress</artifactId>
<version>1.8.1</version>
</dependency>
<dependency>
<groupId>oro</groupId>
<artifactId>oro</artifactId>
<version>2.0.8</version>
</dependency>
<!-- SFTP -->
<dependency>
<groupId>com.jcraft</groupId>
<artifactId>jsch</artifactId>
<version>0.1.50</version>
</dependency>
<!-- maria driver -->
<dependency>
<groupId>org.mariadb.jdbc</groupId>
<artifactId>mariadb-java-client</artifactId>
<version>2.7.2</version>
</dependency>
<!-- oracle 10g driver -->
<!--
<dependency>
<groupId>ojdbc</groupId>
<artifactId>ojdbc</artifactId>
<version>14</version>
</dependency>
-->
<!-- altibase driver -->
<!--
<dependency>
<groupId>altibase</groupId>
<artifactId>altibase-jdbc-driver</artifactId>
<version>5.1.3.18</version>
</dependency>
-->
<!-- tibero driver -->
<!--
<dependency>
<groupId>com.tmax.tibero</groupId>
<artifactId>tibero-jdbc</artifactId>
<version>3.0</version>
</dependency>
-->
<!-- cubrid driver -->
<!--
<dependency>
<groupId>cubrid</groupId>
<artifactId>cubrid-jdbc</artifactId>
<version>8.4</version>
</dependency>
-->
<!-- net.sf.log4jdbc.sql.jdbcapi.DriverSpy 사용 -->
<dependency>
<groupId>org.bgee.log4jdbc-log4j2</groupId>
<artifactId>log4jdbc-log4j2-jdbc4.1</artifactId>
<version>1.16</version>
</dependency>
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.3.1</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.16</version>
<scope>provided</scope>
</dependency>
<!-- Cross-Site Scripting -->
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.2</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.ibm.icu</groupId>
<artifactId>icu4j</artifactId>
<version>53.1</version>
</dependency>
<!-- quartz -->
<dependency>
<groupId>org.quartz-scheduler</groupId>
<artifactId>quartz</artifactId>
<version>2.1.7</version>
</dependency>
<!-- <dependency>-->
<!-- <groupId>org.quartz-scheduler</groupId>-->
<!-- <artifactId>quartz-jboss</artifactId>-->
<!-- <version>2.1.7</version>-->
<!-- </dependency>-->
<!-- https://mvnrepository.com/artifact/com.googlecode.json-simple/json-simple -->
<dependency>
<groupId>com.googlecode.json-simple</groupId>
<artifactId>json-simple</artifactId>
<version>1.1.1</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.codehaus.jettison/jettison -->
<dependency>
<groupId>org.codehaus.jettison</groupId>
<artifactId>jettison</artifactId>
<version>1.1</version>
</dependency>
<!-- tiles -->
<dependency>
<groupId>org.apache.tiles</groupId>
<artifactId>tiles-jsp</artifactId>
<version>${org.apache.tiles.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tiles</groupId>
<artifactId>tiles-core</artifactId>
<version>${org.apache.tiles.version}</version>
</dependency>
<!-- Email -->
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-email</artifactId>
<version>1.3.2</version>
</dependency>
<dependency>
<groupId>egovframework.com.ems</groupId>
<artifactId>sndng-mail</artifactId>
<version>1.0</version>
</dependency>
<!-- jackson Message Converter -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>${fasterxml.jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>${fasterxml.jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-parameter-names</artifactId>
<version>${fasterxml.jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-afterburner</artifactId>
<version>${fasterxml.jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-xml</artifactId>
<version>${fasterxml.jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-jsr310</artifactId>
<version>${fasterxml.jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-joda</artifactId>
<version>${fasterxml.jackson.version}</version>
</dependency>
<!-- jackson -->
<!-- google json -->
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.9.0</version>
</dependency>
<dependency>
<groupId>nl.captcha</groupId>
<artifactId>simplecaptcha</artifactId>
<version>1.2.1</version>
</dependency>
<!-- Apache Commons Configurations -->
<dependency>
<groupId>commons-configuration</groupId>
<artifactId>commons-configuration</artifactId>
<version>1.10</version>
</dependency>
<dependency>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
<version>3.2.1</version>
</dependency>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.6</version>
</dependency>
<dependency>
<groupId>org.springmodules</groupId>
<artifactId>spring-modules-jakarta-commons</artifactId>
<version>0.8</version>
<exclusions>
<exclusion>
<artifactId>jstl</artifactId>
<groupId>javax.servlet</groupId>
</exclusion>
<exclusion>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
</exclusion>
<exclusion>
<groupId>org.springframework</groupId>
<artifactId>spring-support</artifactId>
</exclusion>
<exclusion>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- Apache Commons Configurations -->
<!-- logback -->
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>${logback.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jul-to-slf4j</artifactId>
<version>1.7.32</version>
</dependency>
<dependency>
<groupId>org.logback-extensions</groupId>
<artifactId>logback-ext-spring</artifactId>
<version>0.1.5</version>
<exclusions>
<exclusion>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
<version>${slf4j.version}</version>
<exclusions>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>${slf4j.version}</version>
</dependency>
<!-- logback -->
<!-- Rest doc -->
<dependency>
<groupId>org.springframework.restdocs</groupId>
<artifactId>spring-restdocs-mockmvc</artifactId>
<version>${spring.rest-doc.version}</version>
<scope>test</scope>
</dependency>
<!-- Rest docs -->
<!-- &lt;!&ndash; MyBatis Framework &ndash;&gt;-->
<!-- <dependency>-->
<!-- <groupId>org.mybatis</groupId>-->
<!-- <artifactId>mybatis</artifactId>-->
<!-- <version>3.5.11</version>-->
<!-- </dependency>-->
<!-- &lt;!&ndash; Spring과 MyBatis 연동 Framework &ndash;&gt;-->
<!-- <dependency>-->
<!-- <groupId>org.mybatis</groupId>-->
<!-- <artifactId>mybatis-spring</artifactId>-->
<!-- <version>2.0.7</version>-->
<!-- </dependency>-->
</dependencies>
<build>
<defaultGoal>install</defaultGoal>
<directory>${basedir}/target</directory>
<finalName>fims</finalName>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<port>80</port>
<path>/</path>
<systemProperties>
<JAVA_OPTS>-Xms256m -Xmx768m -XX:MaxPermSize=256m</JAVA_OPTS>
</systemProperties>
</configuration>
</plugin>
<!-- Test Coverage -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>hibernate3-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<components>
<component>
<name>hbm2ddl</name>
<implementation>annotationconfiguration</implementation>
</component>
</components>
</configuration>
<dependencies>
<dependency>
<groupId>org.hsqldb</groupId>
<artifactId>hsqldb</artifactId>
<version>2.3.2</version>
</dependency>
</dependencies>
</plugin>
<!-- EMMA -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>emma-maven-plugin</artifactId>
<version>1.0-alpha-3</version>
</plugin>
<!-- PMD manven plugin -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>3.1</version>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<!-- EMMA -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skipTests>true</skipTests>
<forkMode>once</forkMode>
<reportFormat>xml</reportFormat>
<excludes>
<exclude>**/Abstract*.java</exclude>
<exclude>**/*Suite.java</exclude>
</excludes>
<includes>
<include>**/*Test.java</include>
</includes>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>emma-maven-plugin</artifactId>
<inherited>true</inherited>
</plugin>
<!-- JavaDoc -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.9.1</version>
</plugin>
<!-- Rest doc -->
<!-- asciidoctor 플러그인 추가 -->
<plugin>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctor-maven-plugin</artifactId>
<version>1.5.8</version>
<executions>
<execution>
<id>generate-docs</id>
<!-- "prepare-package" 옵션은 패키지내에 API 문서를 포함할 수 있게 한다. -->
<phase>prepare-package</phase>
<goals>
<goal>process-asciidoc</goal>
</goals>
<configuration>
<backend>html</backend>
<doctype>book</doctype>
<attributes>
<snippets>${snippetsDirectory}</snippets>
</attributes>
<sourceDirectory>${basedir}/src/main/docs/asciidocs</sourceDirectory>
<outputDirectory>${project.build.directory}/generated-docs</outputDirectory>
</configuration>
</execution>
</executions>
<dependencies>
<!--
"asciidoctor" 의 의존성으로 spring-restdocs-asciidoctor 추가
.adoc 파일이 target/generated-snippets 아래에 생성된 Snippet 을 가리키는
설정이 추가된다.
또한 operation 블록 매크로를 사용할 수 있다.
-->
<dependency>
<groupId>org.springframework.restdocs</groupId>
<artifactId>spring-restdocs-asciidoctor</artifactId>
<version>${spring.rest-doc.version}</version>
</dependency>
</dependencies>
</plugin>
<!-- Rest doc -->
<!-- Rest Doc 생성 -->
<!-- jar/war build 전 문서 생성 > 생성된 문서 jar/war에 포함 -->
<plugin>
<!-- Asciidoctor 플러그인 선언 -->
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctor-maven-plugin</artifactId>
</plugin>
<plugin>
<!--
문서가 패키지로 복사되기 전에 생성되야 하므로 위에 Asciidoctor 플러그인 뒤에 선언한다.
-->
<artifactId>maven-resources-plugin</artifactId>
<version>2.7</version>
<executions>
<execution>
<id>copy-resources</id>
<phase>prepare-package</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<!-- 생성된 문서를 static/docs 에 복사 -->
<outputDirectory>
${project.build.outputDirectory}/static/docs
</outputDirectory>
<resources>
<resource>
<directory>
${project.build.directory}/generated-docs
</directory>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
<!-- Rest Doc 생성 -->
</plugins>
</build>
<reporting>
<outputDirectory>${basedir}/target/site</outputDirectory>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.7</version>
<reportSets>
<reportSet>
<id>sunlink</id>
<reports>
<report>javadoc</report>
</reports>
<inherited>true</inherited>
<configuration>
<links>
<link>http://docs.oracle.com/javase/6/docs/api/</link>
</links>
</configuration>
</reportSet>
</reportSets>
</plugin>
<!-- JUnit Test Results & EMMA Coverage Reporting -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>emma-maven-plugin</artifactId>
<inherited>true</inherited>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>surefire-report-maven-plugin</artifactId>
<inherited>true</inherited>
<reportSets>
<reportSet>
<reports>
<report>report-only</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<!-- Generating JavaDoc Report -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<minmemory>128m</minmemory>
<maxmemory>512m</maxmemory>
<encoding>${encoding}</encoding>
<docencoding>${encoding}</docencoding>
<charset>${encoding}</charset>
</configuration>
</plugin>
<!-- Generating Java Source in HTML -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<configuration>
<inputEncoding>${encoding}</inputEncoding>
<outputEncoding>${encoding}</outputEncoding>
<linkJavadoc>true</linkJavadoc>
<javadocDir>apidocs</javadocDir>
</configuration>
</plugin>
</plugins>
</reporting>
</project>

Binary file not shown.

@ -0,0 +1,26 @@
JAVA_DIR=/usr/local/jdk1.6.0
UBISERVICE_DIR=/webapp/myapp/UbiService
PROPERTY_DIR=$UBISERVICE_DIR
FONT_DIR=$UBISERVICE_DIR/fonts/
CLASSPATH=$UBISERVICE_DIR/lib/UbiServer.jar
XMS=1024M
XMX=2048M
GREP_STR=$UBISERVICE_DIR/lib/UbiServer.jar
#For SunOS
#if [ `/usr/ucb/ps -auxwww | grep $GREP_STR | grep -v grep | awk '{print $2}'` ];then
# kill -9 `/usr/ucb/ps -auxwww | grep $GREP_STR | grep -v grep | awk '{print $2}'`
if [ `ps -ef | grep $GREP_STR | grep -v grep | awk '{print $2}'` ];then
kill -9 `ps -ef | grep $GREP_STR | grep -v grep | awk '{print $2}'`
echo ""
echo ">>> UbiService has shutdown."
$JAVA_DIR/bin/java -Xms$XMS -Xmx$XMX -Dfile.encoding=UTF-8 -Djava.awt.headless=true -Dsun.java2d.fontpath=$FONT_DIR -classpath $CLASSPATH:. com.ubireport.service.UbiService4 $PROPERTY_DIR &
echo ">>> UbiService has started."
echo ""
else
echo ""
echo ">>> UbiService is not running."
echo ""
fi

@ -0,0 +1,18 @@
UBISERVICE_DIR=/webapp/myapp/UbiService
GREP_STR=$UBISERVICE_DIR/lib/UbiServer.jar
#For SunOS
#if [ `/usr/ucb/ps -auxwww | grep $GREP_STR | grep -v grep | awk '{print $2}'` ];then
# kill -9 `/usr/ucb/ps -auxwww | grep $GREP_STR | grep -v grep | awk '{print $2}'`
if [ `ps -ef | grep $GREP_STR | grep -v grep | awk '{print $2}'` ];then
kill -9 `ps -ef | grep $GREP_STR | grep -v grep | awk '{print $2}'`
echo ""
echo ">>> UbiService has shutdown."
echo ""
else
echo ""
echo ">>> UbiService is not running."
echo ""
fi

@ -0,0 +1,31 @@
JAVA_DIR=/usr/local/jdk1.6.0
UBISERVICE_DIR=/webapp/myapp/UbiService
PROPERTY_DIR=$UBISERVICE_DIR
FONT_DIR=$UBISERVICE_DIR/fonts/
CLASSPATH=$UBISERVICE_DIR/lib/UbiServer.jar
#For Redbc
#CLASSPATH=$UBISERVICE_DIR/lib/UbiServer.jar:$UBISERVICE_DIR/lib/EzIssuerJava.jar
#For Voiceye
#CLASSPATH=$UBISERVICE_DIR/lib/UbiServer.jar:$UBISERVICE_DIR/lib/VERVMakerJNI.jar
#CLASSPATH=$UBISERVICE_DIR/lib/UbiServer.jar:$UBISERVICE_DIR/lib/VERVMakerJNI64.jar
XMS=1024M
XMX=2048M
GREP_STR=$UBISERVICE_DIR/lib/UbiServer.jar
#For SunOS
#if [ `/usr/ucb/ps -auxwww | grep $GREP_STR | grep -v grep | awk '{print $2}'` ];then
if [ `ps -ef | grep $GREP_STR | grep -v grep | awk '{print $2}'` ];then
echo ""
echo ">>> UbiService is running."
echo ""
else
$JAVA_DIR/bin/java -Xms$XMS -Xmx$XMX -Dfile.encoding=UTF-8 -Djava.awt.headless=true -Dsun.java2d.fontpath=$FONT_DIR -classpath $CLASSPATH:. com.ubireport.service.UbiService4 $PROPERTY_DIR &
echo ""
echo ">>> UbiService has started."
echo ""
fi

@ -0,0 +1,68 @@
echo off
set INPUT=%1
set UBISERVICE_DIR=C:\eGovFrameDev-3.6.0-64bit\workspace\BustmsTemp\src\main\UbiService
set BATPATH=%UBISERVICE_DIR%\bin\ubiservice.bat
set NSSM=%UBISERVICE_DIR%\bin\nssm64.exe
if "%INPUT%" == "" (
echo ----------------------------------------
echo ex : svcregist.bat [install] [uninstall]
echo ----------------------------------------
echo.
) else (
if "%INPUT%" == "install" (
echo ----------------------------------------
echo UbiService Registration Job
echo ----------------------------------------
echo.
echo [UbiService Regist]
%NSSM% install UbiService %BATPATH%
echo.
echo [UbiService Set Description]
%NSSM% set UbiService Description "UbiService for UbiReport4.0"
echo.
echo [UbiService Start]
%NSSM% start UbiService
echo.
echo ----------------------------------------
echo Install Completed
echo ----------------------------------------
echo.
) else (
if "%INPUT%" == "uninstall" (
echo ----------------------------------------
echo UbiService UnRegistration Job
echo ----------------------------------------
echo.
echo [UbiService Stop]
%NSSM% stop UbiService
echo.
echo [UbiService Unregist]
%NSSM% remove UbiService confirm
echo.
echo ----------------------------------------
echo Uninstall Completed
echo ----------------------------------------
echo.
) else (
echo ----------------------------------------
echo ex : svcregist.bat [install] [uninstall]
echo ----------------------------------------
echo.
)
)
)

@ -0,0 +1,34 @@
echo off
echo ----------------------------------------
echo UbiService.bat
echo ----------------------------------------
echo.
set JAVA_DIR=C:\Bustms-eGovFrameDev-3.9.0-64bit\env-setting\Java\jdk1.8.0_121
set UBISERVICE_DIR=C:\Bustms-eGovFrameDev-3.9.0-64bit\workspace\Bustms_Gyeonggido_Paju\src\main\UbiService
set PROPERTY_DIR=%UBISERVICE_DIR%
set FONT_DIR=%UBISERVICE_DIR%\fonts\
set XMS=512M
set XMX=1024M
set CLASSPATH=%UBISERVICE_DIR%\lib\UbiServer.jar
REM For Redbc
REM set CLASSPATH=%UBISERVICE_DIR%\lib\UbiServer.jar;%UBISERVICE_DIR%\lib\EzIssuerJava.jar
REM For Voiceye
REM set CLASSPATH=%UBISERVICE_DIR%\lib\UbiServer.jar;%UBISERVICE_DIR%\lib\VERVMakerJNI.jar
REM set CLASSPATH=%UBISERVICE_DIR%\lib\UbiServer.jar;%UBISERVICE_DIR%\lib\VERVMakerJNI64.jar
echo.
echo [Directory Information]
echo - Java : %JAVA_DIR%
echo - UbiService : %UBISERVICE_DIR%
echo.
echo [Java Information]
%JAVA_DIR%\bin\java -version
echo.
echo [UbiService Start]
%JAVA_DIR%\bin\java -Xms%XMS% -Xmx%XMX% -Dfile.encoding=UTF-8 -Djava.awt.headless=true -Dsun.java2d.fontpath=%FONT_DIR% -classpath %CLASSPATH%;. com.ubireport.service.UbiService4 %PROPERTY_DIR%
pause>nul

@ -0,0 +1,653 @@
[UBISERVICE] [2020-05-04 10:34:30.450] [UBISERVICE BOOT]
[UBISERVICE] [2020-05-04 10:34:30.455] [UBISERVICE TASK INFO]
[UBISERVICE] [2020-05-04 10:34:30.455] > TASK PERIOD : 1
[UBISERVICE] [2020-05-04 10:34:30.455] > TASK PERIOD TYPE : DAY
[UBISERVICE] [2020-05-04 10:34:30.456] [UBISERVICE TASK START]
[UBISERVICE] [2020-05-04 10:34:30.456] [SYSTEM ENVIRONMEN INFO]
[UBISERVICE] [2020-05-04 10:34:30.456] > java.home=C:\Bustms-eGovFrameDev-3.9.0-64bit\env-setting\Java\jdk1.8.0_121\jre
[UBISERVICE] [2020-05-04 10:34:30.456] > java.version=1.8.0_121
[UBISERVICE] [2020-05-04 10:34:30.456] > java.vm.version=25.121-b13
[UBISERVICE] [2020-05-04 10:34:30.456] > java.runtime.version=1.8.0_121-b13
[UBISERVICE] [2020-05-04 10:34:30.456] > sun.java2d.fontpath=C:\Bustms-eGovFrameDev-3.9.0-64bit\workspace\Bustms_Gyeonggido_Paju\src\main\UbiService\fonts\
[UBISERVICE] [2020-05-04 10:34:30.458] > [S3] RESID : UBIHTML
[UBISERVICE] [2020-05-04 10:34:30.458] > [S3] DIRECTORY : C:/Bustms-eGovFrameDev-3.9.0-64bit/workspace/Bustms_Gyeonggido_Paju/src/main/UbiService/results/UBIHTML
[UBISERVICE] [2020-05-04 10:34:30.458] > [S3] CONDITION : 1 DAY[UBISERVICE] [2020-05-04 10:34:30.458] > RESID : UBIHTML - DIRECTORY NOT EXISTS.
[UBISERVICE] [2020-05-04 10:34:30.459] [UBISERVICE TASK END]
[UBISERVICE] [2020-05-04 10:34:30.458] [SYSTEM FONT INFO]
[UBISERVICE] [2020-05-04 10:34:30.801] > Dialog
[UBISERVICE] [2020-05-04 10:34:30.801] > DialogInput
[UBISERVICE] [2020-05-04 10:34:30.802] > Lucida Bright
[UBISERVICE] [2020-05-04 10:34:30.802] > Lucida Sans
[UBISERVICE] [2020-05-04 10:34:30.802] > Lucida Sans Typewriter
[UBISERVICE] [2020-05-04 10:34:30.803] > Monospaced
[UBISERVICE] [2020-05-04 10:34:30.803] > SansSerif
[UBISERVICE] [2020-05-04 10:34:30.803] > Serif
[UBISERVICE] [2020-05-04 10:34:30.803] > 굴림
[UBISERVICE] [2020-05-04 10:34:30.803] > 굴림체
[UBISERVICE] [2020-05-04 10:34:30.803] > 궁서
[UBISERVICE] [2020-05-04 10:34:30.803] > 궁서체
[UBISERVICE] [2020-05-04 10:34:30.803] > 돋움
[UBISERVICE] [2020-05-04 10:34:30.803] > 돋움체
[UBISERVICE] [2020-05-04 10:34:30.803] > 맑은 고딕
[UBISERVICE] [2020-05-04 10:34:30.804] > 맑은 고딕 Semilight
[UBISERVICE] [2020-05-04 10:34:30.804] > 바탕
[UBISERVICE] [2020-05-04 10:34:30.804] > 바탕체
[UBISERVICE] [2020-05-04 10:34:30.804] > 새굴림
[UBISERVICE] [2020-05-04 11:32:40.825] [UBISERVICE BOOT]
[UBISERVICE] [2020-05-04 11:32:40.829] [UBISERVICE TASK INFO]
[UBISERVICE] [2020-05-04 11:32:40.829] > TASK PERIOD : 1
[UBISERVICE] [2020-05-04 11:32:40.829] > TASK PERIOD TYPE : DAY
[UBISERVICE] [2020-05-04 11:32:40.830] [UBISERVICE TASK START]
[UBISERVICE] [2020-05-04 11:32:40.830] [SYSTEM ENVIRONMEN INFO]
[UBISERVICE] [2020-05-04 11:32:40.830] > java.home=C:\Bustms-eGovFrameDev-3.9.0-64bit\env-setting\Java\jdk1.8.0_121\jre
[UBISERVICE] [2020-05-04 11:32:40.830] > java.version=1.8.0_121
[UBISERVICE] [2020-05-04 11:32:40.830] > java.vm.version=25.121-b13
[UBISERVICE] [2020-05-04 11:32:40.830] > java.runtime.version=1.8.0_121-b13
[UBISERVICE] [2020-05-04 11:32:40.831] > sun.java2d.fontpath=C:\Bustms-eGovFrameDev-3.9.0-64bit\workspace\Bustms_Gyeonggido_Paju\src\main\UbiService\fonts\
[UBISERVICE] [2020-05-04 11:32:40.832] > [S3] RESID : UBIHTML
[UBISERVICE] [2020-05-04 11:32:40.832] > [S3] DIRECTORY : C:/Bustms-eGovFrameDev-3.9.0-64bit/workspace/Bustms_Gyeonggido_Paju/src/main/UbiService/results/UBIHTML
[UBISERVICE] [2020-05-04 11:32:40.832] > [S3] CONDITION : 1 DAY[UBISERVICE] [2020-05-04 11:32:40.832] > RESID : UBIHTML - DIRECTORY NOT EXISTS.
[UBISERVICE] [2020-05-04 11:32:40.833] [UBISERVICE TASK END]
[UBISERVICE] [2020-05-04 11:32:40.832] [SYSTEM FONT INFO]
[UBISERVICE] [2020-05-04 11:32:41.045] > Dialog
[UBISERVICE] [2020-05-04 11:32:41.045] > DialogInput
[UBISERVICE] [2020-05-04 11:32:41.045] > Lucida Bright
[UBISERVICE] [2020-05-04 11:32:41.045] > Lucida Sans
[UBISERVICE] [2020-05-04 11:32:41.045] > Lucida Sans Typewriter
[UBISERVICE] [2020-05-04 11:32:41.046] > Monospaced
[UBISERVICE] [2020-05-04 11:32:41.046] > SansSerif
[UBISERVICE] [2020-05-04 11:32:41.046] > Serif
[UBISERVICE] [2020-05-04 11:32:41.046] > 굴림
[UBISERVICE] [2020-05-04 11:32:41.046] > 굴림체
[UBISERVICE] [2020-05-04 11:32:41.046] > 궁서
[UBISERVICE] [2020-05-04 11:32:41.046] > 궁서체
[UBISERVICE] [2020-05-04 11:32:41.046] > 돋움
[UBISERVICE] [2020-05-04 11:32:41.047] > 돋움체
[UBISERVICE] [2020-05-04 11:32:41.047] > 맑은 고딕
[UBISERVICE] [2020-05-04 11:32:41.047] > 맑은 고딕 Semilight
[UBISERVICE] [2020-05-04 11:32:41.047] > 바탕
[UBISERVICE] [2020-05-04 11:32:41.047] > 바탕체
[UBISERVICE] [2020-05-04 11:32:41.047] > 새굴림
********************************************************************************
[A825DD2A8E22618DA36AB93371B38FB1_1588566636945] [UBISERVICE] [2020-05-04 13:30:37.485] [I][REQUEST INFO] > TYPE : URF
[A825DD2A8E22618DA36AB93371B38FB1_1588566636945] [UBISERVICE] [2020-05-04 13:30:37.488] [I][REQUEST INFO] > JRF : ubi_sample.jrf
[A825DD2A8E22618DA36AB93371B38FB1_1588566636945] [UBISERVICE] [2020-05-04 13:30:37.489] [I][REQUEST INFO] > ARG : user#홍길동#
[A825DD2A8E22618DA36AB93371B38FB1_1588566636945] [UBISERVICE] [2020-05-04 13:30:37.489] [I][REQUEST INFO] > KEY : A825DD2A8E22618DA36AB93371B38FB1
[A825DD2A8E22618DA36AB93371B38FB1_1588566636945] [UBISERVICE] [2020-05-04 13:30:37.489] [I][REQUEST INFO] > RESID : UBIHTML
[A825DD2A8E22618DA36AB93371B38FB1_1588566636945] [UBISERVICE] [2020-05-04 13:30:37.489] [I][REQUEST INFO] > EXPORTSEQ : 1588566636945
********************************************************************************
[A825DD2A8E22618DA36AB93371B38FB1_1588566636945] [UBISERVICE] [2020-05-04 13:30:37.493] [I][URF JOB] > START
[A825DD2A8E22618DA36AB93371B38FB1_1588566636945] [UBISERVICE] [2020-05-04 13:30:37.515] [I][URF JOB][UBIVIEWER] > START
[A825DD2A8E22618DA36AB93371B38FB1_1588566636945] [UBISERVICE] [2020-05-04 13:30:40.147] [I][URF JOB][UBIVIEWER] > END
[A825DD2A8E22618DA36AB93371B38FB1_1588566636945] [UBISERVICE] [2020-05-04 13:30:40.148] [I][URF JOB][RESPONSE] > START
[A825DD2A8E22618DA36AB93371B38FB1_1588566636945] [UBISERVICE] [2020-05-04 13:30:40.149] [I][URF JOB][RESPONSE] > END
[A825DD2A8E22618DA36AB93371B38FB1_1588566636945] [UBISERVICE] [2020-05-04 13:30:40.150] [I][URF JOB] > END
********************************************************************************
[A825DD2A8E22618DA36AB93371B38FB1_1588566636945] [UBISERVICE] [2020-05-04 13:30:40.330] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[A825DD2A8E22618DA36AB93371B38FB1_1588566636945] [UBISERVICE] [2020-05-04 13:30:40.334] [I][TOTALPAGE JOB] > START
[A825DD2A8E22618DA36AB93371B38FB1_1588566636945] [UBISERVICE] [2020-05-04 13:30:40.337] [I][TOTALPAGE JOB][RESPONSE] > START
[A825DD2A8E22618DA36AB93371B38FB1_1588566636945] [UBISERVICE] [2020-05-04 13:30:40.340] [I][TOTALPAGE JOB][RESPONSE] > END
[A825DD2A8E22618DA36AB93371B38FB1_1588566636945] [UBISERVICE] [2020-05-04 13:30:40.340] [I][TOTALPAGE JOB] > END
********************************************************************************
[A825DD2A8E22618DA36AB93371B38FB1_1588566640571] [UBISERVICE] [2020-05-04 13:30:40.634] [I][REQUEST INFO] > TYPE : URF
[A825DD2A8E22618DA36AB93371B38FB1_1588566640571] [UBISERVICE] [2020-05-04 13:30:40.635] [I][REQUEST INFO] > JRF : ubi_sample.jrf
[A825DD2A8E22618DA36AB93371B38FB1_1588566640571] [UBISERVICE] [2020-05-04 13:30:40.638] [I][REQUEST INFO] > ARG : user#홍길동#
[A825DD2A8E22618DA36AB93371B38FB1_1588566640571] [UBISERVICE] [2020-05-04 13:30:40.638] [I][REQUEST INFO] > KEY : A825DD2A8E22618DA36AB93371B38FB1
[A825DD2A8E22618DA36AB93371B38FB1_1588566640571] [UBISERVICE] [2020-05-04 13:30:40.640] [I][REQUEST INFO] > RESID : UBIHTML
[A825DD2A8E22618DA36AB93371B38FB1_1588566640571] [UBISERVICE] [2020-05-04 13:30:40.640] [I][REQUEST INFO] > EXPORTSEQ : 1588566640571
********************************************************************************
[A825DD2A8E22618DA36AB93371B38FB1_1588566640571] [UBISERVICE] [2020-05-04 13:30:40.642] [I][URF JOB] > START
[A825DD2A8E22618DA36AB93371B38FB1_1588566640571] [UBISERVICE] [2020-05-04 13:30:40.651] [I][URF JOB][UBIVIEWER] > START
[A825DD2A8E22618DA36AB93371B38FB1_1588566640571] [UBISERVICE] [2020-05-04 13:30:40.766] [I][URF JOB][UBIVIEWER] > END
[A825DD2A8E22618DA36AB93371B38FB1_1588566640571] [UBISERVICE] [2020-05-04 13:30:40.768] [I][URF JOB][RESPONSE] > START
[A825DD2A8E22618DA36AB93371B38FB1_1588566640571] [UBISERVICE] [2020-05-04 13:30:40.773] [I][URF JOB][RESPONSE] > END
[A825DD2A8E22618DA36AB93371B38FB1_1588566640571] [UBISERVICE] [2020-05-04 13:30:40.774] [I][URF JOB] > END
********************************************************************************
[A825DD2A8E22618DA36AB93371B38FB1_1588566640571] [UBISERVICE] [2020-05-04 13:30:40.874] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[A825DD2A8E22618DA36AB93371B38FB1_1588566640571] [UBISERVICE] [2020-05-04 13:30:40.875] [I][TOTALPAGE JOB] > START
[A825DD2A8E22618DA36AB93371B38FB1_1588566640571] [UBISERVICE] [2020-05-04 13:30:40.877] [I][TOTALPAGE JOB][RESPONSE] > START
[A825DD2A8E22618DA36AB93371B38FB1_1588566640571] [UBISERVICE] [2020-05-04 13:30:40.879] [I][TOTALPAGE JOB][RESPONSE] > END
[A825DD2A8E22618DA36AB93371B38FB1_1588566640571] [UBISERVICE] [2020-05-04 13:30:40.879] [I][TOTALPAGE JOB] > END
********************************************************************************
[A825DD2A8E22618DA36AB93371B38FB1_1588566641607] [UBISERVICE] [2020-05-04 13:30:41.635] [I][REQUEST INFO] > TYPE : URF
[A825DD2A8E22618DA36AB93371B38FB1_1588566641607] [UBISERVICE] [2020-05-04 13:30:41.635] [I][REQUEST INFO] > JRF : ubi_sample.jrf
[A825DD2A8E22618DA36AB93371B38FB1_1588566641607] [UBISERVICE] [2020-05-04 13:30:41.636] [I][REQUEST INFO] > ARG : user#홍길동#
[A825DD2A8E22618DA36AB93371B38FB1_1588566641607] [UBISERVICE] [2020-05-04 13:30:41.636] [I][REQUEST INFO] > KEY : A825DD2A8E22618DA36AB93371B38FB1
[A825DD2A8E22618DA36AB93371B38FB1_1588566641607] [UBISERVICE] [2020-05-04 13:30:41.636] [I][REQUEST INFO] > RESID : UBIHTML
[A825DD2A8E22618DA36AB93371B38FB1_1588566641607] [UBISERVICE] [2020-05-04 13:30:41.637] [I][REQUEST INFO] > EXPORTSEQ : 1588566641607
********************************************************************************
[A825DD2A8E22618DA36AB93371B38FB1_1588566641607] [UBISERVICE] [2020-05-04 13:30:41.638] [I][URF JOB] > START
[A825DD2A8E22618DA36AB93371B38FB1_1588566641607] [UBISERVICE] [2020-05-04 13:30:41.647] [I][URF JOB][UBIVIEWER] > START
[A825DD2A8E22618DA36AB93371B38FB1_1588566641607] [UBISERVICE] [2020-05-04 13:30:41.744] [I][URF JOB][UBIVIEWER] > END
[A825DD2A8E22618DA36AB93371B38FB1_1588566641607] [UBISERVICE] [2020-05-04 13:30:41.746] [I][URF JOB][RESPONSE] > START
[A825DD2A8E22618DA36AB93371B38FB1_1588566641607] [UBISERVICE] [2020-05-04 13:30:41.748] [I][URF JOB][RESPONSE] > END
[A825DD2A8E22618DA36AB93371B38FB1_1588566641607] [UBISERVICE] [2020-05-04 13:30:41.749] [I][URF JOB] > END
********************************************************************************
[A825DD2A8E22618DA36AB93371B38FB1_1588566641607] [UBISERVICE] [2020-05-04 13:30:41.850] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[A825DD2A8E22618DA36AB93371B38FB1_1588566641607] [UBISERVICE] [2020-05-04 13:30:41.851] [I][TOTALPAGE JOB] > START
[A825DD2A8E22618DA36AB93371B38FB1_1588566641607] [UBISERVICE] [2020-05-04 13:30:41.852] [I][TOTALPAGE JOB][RESPONSE] > START
[A825DD2A8E22618DA36AB93371B38FB1_1588566641607] [UBISERVICE] [2020-05-04 13:30:41.854] [I][TOTALPAGE JOB][RESPONSE] > END
[A825DD2A8E22618DA36AB93371B38FB1_1588566641607] [UBISERVICE] [2020-05-04 13:30:41.855] [I][TOTALPAGE JOB] > END
********************************************************************************
[A825DD2A8E22618DA36AB93371B38FB1_1588566644386] [UBISERVICE] [2020-05-04 13:30:44.402] [I][REQUEST INFO] > TYPE : URF
[A825DD2A8E22618DA36AB93371B38FB1_1588566644386] [UBISERVICE] [2020-05-04 13:30:44.403] [I][REQUEST INFO] > JRF : ubi_sample.jrf
[A825DD2A8E22618DA36AB93371B38FB1_1588566644386] [UBISERVICE] [2020-05-04 13:30:44.403] [I][REQUEST INFO] > ARG : user#홍길동#
[A825DD2A8E22618DA36AB93371B38FB1_1588566644386] [UBISERVICE] [2020-05-04 13:30:44.403] [I][REQUEST INFO] > KEY : A825DD2A8E22618DA36AB93371B38FB1
[A825DD2A8E22618DA36AB93371B38FB1_1588566644386] [UBISERVICE] [2020-05-04 13:30:44.404] [I][REQUEST INFO] > RESID : UBIHTML
[A825DD2A8E22618DA36AB93371B38FB1_1588566644386] [UBISERVICE] [2020-05-04 13:30:44.404] [I][REQUEST INFO] > EXPORTSEQ : 1588566644386
********************************************************************************
[A825DD2A8E22618DA36AB93371B38FB1_1588566644386] [UBISERVICE] [2020-05-04 13:30:44.405] [I][URF JOB] > START
[A825DD2A8E22618DA36AB93371B38FB1_1588566644386] [UBISERVICE] [2020-05-04 13:30:44.415] [I][URF JOB][UBIVIEWER] > START
[A825DD2A8E22618DA36AB93371B38FB1_1588566644386] [UBISERVICE] [2020-05-04 13:30:44.499] [I][URF JOB][UBIVIEWER] > END
[A825DD2A8E22618DA36AB93371B38FB1_1588566644386] [UBISERVICE] [2020-05-04 13:30:44.500] [I][URF JOB][RESPONSE] > START
[A825DD2A8E22618DA36AB93371B38FB1_1588566644386] [UBISERVICE] [2020-05-04 13:30:44.502] [I][URF JOB][RESPONSE] > END
[A825DD2A8E22618DA36AB93371B38FB1_1588566644386] [UBISERVICE] [2020-05-04 13:30:44.508] [I][URF JOB] > END
********************************************************************************
[A825DD2A8E22618DA36AB93371B38FB1_1588566644386] [UBISERVICE] [2020-05-04 13:30:44.625] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[A825DD2A8E22618DA36AB93371B38FB1_1588566644386] [UBISERVICE] [2020-05-04 13:30:44.626] [I][TOTALPAGE JOB] > START
[A825DD2A8E22618DA36AB93371B38FB1_1588566644386] [UBISERVICE] [2020-05-04 13:30:44.627] [I][TOTALPAGE JOB][RESPONSE] > START
[A825DD2A8E22618DA36AB93371B38FB1_1588566644386] [UBISERVICE] [2020-05-04 13:30:44.630] [I][TOTALPAGE JOB][RESPONSE] > END
[A825DD2A8E22618DA36AB93371B38FB1_1588566644386] [UBISERVICE] [2020-05-04 13:30:44.630] [I][TOTALPAGE JOB] > END
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393066] [UBISERVICE] [2020-05-04 13:43:13.937] [I][REQUEST INFO] > TYPE : URF
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393066] [UBISERVICE] [2020-05-04 13:43:13.938] [I][REQUEST INFO] > JRF : 6HO_1001.jrf
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393066] [UBISERVICE] [2020-05-04 13:43:13.939] [I][REQUEST INFO] > ARG : reqstManageId#REQ006218,REQ006223,REQ006221,REQ006216,REQ006217
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393066] [UBISERVICE] [2020-05-04 13:43:13.939] [I][REQUEST INFO] > KEY : ADD4F39F3B5DF0B76B71B36B6E63A57A
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393066] [UBISERVICE] [2020-05-04 13:43:13.939] [I][REQUEST INFO] > RESID : UBIHTML
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393066] [UBISERVICE] [2020-05-04 13:43:13.940] [I][REQUEST INFO] > EXPORTSEQ : 1588567393066
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393066] [UBISERVICE] [2020-05-04 13:43:13.942] [I][URF JOB] > START
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393184] [UBISERVICE] [2020-05-04 13:43:13.945] [I][REQUEST INFO] > TYPE : URF
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393184] [UBISERVICE] [2020-05-04 13:43:13.945] [I][REQUEST INFO] > JRF : 22HO_1003.jrf
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393184] [UBISERVICE] [2020-05-04 13:43:13.945] [I][REQUEST INFO] > ARG : reqstManageId#REQ006220
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393184] [UBISERVICE] [2020-05-04 13:43:13.946] [I][REQUEST INFO] > KEY : ADD4F39F3B5DF0B76B71B36B6E63A57A
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393184] [UBISERVICE] [2020-05-04 13:43:13.946] [I][REQUEST INFO] > RESID : UBIHTML
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393184] [UBISERVICE] [2020-05-04 13:43:13.946] [I][REQUEST INFO] > EXPORTSEQ : 1588567393184
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393184] [UBISERVICE] [2020-05-04 13:43:13.961] [I][URF JOB] > START
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393345] [UBISERVICE] [2020-05-04 13:43:13.960] [I][REQUEST INFO] > TYPE : URF
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393345] [UBISERVICE] [2020-05-04 13:43:13.960] [I][REQUEST INFO] > JRF : 14HO_1002.jrf
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393345] [UBISERVICE] [2020-05-04 13:43:13.961] [I][REQUEST INFO] > ARG : reqstManageId#REQ006224
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393345] [UBISERVICE] [2020-05-04 13:43:13.961] [I][REQUEST INFO] > KEY : ADD4F39F3B5DF0B76B71B36B6E63A57A
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393345] [UBISERVICE] [2020-05-04 13:43:13.961] [I][REQUEST INFO] > RESID : UBIHTML
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393345] [UBISERVICE] [2020-05-04 13:43:13.961] [I][REQUEST INFO] > EXPORTSEQ : 1588567393345
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393345] [UBISERVICE] [2020-05-04 13:43:13.962] [I][URF JOB] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393066] [UBISERVICE] [2020-05-04 13:43:13.978] [I][URF JOB][UBIVIEWER] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393184] [UBISERVICE] [2020-05-04 13:43:13.979] [I][URF JOB][UBIVIEWER] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393345] [UBISERVICE] [2020-05-04 13:43:13.984] [I][URF JOB][UBIVIEWER] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393345] [UBISERVICE] [2020-05-04 13:43:14.597] [I][URF JOB][UBIVIEWER] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393345] [UBISERVICE] [2020-05-04 13:43:14.606] [I][URF JOB][RESPONSE] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393184] [UBISERVICE] [2020-05-04 13:43:14.608] [I][URF JOB][UBIVIEWER] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393345] [UBISERVICE] [2020-05-04 13:43:14.608] [I][URF JOB][RESPONSE] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393184] [UBISERVICE] [2020-05-04 13:43:14.610] [I][URF JOB][RESPONSE] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393345] [UBISERVICE] [2020-05-04 13:43:14.610] [I][URF JOB] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393184] [UBISERVICE] [2020-05-04 13:43:14.612] [I][URF JOB][RESPONSE] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393184] [UBISERVICE] [2020-05-04 13:43:14.678] [I][URF JOB] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393066] [UBISERVICE] [2020-05-04 13:43:14.949] [I][URF JOB][UBIVIEWER] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393066] [UBISERVICE] [2020-05-04 13:43:14.952] [I][URF JOB][RESPONSE] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393066] [UBISERVICE] [2020-05-04 13:43:14.956] [I][URF JOB][RESPONSE] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393066] [UBISERVICE] [2020-05-04 13:43:14.960] [I][URF JOB] > END
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393066] [UBISERVICE] [2020-05-04 13:43:15.106] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393066] [UBISERVICE] [2020-05-04 13:43:15.107] [I][TOTALPAGE JOB] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393066] [UBISERVICE] [2020-05-04 13:43:15.109] [I][TOTALPAGE JOB][RESPONSE] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393066] [UBISERVICE] [2020-05-04 13:43:15.120] [I][TOTALPAGE JOB][RESPONSE] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393066] [UBISERVICE] [2020-05-04 13:43:15.121] [I][TOTALPAGE JOB] > END
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393184] [UBISERVICE] [2020-05-04 13:43:15.297] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393184] [UBISERVICE] [2020-05-04 13:43:15.302] [I][TOTALPAGE JOB] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393184] [UBISERVICE] [2020-05-04 13:43:15.309] [I][TOTALPAGE JOB][RESPONSE] > START
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393345] [UBISERVICE] [2020-05-04 13:43:15.312] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393345] [UBISERVICE] [2020-05-04 13:43:15.315] [I][TOTALPAGE JOB] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393184] [UBISERVICE] [2020-05-04 13:43:15.317] [I][TOTALPAGE JOB][RESPONSE] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393184] [UBISERVICE] [2020-05-04 13:43:15.317] [I][TOTALPAGE JOB] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393345] [UBISERVICE] [2020-05-04 13:43:15.317] [I][TOTALPAGE JOB][RESPONSE] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393345] [UBISERVICE] [2020-05-04 13:43:15.369] [I][TOTALPAGE JOB][RESPONSE] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567393345] [UBISERVICE] [2020-05-04 13:43:15.369] [I][TOTALPAGE JOB] > END
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407594] [UBISERVICE] [2020-05-04 13:43:27.650] [I][REQUEST INFO] > TYPE : URF
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407594] [UBISERVICE] [2020-05-04 13:43:27.651] [I][REQUEST INFO] > JRF : 14HO_1002.jrf
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407594] [UBISERVICE] [2020-05-04 13:43:27.651] [I][REQUEST INFO] > ARG : reqstManageId#REQ006224
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407594] [UBISERVICE] [2020-05-04 13:43:27.652] [I][REQUEST INFO] > KEY : ADD4F39F3B5DF0B76B71B36B6E63A57A
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407594] [UBISERVICE] [2020-05-04 13:43:27.652] [I][REQUEST INFO] > RESID : UBIHTML
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407594] [UBISERVICE] [2020-05-04 13:43:27.652] [I][REQUEST INFO] > EXPORTSEQ : 1588567407594
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407594] [UBISERVICE] [2020-05-04 13:43:27.654] [I][URF JOB] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407594] [UBISERVICE] [2020-05-04 13:43:27.667] [I][URF JOB][UBIVIEWER] > START
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:43:28.054] [I][REQUEST INFO] > TYPE : URF
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:43:28.054] [I][REQUEST INFO] > JRF : 6HO_1001.jrf
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:43:28.054] [I][REQUEST INFO] > ARG : reqstManageId#REQ006218,REQ006223,REQ006221,REQ006216,REQ006217
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:43:28.054] [I][REQUEST INFO] > KEY : ADD4F39F3B5DF0B76B71B36B6E63A57A
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:43:28.055] [I][REQUEST INFO] > RESID : UBIHTML
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:43:28.055] [I][REQUEST INFO] > EXPORTSEQ : 1588567407895
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:43:28.057] [I][URF JOB] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407594] [UBISERVICE] [2020-05-04 13:43:28.063] [I][URF JOB][UBIVIEWER] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407594] [UBISERVICE] [2020-05-04 13:43:28.064] [I][URF JOB][RESPONSE] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:43:28.065] [I][URF JOB][UBIVIEWER] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407594] [UBISERVICE] [2020-05-04 13:43:28.066] [I][URF JOB][RESPONSE] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407594] [UBISERVICE] [2020-05-04 13:43:28.067] [I][URF JOB] > END
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567408513] [UBISERVICE] [2020-05-04 13:43:28.591] [I][REQUEST INFO] > TYPE : URF
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567408513] [UBISERVICE] [2020-05-04 13:43:28.592] [I][REQUEST INFO] > JRF : 22HO_1003.jrf
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567408513] [UBISERVICE] [2020-05-04 13:43:28.592] [I][REQUEST INFO] > ARG : reqstManageId#REQ006220
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567408513] [UBISERVICE] [2020-05-04 13:43:28.592] [I][REQUEST INFO] > KEY : ADD4F39F3B5DF0B76B71B36B6E63A57A
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567408513] [UBISERVICE] [2020-05-04 13:43:28.593] [I][REQUEST INFO] > RESID : UBIHTML
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567408513] [UBISERVICE] [2020-05-04 13:43:28.593] [I][REQUEST INFO] > EXPORTSEQ : 1588567408513
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567408513] [UBISERVICE] [2020-05-04 13:43:28.596] [I][URF JOB] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567408513] [UBISERVICE] [2020-05-04 13:43:28.607] [I][URF JOB][UBIVIEWER] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:43:28.685] [I][URF JOB][UBIVIEWER] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:43:28.691] [I][URF JOB][RESPONSE] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:43:28.695] [I][URF JOB][RESPONSE] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:43:28.699] [I][URF JOB] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567408513] [UBISERVICE] [2020-05-04 13:43:28.982] [I][URF JOB][UBIVIEWER] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567408513] [UBISERVICE] [2020-05-04 13:43:28.983] [I][URF JOB][RESPONSE] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567408513] [UBISERVICE] [2020-05-04 13:43:28.985] [I][URF JOB][RESPONSE] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567408513] [UBISERVICE] [2020-05-04 13:43:28.986] [I][URF JOB] > END
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407594] [UBISERVICE] [2020-05-04 13:43:29.266] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407594] [UBISERVICE] [2020-05-04 13:43:29.268] [I][TOTALPAGE JOB] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407594] [UBISERVICE] [2020-05-04 13:43:29.269] [I][TOTALPAGE JOB][RESPONSE] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407594] [UBISERVICE] [2020-05-04 13:43:29.272] [I][TOTALPAGE JOB][RESPONSE] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407594] [UBISERVICE] [2020-05-04 13:43:29.273] [I][TOTALPAGE JOB] > END
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:43:29.315] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:43:29.316] [I][TOTALPAGE JOB] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:43:29.318] [I][TOTALPAGE JOB][RESPONSE] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:43:29.321] [I][TOTALPAGE JOB][RESPONSE] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:43:29.322] [I][TOTALPAGE JOB] > END
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567408513] [UBISERVICE] [2020-05-04 13:43:29.477] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567408513] [UBISERVICE] [2020-05-04 13:43:29.479] [I][TOTALPAGE JOB] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567408513] [UBISERVICE] [2020-05-04 13:43:29.481] [I][TOTALPAGE JOB][RESPONSE] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567408513] [UBISERVICE] [2020-05-04 13:43:29.486] [I][TOTALPAGE JOB][RESPONSE] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567408513] [UBISERVICE] [2020-05-04 13:43:29.486] [I][TOTALPAGE JOB] > END
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:44:01.425] [I][REQUEST INFO] > TYPE : PAGE
********************************************************************************
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:44:01.425] [I][REQUEST INFO] > TYPE : PAGE
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:44:01.426] [I][PAGE JOB][3] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:44:01.426] [I][PAGE JOB][2] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:44:01.437] [I][PAGE JOB][2] > END
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:44:01.456] [I][PAGE JOB][3] > END
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:44:01.605] [I][REQUEST INFO] > TYPE : PAGE
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:44:01.606] [I][PAGE JOB][4] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:44:01.612] [I][PAGE JOB][4] > END
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:44:02.153] [I][REQUEST INFO] > TYPE : PAGE
********************************************************************************
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:44:02.155] [I][PAGE JOB][5] > START
[ADD4F39F3B5DF0B76B71B36B6E63A57A_1588567407895] [UBISERVICE] [2020-05-04 13:44:02.157] [I][PAGE JOB][5] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570030773] [UBISERVICE] [2020-05-04 14:27:12.343] [I][REQUEST INFO] > TYPE : URF
[E63B9322E82D4BD550E14EF29B894277_1588570030773] [UBISERVICE] [2020-05-04 14:27:12.350] [I][REQUEST INFO] > JRF : 14HO_1002.jrf
[E63B9322E82D4BD550E14EF29B894277_1588570030773] [UBISERVICE] [2020-05-04 14:27:12.350] [I][REQUEST INFO] > ARG : reqstManageId#REQ006224
[E63B9322E82D4BD550E14EF29B894277_1588570030773] [UBISERVICE] [2020-05-04 14:27:12.350] [I][REQUEST INFO] > KEY : E63B9322E82D4BD550E14EF29B894277
[E63B9322E82D4BD550E14EF29B894277_1588570030773] [UBISERVICE] [2020-05-04 14:27:12.351] [I][REQUEST INFO] > RESID : UBIHTML
[E63B9322E82D4BD550E14EF29B894277_1588570030773] [UBISERVICE] [2020-05-04 14:27:12.351] [I][REQUEST INFO] > EXPORTSEQ : 1588570030773
********************************************************************************
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570031786] [UBISERVICE] [2020-05-04 14:27:12.343] [I][REQUEST INFO] > TYPE : URF
[E63B9322E82D4BD550E14EF29B894277_1588570031786] [UBISERVICE] [2020-05-04 14:27:12.350] [I][REQUEST INFO] > JRF : 22HO_1003.jrf
[E63B9322E82D4BD550E14EF29B894277_1588570031786] [UBISERVICE] [2020-05-04 14:27:12.350] [I][REQUEST INFO] > ARG : reqstManageId#REQ006220
[E63B9322E82D4BD550E14EF29B894277_1588570031786] [UBISERVICE] [2020-05-04 14:27:12.351] [I][REQUEST INFO] > KEY : E63B9322E82D4BD550E14EF29B894277
[E63B9322E82D4BD550E14EF29B894277_1588570031786] [UBISERVICE] [2020-05-04 14:27:12.351] [I][REQUEST INFO] > RESID : UBIHTML
[E63B9322E82D4BD550E14EF29B894277_1588570031786] [UBISERVICE] [2020-05-04 14:27:12.351] [I][REQUEST INFO] > EXPORTSEQ : 1588570031786
********************************************************************************
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:12.343] [I][REQUEST INFO] > TYPE : URF
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:12.350] [I][REQUEST INFO] > JRF : 6HO_1001.jrf
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:12.350] [I][REQUEST INFO] > ARG : reqstManageId#REQ006218,REQ006223,REQ006221,REQ006216,REQ006217
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:12.350] [I][REQUEST INFO] > KEY : E63B9322E82D4BD550E14EF29B894277
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:12.351] [I][REQUEST INFO] > RESID : UBIHTML
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:12.351] [I][REQUEST INFO] > EXPORTSEQ : 1588570030916
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570030773] [UBISERVICE] [2020-05-04 14:27:12.354] [I][URF JOB] > START
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:12.354] [I][URF JOB] > START
[E63B9322E82D4BD550E14EF29B894277_1588570031786] [UBISERVICE] [2020-05-04 14:27:12.354] [I][URF JOB] > START
[E63B9322E82D4BD550E14EF29B894277_1588570031786] [UBISERVICE] [2020-05-04 14:27:12.371] [I][URF JOB][UBIVIEWER] > START
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:12.371] [I][URF JOB][UBIVIEWER] > START
[E63B9322E82D4BD550E14EF29B894277_1588570030773] [UBISERVICE] [2020-05-04 14:27:12.374] [I][URF JOB][UBIVIEWER] > START
[E63B9322E82D4BD550E14EF29B894277_1588570031786] [UBISERVICE] [2020-05-04 14:27:12.677] [I][URF JOB][UBIVIEWER] > END
[E63B9322E82D4BD550E14EF29B894277_1588570031786] [UBISERVICE] [2020-05-04 14:27:12.684] [I][URF JOB][RESPONSE] > START
[E63B9322E82D4BD550E14EF29B894277_1588570031786] [UBISERVICE] [2020-05-04 14:27:12.687] [I][URF JOB][RESPONSE] > END
[E63B9322E82D4BD550E14EF29B894277_1588570031786] [UBISERVICE] [2020-05-04 14:27:12.689] [I][URF JOB] > END
[E63B9322E82D4BD550E14EF29B894277_1588570030773] [UBISERVICE] [2020-05-04 14:27:12.796] [I][URF JOB][UBIVIEWER] > END
[E63B9322E82D4BD550E14EF29B894277_1588570030773] [UBISERVICE] [2020-05-04 14:27:12.801] [I][URF JOB][RESPONSE] > START
[E63B9322E82D4BD550E14EF29B894277_1588570030773] [UBISERVICE] [2020-05-04 14:27:12.803] [I][URF JOB][RESPONSE] > END
[E63B9322E82D4BD550E14EF29B894277_1588570030773] [UBISERVICE] [2020-05-04 14:27:12.804] [I][URF JOB] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570031786] [UBISERVICE] [2020-05-04 14:27:12.959] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570031786] [UBISERVICE] [2020-05-04 14:27:12.961] [I][TOTALPAGE JOB] > START
[E63B9322E82D4BD550E14EF29B894277_1588570031786] [UBISERVICE] [2020-05-04 14:27:12.965] [I][TOTALPAGE JOB][RESPONSE] > START
[E63B9322E82D4BD550E14EF29B894277_1588570031786] [UBISERVICE] [2020-05-04 14:27:12.969] [I][TOTALPAGE JOB][RESPONSE] > END
[E63B9322E82D4BD550E14EF29B894277_1588570031786] [UBISERVICE] [2020-05-04 14:27:12.969] [I][TOTALPAGE JOB] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:13.041] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:13.045] [I][TOTALPAGE JOB] > START
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:13.050] [I][URF JOB][UBIVIEWER] > END
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:13.053] [I][URF JOB][RESPONSE] > START
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:13.057] [I][URF JOB][RESPONSE] > END
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:13.060] [I][URF JOB] > END
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:13.060] [I][TOTALPAGE JOB][RESPONSE] > START
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:13.108] [I][TOTALPAGE JOB][RESPONSE] > END
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:13.108] [I][TOTALPAGE JOB] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570030773] [UBISERVICE] [2020-05-04 14:27:13.108] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570030773] [UBISERVICE] [2020-05-04 14:27:13.151] [I][TOTALPAGE JOB] > START
[E63B9322E82D4BD550E14EF29B894277_1588570030773] [UBISERVICE] [2020-05-04 14:27:13.152] [I][TOTALPAGE JOB][RESPONSE] > START
[E63B9322E82D4BD550E14EF29B894277_1588570030773] [UBISERVICE] [2020-05-04 14:27:13.157] [I][TOTALPAGE JOB][RESPONSE] > END
[E63B9322E82D4BD550E14EF29B894277_1588570030773] [UBISERVICE] [2020-05-04 14:27:13.157] [I][TOTALPAGE JOB] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:20.331] [I][REQUEST INFO] > TYPE : PAGE
********************************************************************************
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:20.332] [I][REQUEST INFO] > TYPE : PAGE
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:20.332] [I][PAGE JOB][2] > START
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:20.333] [I][PAGE JOB][3] > START
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:20.346] [I][PAGE JOB][2] > END
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:20.346] [I][PAGE JOB][3] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:20.659] [I][REQUEST INFO] > TYPE : PAGE
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:20.660] [I][PAGE JOB][4] > START
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:20.663] [I][PAGE JOB][4] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:20.991] [I][REQUEST INFO] > TYPE : PAGE
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:20.991] [I][PAGE JOB][5] > START
[E63B9322E82D4BD550E14EF29B894277_1588570030916] [UBISERVICE] [2020-05-04 14:27:20.993] [I][PAGE JOB][5] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570086293] [UBISERVICE] [2020-05-04 14:28:06.362] [I][REQUEST INFO] > TYPE : URF
[E63B9322E82D4BD550E14EF29B894277_1588570086293] [UBISERVICE] [2020-05-04 14:28:06.363] [I][REQUEST INFO] > JRF : 14HO_1002.jrf
[E63B9322E82D4BD550E14EF29B894277_1588570086293] [UBISERVICE] [2020-05-04 14:28:06.363] [I][REQUEST INFO] > ARG : reqstManageId#REQ006224
[E63B9322E82D4BD550E14EF29B894277_1588570086293] [UBISERVICE] [2020-05-04 14:28:06.363] [I][REQUEST INFO] > KEY : E63B9322E82D4BD550E14EF29B894277
[E63B9322E82D4BD550E14EF29B894277_1588570086293] [UBISERVICE] [2020-05-04 14:28:06.363] [I][REQUEST INFO] > RESID : UBIHTML
[E63B9322E82D4BD550E14EF29B894277_1588570086293] [UBISERVICE] [2020-05-04 14:28:06.363] [I][REQUEST INFO] > EXPORTSEQ : 1588570086293
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570086293] [UBISERVICE] [2020-05-04 14:28:06.364] [I][URF JOB] > START
[E63B9322E82D4BD550E14EF29B894277_1588570086293] [UBISERVICE] [2020-05-04 14:28:06.377] [I][URF JOB][UBIVIEWER] > START
[E63B9322E82D4BD550E14EF29B894277_1588570086293] [UBISERVICE] [2020-05-04 14:28:06.713] [I][URF JOB][UBIVIEWER] > END
[E63B9322E82D4BD550E14EF29B894277_1588570086293] [UBISERVICE] [2020-05-04 14:28:06.714] [I][URF JOB][RESPONSE] > START
[E63B9322E82D4BD550E14EF29B894277_1588570086293] [UBISERVICE] [2020-05-04 14:28:06.715] [I][URF JOB][RESPONSE] > END
[E63B9322E82D4BD550E14EF29B894277_1588570086293] [UBISERVICE] [2020-05-04 14:28:06.716] [I][URF JOB] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570086293] [UBISERVICE] [2020-05-04 14:28:06.852] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570086293] [UBISERVICE] [2020-05-04 14:28:06.853] [I][TOTALPAGE JOB] > START
[E63B9322E82D4BD550E14EF29B894277_1588570086293] [UBISERVICE] [2020-05-04 14:28:06.853] [I][TOTALPAGE JOB][RESPONSE] > START
[E63B9322E82D4BD550E14EF29B894277_1588570086293] [UBISERVICE] [2020-05-04 14:28:06.856] [I][TOTALPAGE JOB][RESPONSE] > END
[E63B9322E82D4BD550E14EF29B894277_1588570086293] [UBISERVICE] [2020-05-04 14:28:06.857] [I][TOTALPAGE JOB] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570088553] [UBISERVICE] [2020-05-04 14:28:08.570] [I][REQUEST INFO] > TYPE : URF
[E63B9322E82D4BD550E14EF29B894277_1588570088553] [UBISERVICE] [2020-05-04 14:28:08.570] [I][REQUEST INFO] > JRF : 14HO_1002.jrf
[E63B9322E82D4BD550E14EF29B894277_1588570088553] [UBISERVICE] [2020-05-04 14:28:08.570] [I][REQUEST INFO] > ARG : reqstManageId#REQ006224
[E63B9322E82D4BD550E14EF29B894277_1588570088553] [UBISERVICE] [2020-05-04 14:28:08.571] [I][REQUEST INFO] > KEY : E63B9322E82D4BD550E14EF29B894277
[E63B9322E82D4BD550E14EF29B894277_1588570088553] [UBISERVICE] [2020-05-04 14:28:08.571] [I][REQUEST INFO] > RESID : UBIHTML
[E63B9322E82D4BD550E14EF29B894277_1588570088553] [UBISERVICE] [2020-05-04 14:28:08.571] [I][REQUEST INFO] > EXPORTSEQ : 1588570088553
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570088553] [UBISERVICE] [2020-05-04 14:28:08.573] [I][URF JOB] > START
[E63B9322E82D4BD550E14EF29B894277_1588570088553] [UBISERVICE] [2020-05-04 14:28:08.583] [I][URF JOB][UBIVIEWER] > START
[E63B9322E82D4BD550E14EF29B894277_1588570088553] [UBISERVICE] [2020-05-04 14:28:08.751] [I][URF JOB][UBIVIEWER] > END
[E63B9322E82D4BD550E14EF29B894277_1588570088553] [UBISERVICE] [2020-05-04 14:28:08.752] [I][URF JOB][RESPONSE] > START
[E63B9322E82D4BD550E14EF29B894277_1588570088553] [UBISERVICE] [2020-05-04 14:28:08.753] [I][URF JOB][RESPONSE] > END
[E63B9322E82D4BD550E14EF29B894277_1588570088553] [UBISERVICE] [2020-05-04 14:28:08.754] [I][URF JOB] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570088553] [UBISERVICE] [2020-05-04 14:28:08.877] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570088553] [UBISERVICE] [2020-05-04 14:28:08.878] [I][TOTALPAGE JOB] > START
[E63B9322E82D4BD550E14EF29B894277_1588570088553] [UBISERVICE] [2020-05-04 14:28:08.879] [I][TOTALPAGE JOB][RESPONSE] > START
[E63B9322E82D4BD550E14EF29B894277_1588570088553] [UBISERVICE] [2020-05-04 14:28:08.881] [I][TOTALPAGE JOB][RESPONSE] > END
[E63B9322E82D4BD550E14EF29B894277_1588570088553] [UBISERVICE] [2020-05-04 14:28:08.881] [I][TOTALPAGE JOB] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:09.633] [I][REQUEST INFO] > TYPE : URF
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:09.633] [I][REQUEST INFO] > JRF : 6HO_1001.jrf
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:09.633] [I][REQUEST INFO] > ARG : reqstManageId#REQ006218,REQ006223,REQ006221,REQ006216,REQ006217
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:09.633] [I][REQUEST INFO] > KEY : E63B9322E82D4BD550E14EF29B894277
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:09.633] [I][REQUEST INFO] > RESID : UBIHTML
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:09.633] [I][REQUEST INFO] > EXPORTSEQ : 1588570089619
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:09.634] [I][URF JOB] > START
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:09.642] [I][URF JOB][UBIVIEWER] > START
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:09.947] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:09.948] [I][TOTALPAGE JOB] > START
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:09.949] [I][TOTALPAGE JOB][RESPONSE] > START
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:09.996] [I][URF JOB][UBIVIEWER] > END
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:09.997] [I][URF JOB][RESPONSE] > START
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:09.998] [I][URF JOB][RESPONSE] > END
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:09.999] [I][URF JOB] > END
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:10.061] [I][TOTALPAGE JOB][RESPONSE] > END
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:10.062] [I][TOTALPAGE JOB] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:10.590] [I][REQUEST INFO] > TYPE : PAGE
********************************************************************************
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:10.590] [I][REQUEST INFO] > TYPE : PAGE
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:10.591] [I][PAGE JOB][2] > START
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:10.591] [I][PAGE JOB][3] > START
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:10.604] [I][PAGE JOB][3] > END
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:10.604] [I][PAGE JOB][2] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:10.925] [I][REQUEST INFO] > TYPE : PAGE
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:10.926] [I][PAGE JOB][4] > START
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:10.928] [I][PAGE JOB][4] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:11.306] [I][REQUEST INFO] > TYPE : PAGE
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:11.307] [I][PAGE JOB][5] > START
[E63B9322E82D4BD550E14EF29B894277_1588570089619] [UBISERVICE] [2020-05-04 14:28:11.309] [I][PAGE JOB][5] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:40.522] [I][REQUEST INFO] > TYPE : URF
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:40.522] [I][REQUEST INFO] > JRF : 6HO_1001.jrf
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:40.522] [I][REQUEST INFO] > ARG : reqstManageId#REQ006218,REQ006223,REQ006221,REQ006216,REQ006217
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:40.522] [I][REQUEST INFO] > KEY : E63B9322E82D4BD550E14EF29B894277
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:40.522] [I][REQUEST INFO] > RESID : UBIHTML
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:40.522] [I][REQUEST INFO] > EXPORTSEQ : 1588570120491
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:40.523] [I][URF JOB] > START
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:40.532] [I][URF JOB][UBIVIEWER] > START
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:40.836] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:40.838] [I][TOTALPAGE JOB] > START
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:40.839] [I][TOTALPAGE JOB][RESPONSE] > START
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:40.866] [I][URF JOB][UBIVIEWER] > END
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:40.867] [I][TOTALPAGE JOB][RESPONSE] > END
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:40.867] [I][TOTALPAGE JOB] > END
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:40.867] [I][URF JOB][RESPONSE] > START
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:40.902] [I][URF JOB][RESPONSE] > END
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:40.904] [I][URF JOB] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:44.569] [I][REQUEST INFO] > TYPE : PAGE
********************************************************************************
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:44.570] [I][REQUEST INFO] > TYPE : PAGE
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:44.570] [I][PAGE JOB][2] > START
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:44.571] [I][PAGE JOB][3] > START
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:44.582] [I][PAGE JOB][3] > END
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:44.582] [I][PAGE JOB][2] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:45.120] [I][REQUEST INFO] > TYPE : PAGE
********************************************************************************
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:45.120] [I][REQUEST INFO] > TYPE : PAGE
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:45.121] [I][PAGE JOB][4] > START
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:45.121] [I][PAGE JOB][5] > START
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:45.123] [I][PAGE JOB][4] > END
[E63B9322E82D4BD550E14EF29B894277_1588570120491] [UBISERVICE] [2020-05-04 14:28:45.123] [I][PAGE JOB][5] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570200927] [UBISERVICE] [2020-05-04 14:30:00.943] [I][REQUEST INFO] > TYPE : URF
[E63B9322E82D4BD550E14EF29B894277_1588570200927] [UBISERVICE] [2020-05-04 14:30:00.943] [I][REQUEST INFO] > JRF : 22HO_1003.jrf
[E63B9322E82D4BD550E14EF29B894277_1588570200927] [UBISERVICE] [2020-05-04 14:30:00.943] [I][REQUEST INFO] > ARG : reqstManageId#REQ006220
[E63B9322E82D4BD550E14EF29B894277_1588570200927] [UBISERVICE] [2020-05-04 14:30:00.943] [I][REQUEST INFO] > KEY : E63B9322E82D4BD550E14EF29B894277
[E63B9322E82D4BD550E14EF29B894277_1588570200927] [UBISERVICE] [2020-05-04 14:30:00.943] [I][REQUEST INFO] > RESID : UBIHTML
[E63B9322E82D4BD550E14EF29B894277_1588570200927] [UBISERVICE] [2020-05-04 14:30:00.943] [I][REQUEST INFO] > EXPORTSEQ : 1588570200927
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570200927] [UBISERVICE] [2020-05-04 14:30:00.944] [I][URF JOB] > START
[E63B9322E82D4BD550E14EF29B894277_1588570200927] [UBISERVICE] [2020-05-04 14:30:00.950] [I][URF JOB][UBIVIEWER] > START
[E63B9322E82D4BD550E14EF29B894277_1588570200927] [UBISERVICE] [2020-05-04 14:30:01.122] [I][URF JOB][UBIVIEWER] > END
[E63B9322E82D4BD550E14EF29B894277_1588570200927] [UBISERVICE] [2020-05-04 14:30:01.123] [I][URF JOB][RESPONSE] > START
[E63B9322E82D4BD550E14EF29B894277_1588570200927] [UBISERVICE] [2020-05-04 14:30:01.124] [I][URF JOB][RESPONSE] > END
[E63B9322E82D4BD550E14EF29B894277_1588570200927] [UBISERVICE] [2020-05-04 14:30:01.125] [I][URF JOB] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570200927] [UBISERVICE] [2020-05-04 14:30:01.230] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570200927] [UBISERVICE] [2020-05-04 14:30:01.231] [I][TOTALPAGE JOB] > START
[E63B9322E82D4BD550E14EF29B894277_1588570200927] [UBISERVICE] [2020-05-04 14:30:01.232] [I][TOTALPAGE JOB][RESPONSE] > START
[E63B9322E82D4BD550E14EF29B894277_1588570200927] [UBISERVICE] [2020-05-04 14:30:01.235] [I][TOTALPAGE JOB][RESPONSE] > END
[E63B9322E82D4BD550E14EF29B894277_1588570200927] [UBISERVICE] [2020-05-04 14:30:01.235] [I][TOTALPAGE JOB] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570222511] [UBISERVICE] [2020-05-04 14:30:22.536] [I][REQUEST INFO] > TYPE : URF
[E63B9322E82D4BD550E14EF29B894277_1588570222511] [UBISERVICE] [2020-05-04 14:30:22.536] [I][REQUEST INFO] > JRF : 14HO_1002.jrf
[E63B9322E82D4BD550E14EF29B894277_1588570222511] [UBISERVICE] [2020-05-04 14:30:22.536] [I][REQUEST INFO] > ARG : reqstManageId#REQ006224
[E63B9322E82D4BD550E14EF29B894277_1588570222511] [UBISERVICE] [2020-05-04 14:30:22.536] [I][REQUEST INFO] > KEY : E63B9322E82D4BD550E14EF29B894277
[E63B9322E82D4BD550E14EF29B894277_1588570222511] [UBISERVICE] [2020-05-04 14:30:22.536] [I][REQUEST INFO] > RESID : UBIHTML
[E63B9322E82D4BD550E14EF29B894277_1588570222511] [UBISERVICE] [2020-05-04 14:30:22.536] [I][REQUEST INFO] > EXPORTSEQ : 1588570222511
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570222511] [UBISERVICE] [2020-05-04 14:30:22.537] [I][URF JOB] > START
[E63B9322E82D4BD550E14EF29B894277_1588570222511] [UBISERVICE] [2020-05-04 14:30:22.545] [I][URF JOB][UBIVIEWER] > START
[E63B9322E82D4BD550E14EF29B894277_1588570222511] [UBISERVICE] [2020-05-04 14:30:22.774] [I][URF JOB][UBIVIEWER] > END
[E63B9322E82D4BD550E14EF29B894277_1588570222511] [UBISERVICE] [2020-05-04 14:30:22.776] [I][URF JOB][RESPONSE] > START
[E63B9322E82D4BD550E14EF29B894277_1588570222511] [UBISERVICE] [2020-05-04 14:30:22.777] [I][URF JOB][RESPONSE] > END
[E63B9322E82D4BD550E14EF29B894277_1588570222511] [UBISERVICE] [2020-05-04 14:30:22.778] [I][URF JOB] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570222993] [UBISERVICE] [2020-05-04 14:30:23.006] [I][REQUEST INFO] > TYPE : URF
[E63B9322E82D4BD550E14EF29B894277_1588570222993] [UBISERVICE] [2020-05-04 14:30:23.007] [I][REQUEST INFO] > JRF : 22HO_1003.jrf
[E63B9322E82D4BD550E14EF29B894277_1588570222993] [UBISERVICE] [2020-05-04 14:30:23.007] [I][REQUEST INFO] > ARG : reqstManageId#REQ006220
[E63B9322E82D4BD550E14EF29B894277_1588570222993] [UBISERVICE] [2020-05-04 14:30:23.007] [I][REQUEST INFO] > KEY : E63B9322E82D4BD550E14EF29B894277
[E63B9322E82D4BD550E14EF29B894277_1588570222993] [UBISERVICE] [2020-05-04 14:30:23.007] [I][REQUEST INFO] > RESID : UBIHTML
[E63B9322E82D4BD550E14EF29B894277_1588570222993] [UBISERVICE] [2020-05-04 14:30:23.007] [I][REQUEST INFO] > EXPORTSEQ : 1588570222993
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570222993] [UBISERVICE] [2020-05-04 14:30:23.008] [I][URF JOB] > START
[E63B9322E82D4BD550E14EF29B894277_1588570222993] [UBISERVICE] [2020-05-04 14:30:23.013] [I][URF JOB][UBIVIEWER] > START
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:23.090] [I][REQUEST INFO] > TYPE : URF
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:23.090] [I][REQUEST INFO] > JRF : 6HO_1001.jrf
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:23.091] [I][REQUEST INFO] > ARG : reqstManageId#REQ006218,REQ006223,REQ006221,REQ006216,REQ006217
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:23.091] [I][REQUEST INFO] > KEY : E63B9322E82D4BD550E14EF29B894277
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:23.091] [I][REQUEST INFO] > RESID : UBIHTML
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:23.091] [I][REQUEST INFO] > EXPORTSEQ : 1588570223077
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:23.092] [I][URF JOB] > START
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:23.099] [I][URF JOB][UBIVIEWER] > START
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570222511] [UBISERVICE] [2020-05-04 14:30:23.174] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570222511] [UBISERVICE] [2020-05-04 14:30:23.175] [I][TOTALPAGE JOB] > START
[E63B9322E82D4BD550E14EF29B894277_1588570222511] [UBISERVICE] [2020-05-04 14:30:23.176] [I][TOTALPAGE JOB][RESPONSE] > START
[E63B9322E82D4BD550E14EF29B894277_1588570222511] [UBISERVICE] [2020-05-04 14:30:23.181] [I][TOTALPAGE JOB][RESPONSE] > END
[E63B9322E82D4BD550E14EF29B894277_1588570222511] [UBISERVICE] [2020-05-04 14:30:23.181] [I][TOTALPAGE JOB] > END
[E63B9322E82D4BD550E14EF29B894277_1588570222993] [UBISERVICE] [2020-05-04 14:30:23.283] [I][URF JOB][UBIVIEWER] > END
[E63B9322E82D4BD550E14EF29B894277_1588570222993] [UBISERVICE] [2020-05-04 14:30:23.284] [I][URF JOB][RESPONSE] > START
[E63B9322E82D4BD550E14EF29B894277_1588570222993] [UBISERVICE] [2020-05-04 14:30:23.286] [I][URF JOB][RESPONSE] > END
[E63B9322E82D4BD550E14EF29B894277_1588570222993] [UBISERVICE] [2020-05-04 14:30:23.287] [I][URF JOB] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570222993] [UBISERVICE] [2020-05-04 14:30:23.455] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570222993] [UBISERVICE] [2020-05-04 14:30:23.457] [I][TOTALPAGE JOB] > START
[E63B9322E82D4BD550E14EF29B894277_1588570222993] [UBISERVICE] [2020-05-04 14:30:23.458] [I][TOTALPAGE JOB][RESPONSE] > START
[E63B9322E82D4BD550E14EF29B894277_1588570222993] [UBISERVICE] [2020-05-04 14:30:23.463] [I][TOTALPAGE JOB][RESPONSE] > END
[E63B9322E82D4BD550E14EF29B894277_1588570222993] [UBISERVICE] [2020-05-04 14:30:23.463] [I][TOTALPAGE JOB] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:23.524] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:23.525] [I][TOTALPAGE JOB] > START
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:23.527] [I][TOTALPAGE JOB][RESPONSE] > START
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:23.571] [I][URF JOB][UBIVIEWER] > END
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:23.572] [I][URF JOB][RESPONSE] > START
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:23.573] [I][URF JOB][RESPONSE] > END
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:23.574] [I][URF JOB] > END
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:23.632] [I][TOTALPAGE JOB][RESPONSE] > END
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:23.632] [I][TOTALPAGE JOB] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:29.684] [I][REQUEST INFO] > TYPE : PAGE
********************************************************************************
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:29.684] [I][REQUEST INFO] > TYPE : PAGE
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:29.685] [I][PAGE JOB][2] > START
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:29.685] [I][PAGE JOB][3] > START
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:29.698] [I][PAGE JOB][3] > END
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:29.698] [I][PAGE JOB][2] > END
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:30.534] [I][REQUEST INFO] > TYPE : PAGE
********************************************************************************
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:30.534] [I][REQUEST INFO] > TYPE : PAGE
********************************************************************************
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:30.535] [I][PAGE JOB][4] > START
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:30.535] [I][PAGE JOB][5] > START
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:30.537] [I][PAGE JOB][4] > END
[E63B9322E82D4BD550E14EF29B894277_1588570223077] [UBISERVICE] [2020-05-04 14:30:30.537] [I][PAGE JOB][5] > END
********************************************************************************
[88851B1B6567FB893AD1FD93C857F407_1588575560873] [UBISERVICE] [2020-05-04 15:59:29.812] [I][REQUEST INFO] > TYPE : URF
[88851B1B6567FB893AD1FD93C857F407_1588575560873] [UBISERVICE] [2020-05-04 15:59:31.819] [I][REQUEST INFO] > JRF : ubi_sample.jrf
[88851B1B6567FB893AD1FD93C857F407_1588575560873] [UBISERVICE] [2020-05-04 15:59:31.819] [I][REQUEST INFO] > ARG : user#홍길동#
[88851B1B6567FB893AD1FD93C857F407_1588575560873] [UBISERVICE] [2020-05-04 15:59:31.819] [I][REQUEST INFO] > KEY : 88851B1B6567FB893AD1FD93C857F407
[88851B1B6567FB893AD1FD93C857F407_1588575560873] [UBISERVICE] [2020-05-04 15:59:31.820] [I][REQUEST INFO] > RESID : UBIHTML
[88851B1B6567FB893AD1FD93C857F407_1588575560873] [UBISERVICE] [2020-05-04 15:59:31.820] [I][REQUEST INFO] > EXPORTSEQ : 1588575560873
********************************************************************************
[88851B1B6567FB893AD1FD93C857F407_1588575560873] [UBISERVICE] [2020-05-04 15:59:32.416] [I][URF JOB] > START
[88851B1B6567FB893AD1FD93C857F407_1588575560873] [UBISERVICE] [2020-05-04 15:59:32.920] [I][URF JOB][UBIVIEWER] > START
[88851B1B6567FB893AD1FD93C857F407_1588575560873] [UBISERVICE] [2020-05-04 15:59:37.163] [I][URF JOB][UBIVIEWER] > END
[88851B1B6567FB893AD1FD93C857F407_1588575560873] [UBISERVICE] [2020-05-04 15:59:37.164] [I][URF JOB][RESPONSE] > START
[88851B1B6567FB893AD1FD93C857F407_1588575560873] [UBISERVICE] [2020-05-04 15:59:37.165] [I][URF JOB][RESPONSE] > END
[88851B1B6567FB893AD1FD93C857F407_1588575560873] [UBISERVICE] [2020-05-04 15:59:37.165] [I][URF JOB] > END
********************************************************************************
[88851B1B6567FB893AD1FD93C857F407_1588575560873] [UBISERVICE] [2020-05-04 15:59:37.939] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[88851B1B6567FB893AD1FD93C857F407_1588575560873] [UBISERVICE] [2020-05-04 15:59:37.942] [I][TOTALPAGE JOB] > START
[88851B1B6567FB893AD1FD93C857F407_1588575560873] [UBISERVICE] [2020-05-04 15:59:37.943] [I][TOTALPAGE JOB][RESPONSE] > START
[88851B1B6567FB893AD1FD93C857F407_1588575560873] [UBISERVICE] [2020-05-04 15:59:37.949] [I][TOTALPAGE JOB][RESPONSE] > END
[88851B1B6567FB893AD1FD93C857F407_1588575560873] [UBISERVICE] [2020-05-04 15:59:37.949] [I][TOTALPAGE JOB] > END
********************************************************************************
[88851B1B6567FB893AD1FD93C857F407_1588575579436] [UBISERVICE] [2020-05-04 15:59:39.466] [I][REQUEST INFO] > TYPE : URF
[88851B1B6567FB893AD1FD93C857F407_1588575579436] [UBISERVICE] [2020-05-04 15:59:39.466] [I][REQUEST INFO] > JRF : ubi_sample.jrf
[88851B1B6567FB893AD1FD93C857F407_1588575579436] [UBISERVICE] [2020-05-04 15:59:39.467] [I][REQUEST INFO] > ARG : user#홍길동#
[88851B1B6567FB893AD1FD93C857F407_1588575579436] [UBISERVICE] [2020-05-04 15:59:39.467] [I][REQUEST INFO] > KEY : 88851B1B6567FB893AD1FD93C857F407
[88851B1B6567FB893AD1FD93C857F407_1588575579436] [UBISERVICE] [2020-05-04 15:59:39.467] [I][REQUEST INFO] > RESID : UBIHTML
[88851B1B6567FB893AD1FD93C857F407_1588575579436] [UBISERVICE] [2020-05-04 15:59:39.467] [I][REQUEST INFO] > EXPORTSEQ : 1588575579436
********************************************************************************
[88851B1B6567FB893AD1FD93C857F407_1588575579436] [UBISERVICE] [2020-05-04 15:59:39.468] [I][URF JOB] > START
[88851B1B6567FB893AD1FD93C857F407_1588575579436] [UBISERVICE] [2020-05-04 15:59:39.473] [I][URF JOB][UBIVIEWER] > START
[88851B1B6567FB893AD1FD93C857F407_1588575579436] [UBISERVICE] [2020-05-04 15:59:39.778] [I][URF JOB][UBIVIEWER] > END
[88851B1B6567FB893AD1FD93C857F407_1588575579436] [UBISERVICE] [2020-05-04 15:59:39.779] [I][URF JOB][RESPONSE] > START
[88851B1B6567FB893AD1FD93C857F407_1588575579436] [UBISERVICE] [2020-05-04 15:59:39.780] [I][URF JOB][RESPONSE] > END
[88851B1B6567FB893AD1FD93C857F407_1588575579436] [UBISERVICE] [2020-05-04 15:59:39.781] [I][URF JOB] > END
********************************************************************************
[88851B1B6567FB893AD1FD93C857F407_1588575579436] [UBISERVICE] [2020-05-04 15:59:39.914] [I][REQUEST INFO] > TYPE : TOTALPAGE
********************************************************************************
[88851B1B6567FB893AD1FD93C857F407_1588575579436] [UBISERVICE] [2020-05-04 15:59:39.916] [I][TOTALPAGE JOB] > START
[88851B1B6567FB893AD1FD93C857F407_1588575579436] [UBISERVICE] [2020-05-04 15:59:39.917] [I][TOTALPAGE JOB][RESPONSE] > START
[88851B1B6567FB893AD1FD93C857F407_1588575579436] [UBISERVICE] [2020-05-04 15:59:39.921] [I][TOTALPAGE JOB][RESPONSE] > END
[88851B1B6567FB893AD1FD93C857F407_1588575579436] [UBISERVICE] [2020-05-04 15:59:39.921] [I][TOTALPAGE JOB] > END

@ -0,0 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
<UbiService port="16996">
<!-- Executor urfThreads="6" exportThreads="3" pageThreads="3" /-->
<!-- TaskInfo property value : MINUTE,HOUR,DAY,WEEK,MONTH,YEAR -->
<TaskInfo taskResId="UBIHTML" taskPeriod="1" taskPeriodType="DAY" delPeriod="1" delPeriodType="DAY" />
<LogInfo logPath=""
backupStyle="date"
backupPattern="yyyy-MM-dd"
backupSize="180" />
<S3Info useS3="false"
bucketName=""
accessKey=""
secretKey="" />
<!-- For Redbc
<Redbc configXml="/webapp/redbc/config/config.xml"
drmCopyProtectFileName="/webapp/redbc/config/rlarnjsduq.bmp"
drmBarcodeType="HTML"
drmBarcodeCount="3" />-->
<!-- 로컬환경 설정정보 -->
<Resources>
<!--
2020.10.07 박민규
[DataSource 설정 시 참고]
-서버(PC)에 설치된 UbiService가 어플리케이션 내 UbiServer에 설정한 DataSource를 참조하기에
-ubiservice.xml의 datasource 설정과 ubiserver.xml에 설정한 DataSource id가 일치 해야 함.
-->
<Resource id="UBIHTML"
isLocalFile="true"
jrfDir="C:/Bustms-eGovFrameDev-3.9.0-64bit/workspace/Bustms_Gyeonggido_Paju/src/main/webapp/ubi4/work/"
resultDir="C:/Bustms-eGovFrameDev-3.9.0-64bit/workspace/Bustms_Gyeonggido_Paju/src/main/UbiService/results/"
ubiserverUrl="http://localhost:8080/UbiServer"
servletRoot="http://localhost:8080"
fileUrl="http://localhost:8080/ubi4"
resource="true"
dataSource="devDB"
useLog="true"
useDebug="true"
useDetail="true"
httpConnectionClassName=""
voiceyeClassName="" />
</Resources>
<!-- 운영서버 설정정보(※실 운영서버 설치정보 기록 목적) -->
<!-- <Resources> -->
<!-- <Resource id="UBIHTML" -->
<!-- isLocalFile="true" -->
<!-- jrfDir="/app/jeus8/domains/bus_domain/servers/server1/.workspace/deployed/tbms/Bustms_Gyeonggido_Paju_war___/ubi4/work/" -->
<!-- resultDir="/app/jeus8/TbmsDeployFile/UbiService/results/" -->
<!-- ubiserverUrl="http://172.8.1.63:8088/UbiServer" -->
<!-- servletRoot="http://172.8.1.63:8088" -->
<!-- fileUrl="http://172.8.1.63:8088/ubi4" -->
<!-- resource="true" -->
<!-- dataSource="Tutorial" -->
<!-- useLog="true" -->
<!-- httpConnectionClassName="" -->
<!-- voiceyeClassName="" /> -->
<!-- </Resources> -->
</UbiService>

@ -0,0 +1,7 @@
package kr.xit.fims.biz.cmm;
import kr.xit.framework.core.utils.XitCmmnUtil;
public class FimsCmmnUtil extends XitCmmnUtil{
}

@ -0,0 +1,11 @@
package kr.xit.fims.biz.cmm;
public class FimsConst {
/**
* JSP BASE PATH
*/
public static final String FIMS_JSP_BASE_PATH = "/fims/biz/";
public static final String JSP_BASE_PATH_TOTAL_POP = "/fims/biz/";
}

@ -0,0 +1,53 @@
package kr.xit.fims.biz.cmm;
import java.sql.SQLException;
import java.util.List;
import org.apache.ibatis.session.RowBounds;
public interface FimsMapperStrategy<T, P> {
/**
* <pre> : </pre>
* @param searchVO
* @return
* @throws SQLException List<T>
* @author:
* @date: 2022. 9. 14.
*/
public List<T> findList(P param, RowBounds rowBounds);
/**
* <pre> : </pre>
* @param searchVO
* @return
* @throws SQLException T
* @author:
* @date: 2022. 9. 14.
*/
public T findView(T vo);
/**
* <pre> : </pre>
* @param vo void
* @author:
* @date: 2022. 9. 14.
*/
public void addProc(T vo);
/**
* <pre> : </pre>
* @param vo void
* @author:
* @date: 2022. 9. 14.
*/
public void modifyProc(T vo);
/**
* <pre> : </pre>
* @param vo void
* @author:
* @date: 2022. 9. 14.
*/
public void removeProc(T vo);
}

@ -0,0 +1,19 @@
package kr.xit.fims.biz.cmm;
import java.sql.SQLException;
import java.util.List;
import org.apache.ibatis.session.RowBounds;
public interface FimsServiceStrategy<T, P> {
public List<T> findList(P searchVO, RowBounds rowBounds) throws SQLException;
public T findView(T vo);
public void addProc(T vo);
public void modifyProc(T vo);
public void removeProc(T vo);
}

@ -0,0 +1,13 @@
package kr.xit.fims.biz.cmm.fimsTotalPopup.mapper;
import egovframework.rte.psl.dataaccess.mapper.Mapper;
import kr.xit.fims.biz.cmm.FimsMapperStrategy;
import kr.xit.fims.biz.cmm.fimsTotalPopup.model.FimsTotalPopupSearchVO;
import kr.xit.fims.biz.cmm.fimsTotalPopup.model.FimsTotalPopupVO;
@Mapper
public interface FimsTotalPopupMapper extends FimsMapperStrategy<FimsTotalPopupVO, FimsTotalPopupSearchVO> {
public void modifyProcOwner(FimsTotalPopupVO vo);
}

@ -0,0 +1,7 @@
package kr.xit.fims.biz.cmm.fimsTotalPopup.model;
import kr.xit.framework.core.model.XitBaseSearchVO;
public class FimsTotalPopupSearchVO extends XitBaseSearchVO {
}

@ -0,0 +1,84 @@
package kr.xit.fims.biz.cmm.fimsTotalPopup.model;
import kr.xit.framework.core.model.BaseVO;
import lombok.Data;
@Data
public class FimsTotalPopupVO extends BaseVO {
//tb_reglt
private String reglt_id; //단속 id
private String signgu_code; //시군구 코드
private String ffnlg_code; //과태료 코드
private String reglt_regist_se_code; //단속 등록 구분 코드
private String violt_se_code; //위반 구분 코드
private String violt_de; //위반 일자
private String violt_begin_time; //위반 시작 시간
private String violt_end_time; //위반 종료 시간위
private String violt_lrg_code; //위반 법규 코드
private String violt_cn_code; //위반 내용 코드
private String violt_place; //위반 장소
private String violt_co; //위반 횟수
private String violt_legaldong_code; //위반 법정동 코드
private String violt_crdnt_x; //위반 좌표 x
private String violt_crdnt_y; //위반 좌표 y
private String sttemnt_sj; //신고 제목
private String sttemnt_cn; //신고 내용
private String aplcnt_cttpc; //신고자 연락처
private String towng_at_code; //견인 여부 코드
private String stickr_no; //스티커 번호
private String image_nmrs; //이미지 매수
private String image_se_code; //이미지 구분 코드
private String mvp_filenm; //동영상 파일명
private String vhcle_no; //차량 번호
private String vhcle_nm; //차량 명
private String vhcle_se_code; //차량 구분 코드
private String vhcty_code; //차종 코드
private String vin; //차대번호
private String redution_amount; //감경 금액
private String redution_aft_amount; //감경 후 금액
private String rciv_amount; //수납 금액
private String rdcamt; //감액
private String adamt; //가산금
private String dicary_notie_sndng_de; //사전 통지서 발송 일자
private String dicary_notie_dedt_de; //사전 통지서 납기 일자
private String specl_reglt_zone_code; //특별 단속 구역 코드
private String parkng_posbl_code; //주차 가능 코드
private String opinion_statmnt_at; //의견 진술 여부
private String spcmnt_matter; //특기 사항
private String reglt_process_sttus_code; //단속 처리 상태 코드
private String rergist_bfe_reglt_id; //재등록 전 단속 id
private String regist_dt; //등록 일시
private String register; //등록자
private String last_process_dt; //최종 처리 일시
private String last_opetr; //최종 처리자
//tb_owner
private String owner_id; //소유주 id
private String owner_nm; //소유주 명
private String owner_se_code; //소유주 구분 코드
private String ihidnum_premanli; //주민등록번호 앞자리
private String ihidnum; //주민등록번호
private String adres; //주소
private String detail_adres; //상세 주소
private String zip; //우편번호
private String rn_code; //도로명 코드
private String undgrnd_at; //지하 여부
private String buld_mnnm; //건물 본번
private String buld_slno; //건물 부번
private String buld_manage_no; //건물 관리 번호
private String owner_regist_se_code; //소유주 등록 구분 코드
private String updt_dt; //수정 일시
private String updusr; //수정자
//tb_erpp
private String erpp_id;
private String erpp_process_de;
private String erpp_resn_code;
private String erpp_resn_detail;
private String answer_at;
private String answer_cn;
}

@ -0,0 +1,9 @@
package kr.xit.fims.biz.cmm.fimsTotalPopup.service;
import kr.xit.fims.biz.cmm.FimsServiceStrategy;
import kr.xit.fims.biz.cmm.fimsTotalPopup.model.FimsTotalPopupSearchVO;
import kr.xit.fims.biz.cmm.fimsTotalPopup.model.FimsTotalPopupVO;
public interface FimsTotalPopupService extends FimsServiceStrategy<FimsTotalPopupVO, FimsTotalPopupSearchVO> {
}

@ -0,0 +1,52 @@
package kr.xit.fims.biz.cmm.fimsTotalPopup.service.impl;
import kr.xit.fims.biz.cmm.fimsTotalPopup.mapper.FimsTotalPopupMapper;
import kr.xit.fims.biz.cmm.fimsTotalPopup.model.FimsTotalPopupSearchVO;
import kr.xit.fims.biz.cmm.fimsTotalPopup.model.FimsTotalPopupVO;
import kr.xit.fims.biz.cmm.fimsTotalPopup.service.FimsTotalPopupService;
import lombok.RequiredArgsConstructor;
import org.apache.ibatis.session.RowBounds;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.sql.SQLException;
import java.util.List;
@Service
@RequiredArgsConstructor
public class FimsTotalPopupServiceImpl implements FimsTotalPopupService {
private final FimsTotalPopupMapper fimsTotalPopupMapper;
@Override
public List<FimsTotalPopupVO> findList(FimsTotalPopupSearchVO searchVO, RowBounds rowBounds) {
return null;
}
@Override
public FimsTotalPopupVO findView(FimsTotalPopupVO vo) {
return fimsTotalPopupMapper.findView(vo);
}
@Override
public void addProc(FimsTotalPopupVO vo) {
}
@Override
public void modifyProc(FimsTotalPopupVO vo) {
//단속정보 수정
fimsTotalPopupMapper.modifyProc(vo);
//소유자 수정
fimsTotalPopupMapper.modifyProcOwner(vo);
}
@Override
public void removeProc(FimsTotalPopupVO vo) {
}
}

@ -0,0 +1,82 @@
package kr.xit.fims.biz.cmm.fimsTotalPopup.web;
import kr.xit.fims.biz.cmm.FimsConst;
import kr.xit.fims.biz.cmm.fimsTotalPopup.model.FimsTotalPopupVO;
import kr.xit.fims.biz.cmm.fimsTotalPopup.service.FimsTotalPopupService;
import kr.xit.framework.core.message.XitMessageSource;
import kr.xit.framework.core.validation.XitBeanValidator;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.validation.BindingResult;
import org.springframework.web.bind.annotation.*;
import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j;
/**
*
* <ul>
* <li> : </li>
* <li> : </li>
* <li>: 2022. 09. 14.
* </ul>
*
* @author
*
*/
@Slf4j
@AllArgsConstructor
@Controller
@RequestMapping("/cmm/fimsPopup")
public class FimsTotalPopupController {
private final XitMessageSource xitMessageSource;
private final FimsTotalPopupService fimsTotalPopupService;
private final XitBeanValidator xitBeanValidator;
/**
* <pre> : </pre>
* @param selectedId
* @return String
* @author:
* @date: 2022. 9. 20.
*/
@GetMapping(value = "/fimsTotalPopup.do")
public String popup(@RequestParam String selectedId, FimsTotalPopupVO vo, Model model){
vo.setReglt_id(selectedId);
vo = fimsTotalPopupService.findView(vo);
model.addAttribute("contents",vo);
return FimsConst.FIMS_JSP_BASE_PATH
+"common/popup/fimsTotal"
+"_"+new Object() {}.getClass().getEnclosingMethod().getName()
+".fims-pop"; //메소드명
}
@PutMapping(value="update.do")
public String update(@RequestBody FimsTotalPopupVO vo, FimsTotalPopupVO fimsTotalPopupVO, BindingResult bindingResult){
xitBeanValidator.validate(vo, bindingResult);
vo.getReglt_id();
fimsTotalPopupService.modifyProc(vo);
return "jsonView";
}
@DeleteMapping(value="delete.do")
public String delete(){
return "jsonView";
}
}

@ -0,0 +1,71 @@
package kr.xit.fims.biz.ens.adm.model;
import kr.xit.framework.core.model.XitBaseSearchVO;
public class SendRqstMngSearchVO extends XitBaseSearchVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = 1L;
private String sch_date_opt; //날짜검색옵션
private String sch_date_from; //날짜검색_시작
private String sch_date_to; //날짜검색_끝
private String sch_search_sndng_process_sttus; //발송처리상태
private String sch_search_word; //검색
private String sch_search_word_opt; //검색어_옵션
private String elctrn_ntic_sndng_id;
public String getSch_search_date_from() {
return sch_date_from;
}
public void setSch_search_date_from(String sch_date_from) {
this.sch_date_from = sch_date_from;
}
public String getSch_search_date_to() {
return sch_date_to;
}
public void setSch_search_date_to(String sch_date_to) {
this.sch_date_to = sch_date_to;
}
public String getSch_search_word() {
return sch_search_word;
}
public void setSch_search_word(String sch_search_word) {
this.sch_search_word = sch_search_word;
}
public String getSch_search_date_opt() {
return sch_date_opt;
}
public void setSch_search_date_opt(String sch_date_opt) {
this.sch_date_opt = sch_date_opt;
}
public String getSch_search_sndng_process_sttus() {
return sch_search_sndng_process_sttus;
}
public void setSch_search_sndng_process_sttus(String sch_search_sndng_process_sttus) {
this.sch_search_sndng_process_sttus = sch_search_sndng_process_sttus;
}
public String getSch_search_word_opt() {
return sch_search_word_opt;
}
public void setSch_search_word_opt(String sch_search_word_opt) {
this.sch_search_word_opt = sch_search_word_opt;
}
public String getElctrn_ntic_sndng_id() {
return elctrn_ntic_sndng_id;
}
public void setElctrn_ntic_sndng_id(String elctrn_ntic_sndng_id) {
this.elctrn_ntic_sndng_id = elctrn_ntic_sndng_id;
}
}

@ -0,0 +1,219 @@
package kr.xit.fims.biz.ens.adm.model;
import kr.xit.framework.core.model.BaseVO;
public class SendRqstMngVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = 1L;
private String elctrn_ntic_sndng_id; //전자_고지_발송_ID
private String nht_tmplat_id; //고지서_템플릿_ID
private String sndng_process_sttus; //발송_처리_상태
private String regist_dt; //접수_일시
private String sendng_ty_code; //접수_일시
private String sndng_co; //발송건수
private String sndng_dt; //발송_일시
private String clos_dt; //마감_일시
private String nht_nm; //통지서_이름
private String main_code; //코드
private String elctrn_ntic_sndng_detail_id; //전자_고지_발송_디테일_ID
private String signgu_code; //시군구_코드
private String signgu_code_nm; //시군구_코드명
private String ihidnum; //주민등록번호
private String cn_detail; //내용_상세
private String mobile_page_cn; //모바일_내용_상세
private String register; //작성자
private String updt_dt; //수정_일자
private String updusr; //수정자
private String requst_dt; //요청_일시
private String inqire_dt; //조회_일시
private String readng_dt; //열람_일시
private String sndng_result_code; //발송_결과_코드
private String error_cn; //오류내용
private String mm_carno; //차량번호
private String om_name; //미납자명
private String search_code; //검색조건 code
private String search_code_nm; //검색조건 code 명
public String getElctrn_ntic_sndng_id() {
return elctrn_ntic_sndng_id;
}
public void setElctrn_ntic_sndng_id(String elctrn_ntic_sndng_id) {
this.elctrn_ntic_sndng_id = elctrn_ntic_sndng_id;
}
public String getNht_tmplat_id() {
return nht_tmplat_id;
}
public void setNht_tmplat_id(String nht_tmplat_id) {
this.nht_tmplat_id = nht_tmplat_id;
}
public String getRegist_dt() {
return regist_dt;
}
public void setRegist_dt(String regist_dt) {
this.regist_dt = regist_dt;
}
public String getSndng_dt() {
return sndng_dt;
}
public void setSndng_dt(String sndng_dt) {
this.sndng_dt = sndng_dt;
}
public String getClos_dt() {
return clos_dt;
}
public void setClos_dt(String clos_dt) {
this.clos_dt = clos_dt;
}
public String getNht_nm() {
return nht_nm;
}
public void setNht_nm(String nht_nm) {
this.nht_nm = nht_nm;
}
public String getMain_code() {
return main_code;
}
public void setMain_code(String main_code) {
this.main_code = main_code;
}
public String getElctrn_ntic_sndng_detail_id() {
return elctrn_ntic_sndng_detail_id;
}
public void setElctrn_ntic_sndng_detail_id(String elctrn_ntic_sndng_detail_id) {
this.elctrn_ntic_sndng_detail_id = elctrn_ntic_sndng_detail_id;
}
public String getSigngu_code() {
return signgu_code;
}
public void setSigngu_code(String signgu_code) {
this.signgu_code = signgu_code;
}
public String getIhidnum() {
return ihidnum;
}
public void setIhidnum(String ihidnum) {
this.ihidnum = ihidnum;
}
public String getCn_detail() {
return cn_detail;
}
public void setCn_detail(String cn_detail) {
this.cn_detail = cn_detail;
}
public String getMobile_page_cn() {
return mobile_page_cn;
}
public void setMobile_page_cn(String mobile_page_cn) {
this.mobile_page_cn = mobile_page_cn;
}
public String getRegister() {
return register;
}
public void setRegister(String register) {
this.register = register;
}
public String getUpdt_dt() {
return updt_dt;
}
public void setUpdt_dt(String updt_dt) {
this.updt_dt = updt_dt;
}
public String getUpdusr() {
return updusr;
}
public void setUpdusr(String updusr) {
this.updusr = updusr;
}
public String getSndng_process_sttus() {
return sndng_process_sttus;
}
public void setSndng_process_sttus(String sndng_process_sttus) {
this.sndng_process_sttus = sndng_process_sttus;
}
public String getRequst_dt() {
return requst_dt;
}
public void setRequst_dt(String requst_dt) {
this.requst_dt = requst_dt;
}
public String getInqire_dt() {
return inqire_dt;
}
public void setInqire_dt(String inqire_dt) {
this.inqire_dt = inqire_dt;
}
public String getReadng_dt() {
return readng_dt;
}
public void setReadng_dt(String readng_dt) {
this.readng_dt = readng_dt;
}
public String getSndng_result_code() {
return sndng_result_code;
}
public void setSndng_result_code(String sndng_result_code) {
this.sndng_result_code = sndng_result_code;
}
public String getSndng_co() {
return sndng_co;
}
public void setSndng_co(String sndng_co) {
this.sndng_co = sndng_co;
}
public String getSendng_ty_code() {
return sendng_ty_code;
}
public void setSendng_ty_code(String sendng_ty_code) {
this.sendng_ty_code = sendng_ty_code;
}
public String getSigngu_code_nm() {
return signgu_code_nm;
}
public void setSigngu_code_nm(String signgu_code_nm) {
this.signgu_code_nm = signgu_code_nm;
}
public String getError_cn() {
return error_cn;
}
public void setError_cn(String error_cn) {
this.error_cn = error_cn;
}
public String getMm_carno() {
return mm_carno;
}
public void setMm_carno(String mm_carno) {
this.mm_carno = mm_carno;
}
public String getOm_name() {
return om_name;
}
public void setOm_name(String om_name) {
this.om_name = om_name;
}
public String getSearch_code() {
return search_code;
}
public void setSearch_code(String search_code) {
this.search_code = search_code;
}
public String getSearch_code_nm() {
return search_code_nm;
}
public void setSearch_code_nm(String search_code_nm) {
this.search_code_nm = search_code_nm;
}
}

@ -0,0 +1,38 @@
package kr.xit.fims.biz.ens.adm.model;
import kr.xit.framework.core.model.XitBaseSearchVO;
public class StatsBySignTalkByYearSearchVO extends XitBaseSearchVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = 1L;
private String sch_search_signgu_code; //시군구_코드
private String sch_date_from; //조회기간_from
private String sch_date_to; //조회기간_to
public String getSch_search_date_from() {
return sch_date_from;
}
public void setSch_search_date_from(String sch_date_from) {
this.sch_date_from = sch_date_from;
}
public String getSch_search_date_to() {
return sch_date_to;
}
public void setSch_search_date_to(String sch_date_to) {
this.sch_date_to = sch_date_to;
}
public String getSch_search_signgu_code() {
return sch_search_signgu_code;
}
public void setSch_search_signgu_code(String sch_search_signgu_code) {
this.sch_search_signgu_code = sch_search_signgu_code;
}
}

@ -0,0 +1,105 @@
package kr.xit.fims.biz.ens.adm.model;
import kr.xit.framework.core.model.BaseVO;
public class StatsBySignTalkByYearVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = 1L;
private String signgu_code; //시군구_코드
private String signgu_code_nm; //시군구_명
private String sndng_co; //발송_건수
private String sndng_co_success; //발송_건수_성공
private String sndng_co_fail; //발송_건수_실패
private String inqire_dt; //조회_일시
private String inqire_dt_count; //조회_일시_conut
private String readng_dt; //열람_일시
private String readng_dt_count; //열람_일시_count
private String sndng_dt; //발송_일시
private String nht_tmplat_id; //통지서ID
private String nht_nm; //통지서명
private String sndng_year; //연도
public String getSndng_co() {
return sndng_co;
}
public void setSndng_co(String sndng_co) {
this.sndng_co = sndng_co;
}
public String getInqire_dt() {
return inqire_dt;
}
public void setInqire_dt(String inqire_dt) {
this.inqire_dt = inqire_dt;
}
public String getReadng_dt() {
return readng_dt;
}
public void setReadng_dt(String readng_dt) {
this.readng_dt = readng_dt;
}
public String getInqire_dt_count() {
return inqire_dt_count;
}
public void setInqire_dt_count(String inqire_dt_count) {
this.inqire_dt_count = inqire_dt_count;
}
public String getReadng_dt_count() {
return readng_dt_count;
}
public void setReadng_dt_count(String readng_dt_count) {
this.readng_dt_count = readng_dt_count;
}
public String getSndng_dt() {
return sndng_dt;
}
public void setSndng_dt(String sndng_dt) {
this.sndng_dt = sndng_dt;
}
public String getSigngu_code() {
return signgu_code;
}
public void setSigngu_code(String signgu_code) {
this.signgu_code = signgu_code;
}
public String getSndng_co_fail() {
return sndng_co_fail;
}
public void setSndng_co_fail(String sndng_co_fail) {
this.sndng_co_fail = sndng_co_fail;
}
public String getSndng_co_success() {
return sndng_co_success;
}
public void setSndng_co_success(String sndng_co_success) {
this.sndng_co_success = sndng_co_success;
}
public String getSigngu_code_nm() {
return signgu_code_nm;
}
public void setSigngu_code_nm(String signgu_code_nm) {
this.signgu_code_nm = signgu_code_nm;
}
public String getNht_tmplat_id() {
return nht_tmplat_id;
}
public void setNht_tmplat_id(String nht_tmplat_id) {
this.nht_tmplat_id = nht_tmplat_id;
}
public String getNht_nm() {
return nht_nm;
}
public void setNht_nm(String nht_nm) {
this.nht_nm = nht_nm;
}
public String getSndng_year() {
return sndng_year;
}
public void setSndng_year(String sndng_year) {
this.sndng_year = sndng_year;
}
}

@ -0,0 +1,18 @@
package kr.xit.fims.biz.ens.adm.service;
import java.sql.SQLException;
import java.util.List;
import egovframework.rte.psl.dataaccess.mapper.Mapper;
import kr.xit.fims.biz.ens.adm.model.SendRqstMngVO;
import kr.xit.fims.biz.ens.adm.model.SendRqstMngSearchVO;
import kr.xit.fims.biz.ens.cmm.struct.EnsMapperStrategy;
@Mapper
public interface SendRqstMngMapper extends EnsMapperStrategy<SendRqstMngVO, SendRqstMngSearchVO>{
public List<SendRqstMngVO> findViewList(SendRqstMngSearchVO searchVO) throws SQLException;
public List<SendRqstMngVO> findSndngProcessSttus();
}

@ -0,0 +1,16 @@
package kr.xit.fims.biz.ens.adm.service;
import java.util.List;
import kr.xit.fims.biz.ens.adm.model.SendRqstMngVO;
import kr.xit.fims.biz.ens.adm.model.SendRqstMngSearchVO;
import kr.xit.fims.biz.ens.cmm.struct.EnsServiceStrategy;
public interface SendRqstMngService extends EnsServiceStrategy<SendRqstMngVO, SendRqstMngSearchVO>{
public List<SendRqstMngVO> findViewList(SendRqstMngSearchVO searchVO);
public List<SendRqstMngVO> findSndngProcessSttus();
}

@ -0,0 +1,15 @@
package kr.xit.fims.biz.ens.adm.service;
import java.util.List;
import egovframework.rte.psl.dataaccess.mapper.Mapper;
import kr.xit.fims.biz.ens.adm.model.StatsBySignTalkByYearSearchVO;
import kr.xit.fims.biz.ens.adm.model.StatsBySignTalkByYearVO;
import kr.xit.fims.biz.ens.cmm.struct.EnsMapperStrategy;
@Mapper
public interface StatsBySignTalkByYearMapper extends EnsMapperStrategy<StatsBySignTalkByYearVO, StatsBySignTalkByYearSearchVO>{
public List<StatsBySignTalkByYearVO> findSignguCode();
}

@ -0,0 +1,14 @@
package kr.xit.fims.biz.ens.adm.service;
import java.util.List;
import kr.xit.fims.biz.ens.adm.model.StatsBySignTalkByYearSearchVO;
import kr.xit.fims.biz.ens.adm.model.StatsBySignTalkByYearVO;
import kr.xit.fims.biz.ens.cmm.struct.EnsServiceStrategy;
public interface StatsBySignTalkByYearService extends EnsServiceStrategy<StatsBySignTalkByYearVO, StatsBySignTalkByYearSearchVO>{
public List<StatsBySignTalkByYearVO> findSignguCode();
}

@ -0,0 +1,71 @@
package kr.xit.fims.biz.ens.adm.service.impl;
import java.sql.SQLException;
import java.util.List;
import org.springframework.stereotype.Service;
import kr.xit.fims.biz.ens.adm.model.SendRqstMngSearchVO;
import kr.xit.fims.biz.ens.adm.model.SendRqstMngVO;
import kr.xit.fims.biz.ens.adm.service.SendRqstMngMapper;
import kr.xit.fims.biz.ens.adm.service.SendRqstMngService;
import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j;
@Slf4j
@AllArgsConstructor
@Service
public class SendRqstMngServiceImpl implements SendRqstMngService {
private final SendRqstMngMapper sendRqstMngMapper;
@Override
public List<SendRqstMngVO> findList(SendRqstMngSearchVO searchVO) {
try {
return sendRqstMngMapper.findList(searchVO);
} catch (SQLException e) {
throw new RuntimeException("발송예약관리 다건 조회 FAIL::", e);
}
}
@Override
public SendRqstMngVO findView(SendRqstMngVO vo) {
try {
return sendRqstMngMapper.findView(vo);
} catch (SQLException e) {
throw new RuntimeException("발송예약관리 단건 조회 FAIL::", e);
}
}
@Override
public List<SendRqstMngVO> findViewList(SendRqstMngSearchVO searchVO) {
try {
return sendRqstMngMapper.findViewList(searchVO);
} catch (SQLException e) {
throw new RuntimeException("발송예약관리 팝업 다건 조회 FAIL::", e);
}
}
@Override
public void addProc(SendRqstMngVO vo) {
sendRqstMngMapper.addProc(vo);
}
@Override
public void modifyProc(SendRqstMngVO vo) {
sendRqstMngMapper.modifyProc(vo);
}
@Override
public void removeProc(SendRqstMngVO vo) {
sendRqstMngMapper.removeProc(vo);
}
@Override
public List<SendRqstMngVO> findSndngProcessSttus() {
return sendRqstMngMapper.findSndngProcessSttus();
}
}

@ -0,0 +1,60 @@
package kr.xit.fims.biz.ens.adm.service.impl;
import java.sql.SQLException;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.stereotype.Service;
import kr.xit.fims.biz.ens.adm.model.StatsBySignTalkByYearSearchVO;
import kr.xit.fims.biz.ens.adm.model.StatsBySignTalkByYearVO;
import kr.xit.fims.biz.ens.adm.service.StatsBySignTalkByYearMapper;
import kr.xit.fims.biz.ens.adm.service.StatsBySignTalkByYearService;
@Service
public class StatsBySignTalkByYearServiceImpl implements StatsBySignTalkByYearService {
@Resource
private StatsBySignTalkByYearMapper statsBySignTalkByYearMapper;
@Override
public List<StatsBySignTalkByYearVO> findList(StatsBySignTalkByYearSearchVO searchVO) {
try {
return statsBySignTalkByYearMapper.findList(searchVO);
} catch (SQLException e) {
throw new RuntimeException("인증톡 연도별 통계 다건 조회 FAIL::", e);
}
}
@Override
public StatsBySignTalkByYearVO findView(StatsBySignTalkByYearVO vo) {
try {
return statsBySignTalkByYearMapper.findView(vo);
} catch (SQLException e) {
throw new RuntimeException("인증톡 연도별 통계 단건 조회 FAIL::", e);
}
}
@Override
public void addProc(StatsBySignTalkByYearVO vo) {
statsBySignTalkByYearMapper.addProc(vo);
}
@Override
public void modifyProc(StatsBySignTalkByYearVO vo) {
statsBySignTalkByYearMapper.modifyProc(vo);
}
@Override
public void removeProc(StatsBySignTalkByYearVO vo) {
statsBySignTalkByYearMapper.removeProc(vo);
}
@Override
public List<StatsBySignTalkByYearVO> findSignguCode() {
return statsBySignTalkByYearMapper.findSignguCode();
}
}

@ -0,0 +1,364 @@
package kr.xit.fims.biz.ens.adm.web;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import org.springframework.security.access.AccessDeniedException;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.validation.BindingResult;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
import kr.xit.fims.biz.ens.adm.model.SendRqstMngSearchVO;
import kr.xit.fims.biz.ens.adm.model.SendRqstMngVO;
import kr.xit.fims.biz.ens.adm.service.SendRqstMngService;
import kr.xit.framework.core.constants.FrameworkConstants;
import kr.xit.framework.core.message.XitMessageSource;
import kr.xit.framework.core.validation.XitBeanValidator;
import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import kr.xit.fims.biz.ens.cmm.EnsConst;
/**
*
* <ul>
* <li> : </li>
* <li> : .</li>
* <li>: 2021. 9. 16. 6:51:43
* </ul>
*
* @author
*
*/
@Slf4j
@AllArgsConstructor
@Controller
@RequestMapping("/adm/send/rqst/mng/")
public class SendRqstMngController {
private final XitMessageSource xitMessageSource;
private final SendRqstMngService sendRqstMngService;
private final XitBeanValidator xitBeanValidator;
/**
* <pre> : </pre>
* @param req
* @return String
* @author:
* @date: 2021. 9. 16.
*/
@GetMapping(value = "main.do")
public String main(HttpServletRequest req, Model model) {
List<SendRqstMngVO> searchCodeList = sendRqstMngService.findSndngProcessSttus();
model.addAttribute("searchCodeList", searchCodeList);
return EnsConst.JSP_BASE_PATH
+"adm/SendRqstMng"
+"_"+new Object() {}.getClass().getEnclosingMethod().getName() //메소드명
+".ens"; //tiles 타입
}
/**
* <pre> : </pre>
* @param req
* @return String
* @author:
* @date: 2021. 9. 16.
*/
@GetMapping(value = "finds.do")
public String finds(HttpServletRequest req, Model model, SendRqstMngSearchVO searchVO) {
/** paging */
PaginationInfo paginationInfo = new PaginationInfo();
paginationInfo.setCurrentPageNo(searchVO.getPage()>-1?searchVO.getPage():searchVO.getPageIndex());
paginationInfo.setRecordCountPerPage(searchVO.getPerPage()>-1?searchVO.getPerPage():searchVO.getPageUnit());
paginationInfo.setPageSize(searchVO.getPageSize());
searchVO.setFirstIndex(paginationInfo.getFirstRecordIndex());
searchVO.setLastIndex(paginationInfo.getLastRecordIndex());
searchVO.setRecordCountPerPage(paginationInfo.getRecordCountPerPage());
try {
/**
*
*/
List<SendRqstMngVO> list = sendRqstMngService.findList(searchVO);
final int totCnt = list.size()>0 ? list.get(0).getTot_cnt() : list.size();
paginationInfo.setTotalRecordCount(totCnt);
/**
*
*/
/* ***************************
* tui Grid Response Set
*************************** */
model.addAttribute("result", true); //[tui Grid] result
model.addAttribute("message", xitMessageSource.getMessage("success.common.select")); //[tui Grid] result message
Map<String, Object> data = new HashMap<String, Object>();
data.put("contents", list); //[tui Grid] data-contents
Map<String, Integer> pagination = new HashMap<String, Integer>();
pagination.put("page", searchVO.getPage());
pagination.put("totalCount", totCnt);
data.put("pagination", pagination); //[tui Grid] data-paging
model.addAttribute("data", data); //[tui Grid] data
/* ***************************
* //tui Grid Response Set
*************************** */
} catch (AccessDeniedException e) {
/**
*
*/
//tui Grid Response Set
model.addAttribute("result", false); //[tui Grid] result
model.addAttribute("message", xitMessageSource.getMessage("custom.fail.accessDenied")); //[tui Grid] result message
} catch (Exception e) {
/**
*
*/
//tui Grid Response Set
model.addAttribute("result", false); //[tui Grid] result
model.addAttribute("message", xitMessageSource.getMessage("fail.common.select")); //[tui Grid] result message
}
return FrameworkConstants.JSON_VIEW;
}
/**
* <pre> : </pre>
* @param req
* @return String
* @author:
* @date: 2021. 9. 16.
*/
@GetMapping(value = "detail.do")
public String detail(HttpServletRequest req, Model model, SendRqstMngVO sendRqstMngVO) {
String elctrn_ntic_sndng_id = req.getParameter("selectedId");
sendRqstMngVO.setElctrn_ntic_sndng_id(elctrn_ntic_sndng_id);
//단건조회 서비스호출
sendRqstMngVO = sendRqstMngService.findView(sendRqstMngVO);
model.addAttribute("contents", sendRqstMngVO);
log.info("========"+sendRqstMngVO.getNht_nm());
return EnsConst.JSP_BASE_PATH
+"adm/SendRqstMng"
+"_"+new Object() {}.getClass().getEnclosingMethod().getName() //메소드명
+".ens-pop"; //tiles 타입
}
/**
* <pre> : </pre>
* @param req
* @return String
* @author:
* @date: 2021. 9. 16.
*/
@GetMapping(value = "find.do")
public String find(HttpServletRequest req, Model model, SendRqstMngSearchVO searchVO, SendRqstMngVO sendRqstMngVO) {
// String elctrn_ntic_sndng_id = req.getParameter("elctrn_ntic_sndng_id");
// sendRqstMngVO.setElctrn_ntic_sndng_id(elctrn_ntic_sndng_id);
/** paging */
PaginationInfo paginationInfo = new PaginationInfo();
paginationInfo.setCurrentPageNo(searchVO.getPage()>-1?searchVO.getPage():searchVO.getPageIndex());
paginationInfo.setRecordCountPerPage(searchVO.getPerPage()>-1?searchVO.getPerPage():searchVO.getPageUnit());
paginationInfo.setPageSize(searchVO.getPageSize());
searchVO.setFirstIndex(paginationInfo.getFirstRecordIndex());
searchVO.setLastIndex(paginationInfo.getLastRecordIndex());
searchVO.setRecordCountPerPage(paginationInfo.getRecordCountPerPage());
try {
//sendRqstMngVO.setElctrn_ntic_sndng_id(req.getParameter("elctrn_ntic_sndng_id"));
/**
*
*/
// List<SendRqstMngVO> list = sendRqstMngService.findViewList(sendRqstMngVO);
List<SendRqstMngVO> list = sendRqstMngService.findViewList(searchVO);
final int totCnt = list.size()>0 ? list.get(0).getTot_cnt() : list.size();
paginationInfo.setTotalRecordCount(totCnt);
/**
*
*/
/* ***************************
* tui Grid Response Set
*************************** */
model.addAttribute("result", true); //[tui Grid] result
model.addAttribute("message", xitMessageSource.getMessage("success.common.select")); //[tui Grid] result message
Map<String, Object> data = new HashMap<String, Object>();
data.put("contents", list); //[tui Grid] data-contents
Map<String, Integer> pagination = new HashMap<String, Integer>();
pagination.put("page", searchVO.getPage());
pagination.put("totalCount", totCnt);
data.put("pagination", pagination); //[tui Grid] data-paging
model.addAttribute("data", data); //[tui Grid] data
/* ***************************
* //tui Grid Response Set
*************************** */
} catch (AccessDeniedException e) {
/**
*
*/
//tui Grid Response Set
model.addAttribute("result", false); //[tui Grid] result
model.addAttribute("message", xitMessageSource.getMessage("custom.fail.accessDenied")); //[tui Grid] result message
} catch (Exception e) {
/**
*
*/
//tui Grid Response Set
model.addAttribute("result", false); //[tui Grid] result
model.addAttribute("message", xitMessageSource.getMessage("fail.common.select")); //[tui Grid] result message
}
return FrameworkConstants.JSON_VIEW;
}
/**
* <pre> : </pre>
* @param req
* @return String
* @author:
* @date: 2021. 9. 16.
*/
@PostMapping(value = "proc.do")
public String insert(HttpServletRequest req, Model model) {
return FrameworkConstants.JSON_VIEW;
}
/**
* <pre> : </pre>
* @param req
* @return String
* @author:
* @date: 2021. 9. 16.
*/
@PutMapping(value = "proc.do")
public String update(@RequestBody SendRqstMngVO vo, HttpServletRequest req, Model model, SendRqstMngVO sendRqstMngVO, BindingResult bindingResult) {
String elctrn_ntic_sndng_id = req.getParameter("selectedId");
sendRqstMngVO.setElctrn_ntic_sndng_id(elctrn_ntic_sndng_id);
/**
*
*/
xitBeanValidator.validate(vo, bindingResult);
if (bindingResult.hasErrors()) { //유효성검증에 실패 했을 경우..
model.addAttribute("result", "fail");
model.addAttribute("message", xitMessageSource.getMessage("fail.common.insert"));
model.addAttribute("errors", bindingResult.getFieldErrors());
return FrameworkConstants.JSON_VIEW;
}
/**
*
*/
try {
sendRqstMngService.modifyProc(vo);
model.addAttribute("result", "success");
model.addAttribute("message", xitMessageSource.getMessage("success.common.insert"));
} catch (Exception e) {
model.addAttribute("result", "fail");
model.addAttribute("message", xitMessageSource.getMessage("fail.common.insert"));
model.addAttribute("errors", e.getMessage());
}
return FrameworkConstants.JSON_VIEW;
}
/**
* <pre> : </pre>
* @param m
* @param response
* @author:
* @throws Exception
* @date: 2021. 10. 14.
*/
/**
* : 2022.04.22
* :
* :
*/
/*
@GetMapping(value="excel.do")
public String excel(HttpServletRequest request, HttpServletResponse response, ModelMap model, SendRqstMngSearchVO searchVO, SendRqstMngVO vo) throws Exception {
response.setHeader("Content-disposition", "attachment; filename=" + XitCmmnUtil.getFileNameForDownload(request, "엑셀파일 저장.xlsx"));
String elctrn_ntic_sndng_id = request.getParameter("elctrn_ntic_sndng_id");
vo.setElctrn_ntic_sndng_id(elctrn_ntic_sndng_id);
if(elctrn_ntic_sndng_id == null) {
StringBuffer columns = new StringBuffer(); //jsonArray 포맷 String으로 작성
columns.append("[")
.append(",{\"title\" : \"기관명\", \"name\" : \"signgu_code_nm\"}")
.append(",{\"title\" : \"통지서명\", \"name\" : \"nht_nm\"}")
.append(",{\"title\" : \"발송처리상태\", \"name\" : \"sndng_process_sttus\"}")
.append(",{\"title\" : \"발송건수\", \"name\" : \"sndng_co\"}")
.append(",{\"title\" : \"발송일시\", \"name\" : \"sndng_dt\"}")
.append(",{\"title\" : \"마감일시\", \"name\" : \"clos_dt\"}")
.append("]");
List<SendRqstMngVO> list = sendRqstMngService.findList(searchVO); //contents
logger.debug("EXCEL LIST : " + list);
model.put("header", columns.toString());
model.put("contents", list);
} else {
StringBuffer columns = new StringBuffer(); //jsonArray 포맷 String으로 작성
columns.append("[")
.append("{\"title\" : \"미납자\", \"name\" : \"om_name\"}")
.append(",{\"title\" : \"주민등록번호\", \"name\" : \"ihidnum\"}")
.append(",{\"title\" : \"차량번호\", \"name\" : \"mm_carno\"}")
.append(",{\"title\" : \"등록일시\", \"name\" : \"regist_dt\"}")
.append(",{\"title\" : \"요청일시\", \"name\" : \"requst_dt\"}")
.append(",{\"title\" : \"조회일시\", \"name\" : \"inqire_dt\"}")
.append(",{\"title\" : \"열람일시\", \"name\" : \"readng_dt\"}")
.append(",{\"title\" : \"오류내용\", \"name\" : \"error_cn\"}")
.append(",{\"title\" : \"발송결과\", \"name\" : \"sndng_result_code\"}")
.append("]");
List<SendRqstMngVO> list = sendRqstMngService.findViewList(searchVO); //contents
logger.debug("EXCEL LIST : " + list);
model.put("header", columns.toString());
model.put("contents", list);
}
return "excelView";
}*/
}

@ -0,0 +1,218 @@
package kr.xit.fims.biz.ens.adm.web;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
import kr.xit.fims.biz.ens.adm.model.StatsBySignTalkByYearSearchVO;
import kr.xit.fims.biz.ens.adm.model.StatsBySignTalkByYearVO;
import kr.xit.fims.biz.ens.adm.service.StatsBySignTalkByYearService;
import kr.xit.fims.biz.ens.cmm.EnsConst;
import kr.xit.framework.core.constants.FrameworkConstants;
import kr.xit.framework.core.message.XitMessageSource;
import kr.xit.framework.core.utils.XitCmmnUtil;
import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j;
/**
*
* <ul>
* <li> : </li>
* <li> : .</li>
* <li>: 2021. 9. 17. 6:51:43
* </ul>
*
* @author
*
*/
@Slf4j
@AllArgsConstructor
@Controller
@RequestMapping("/adm/stats/by/sign/talk/by/year/")
public class StatsBySignTalkByYearController {
private final XitMessageSource xitMessageSource;
private final StatsBySignTalkByYearService statsBySignTalkByYearService;
/**
* <pre> : </pre>
* @param req
* @return String
* @author:
* @date: 2021. 9. 27.
*/
@GetMapping(value = "main.do")
public String main(HttpServletRequest req, Model model) {
List<StatsBySignTalkByYearVO> searchSignguCodeList = statsBySignTalkByYearService.findSignguCode();
model.addAttribute("searchSignguCodeList", searchSignguCodeList);
return EnsConst.JSP_BASE_PATH
+"adm/StatsBySignTalkByYear"
+"_"+new Object() {}.getClass().getEnclosingMethod().getName() //메소드명
+".ens"; //tiles 타입
}
/**
* <pre> : </pre>
* @param req
* @return String
* @author:
* @date: 2021. 9. 27.
*/
@GetMapping(value = "finds.do")
public String finds(HttpServletRequest req, Model model, StatsBySignTalkByYearSearchVO searchVO) {
/** paging */
PaginationInfo paginationInfo = new PaginationInfo();
paginationInfo.setCurrentPageNo(searchVO.getPage()>-1?searchVO.getPage():searchVO.getPageIndex());
paginationInfo.setRecordCountPerPage(searchVO.getPerPage()>-1?searchVO.getPerPage():searchVO.getPageUnit());
paginationInfo.setPageSize(searchVO.getPageSize());
searchVO.setFirstIndex(paginationInfo.getFirstRecordIndex());
searchVO.setLastIndex(paginationInfo.getLastRecordIndex());
searchVO.setRecordCountPerPage(paginationInfo.getRecordCountPerPage());
try {
/**
*
*/
List<StatsBySignTalkByYearVO> list = statsBySignTalkByYearService.findList(searchVO);
final int totCnt = list.size()>0 ? list.get(0).getTot_cnt() : list.size();
paginationInfo.setTotalRecordCount(totCnt);
/**
*
*/
/* ***************************
* tui Grid Response Set
*************************** */
model.addAttribute("result", true); //[tui Grid] result
model.addAttribute("message", xitMessageSource.getMessage("success.common.select")); //[tui Grid] result message
Map<String, Object> data = new HashMap<String, Object>();
data.put("contents", list); //[tui Grid] data-contents
Map<String, Integer> pagination = new HashMap<String, Integer>();
pagination.put("page", searchVO.getPage());
pagination.put("totalCount", totCnt);
data.put("pagination", pagination); //[tui Grid] data-paging
model.addAttribute("data", data); //[tui Grid] data
/* ***************************
* //tui Grid Response Set
*************************** */
} catch (Exception e) {
/**
*
*/
//tui Grid Response Set
model.addAttribute("result", false); //[tui Grid] result
model.addAttribute("message", xitMessageSource.getMessage("fail.common.select")); //[tui Grid] result message
}
return FrameworkConstants.JSON_VIEW;
}
/**
* <pre> : </pre>
* @param req
* @return String
* @author:
* @date: 2021. 9. 27.
*/
@GetMapping(value = "find.do")
public String find(HttpServletRequest req, Model model, StatsBySignTalkByYearSearchVO searchVO) {
return FrameworkConstants.JSON_VIEW;
}
/**
* <pre> : </pre>
* @param req
* @return String
* @author:
* @date: 2021. 9. 27.
*/
@PostMapping(value = "proc.do")
public String insert(HttpServletRequest req, Model model) {
return FrameworkConstants.JSON_VIEW;
}
/**
* <pre> : </pre>
* @param req
* @return String
* @author:
* @date: 2021. 9. 27.
*/
@PutMapping(value = "proc.do")
public String update(HttpServletRequest req, Model model) {
return FrameworkConstants.JSON_VIEW;
}
/**
* <pre> : </pre>
* @param req
* @return String
* @author:
* @date: 2021. 9. 27.
*/
@DeleteMapping(value = "proc.do")
public String delete(HttpServletRequest req, Model model) {
return FrameworkConstants.JSON_VIEW;
}
/**
* <pre> : </pre>
* @param request HttpServletRequest
* @param response HttpServletResponse
* @author:
* @throws Exception
* @date: 2021. 10. 14.
*/
@GetMapping(value="excel.do")
public String excel(HttpServletRequest request, HttpServletResponse response, ModelMap model, StatsBySignTalkByYearSearchVO searchVO) throws Exception {
response.setHeader("Content-disposition", "attachment; filename=" + XitCmmnUtil.getFileNameForDownload(request, "엑셀파일 저장.xlsx"));
StringBuffer columns = new StringBuffer(); //jsonArray 포맷 String으로 작성
columns.append("[")
.append("{\"title\" : \"기관명\", \"name\" : \"signgu_code_nm\"}")
.append(",{\"title\" : \"통지서명\", \"name\" : \"nht_nm\"}")
.append(",{\"title\" : \"연도\", \"name\" : \"sndng_year\"}")
.append(",{\"title\" : \"발송건수\", \"name\" : \"sndng_co\"}")
.append(",{\"title\" : \"발송성공\", \"name\" : \"sndng_co_success\"}")
.append(",{\"title\" : \"열람\", \"name\" : \"readng_dt_count\"}")
.append(",{\"title\" : \"발송실패\", \"name\" : \"sndng_co_fail\"}")
.append("]");
List<StatsBySignTalkByYearVO> list = statsBySignTalkByYearService.findList(searchVO); //contents
log.debug("EXCEL LIST : " + list);
model.put("header", columns.toString());
model.put("contents", list);
return "excelView";
}
}

@ -0,0 +1,7 @@
package kr.xit.fims.biz.ens.cmm;
import kr.xit.framework.core.utils.XitCmmnUtil;
public class EnsCmmnUtil extends XitCmmnUtil{
}

@ -0,0 +1,10 @@
package kr.xit.fims.biz.ens.cmm;
public class EnsConst {
/**
* JSP BASE PATH
*/
public static final String JSP_BASE_PATH = "/fims/biz/";
}

@ -0,0 +1,51 @@
package kr.xit.fims.biz.ens.cmm.struct;
import java.sql.SQLException;
import java.util.List;
public interface EnsMapperStrategy<T, P> {
/**
* <pre> : </pre>
* @param searchVO
* @return
* @throws SQLException List<T>
* @author:
* @date: 2021. 9. 17.
*/
public List<T> findList(P searchVO) throws SQLException;
/**
* <pre> : </pre>
* @param searchVO
* @return
* @throws SQLException T
* @author:
* @date: 2021. 9. 17.
*/
public T findView(T vo) throws SQLException;
/**
* <pre> : </pre>
* @param vo void
* @author:
* @date: 2021. 9. 17.
*/
public void addProc(T vo);
/**
* <pre> : </pre>
* @param vo void
* @author:
* @date: 2021. 9. 17.
*/
public void modifyProc(T vo);
/**
* <pre> : </pre>
* @param vo void
* @author:
* @date: 2021. 9. 17.
*/
public void removeProc(T vo);
}

@ -0,0 +1,16 @@
package kr.xit.fims.biz.ens.cmm.struct;
import java.util.List;
public interface EnsServiceStrategy<T, P> {
public List<T> findList(P searchVO);
public T findView(T vo);
public void addProc(T vo);
public void modifyProc(T vo);
public void removeProc(T vo);
}

@ -0,0 +1,25 @@
package kr.xit.fims.biz.rt.rt0200.mapper;
import egovframework.rte.psl.dataaccess.mapper.Mapper;
import java.sql.SQLException;
import java.util.List;
import java.util.Map;
import kr.xit.fims.biz.cmm.FimsMapperStrategy;
import kr.xit.fims.biz.rt.rt0200.model.Rt0200SearchVO;
import kr.xit.fims.biz.rt.rt0200.model.Rt0200VO;
import org.apache.ibatis.session.RowBounds;
@Mapper
//public interface Rt0200Mapper extends FimsMapperStrategy<Rt0200VO, Rt0200SearchVO> {
public interface Rt0200Mapper {
// 목록조회
public List<Rt0200VO> findList(Map<String, Object> map);
// 목록조회 (페이징)
public List<Rt0200VO> findList(Map<String, Object> map, RowBounds rowBounds);
public List<Rt0200VO> findSndngProcessSttus();
}

@ -0,0 +1,15 @@
package kr.xit.fims.biz.rt.rt0200.model;
import kr.xit.framework.core.model.XitBaseSearchVO;
import lombok.Data;
@Data
public class Rt0200SearchVO extends XitBaseSearchVO {
private String sch_date_opt;
private String sch_date_from;
private String sch_date_to;
private String sch_word;
private String sch_opt;
}

@ -0,0 +1,87 @@
package kr.xit.fims.biz.rt.rt0200.model;
import kr.xit.framework.core.model.BaseVO;
import lombok.Data;
@Data
public class Rt0200VO extends BaseVO {
//tb_reglt
private String reglt_id;
private String signgu_code;
private String ffnlg_code;
private String reglt_regist_se_code;
private String violt_se_code;
private String violt_de;
private String violt_begin_time;
private String violt_end_time;
private String violt_lrg_code;
private String violt_cn_code;
private String violt_place;
private String violt_co;
private String violt_legaldong_code;
private String violt_crdnt_x;
private String violt_crdnt_y;
private String sttemnt_sj;
private String sttemnt_cn;
private String aplcnt_cttpc;
private String towng_at_code;
private String stickr_no;
private String image_nmrs;
private String image_se_code;
private String mvp_filenm;
private String vhcle_no;
private String vhcle_nm;
private String vhcle_se_code;
private String vhcty_code;
private String vin;
private String redution_amount;
private String redution_aft_amount;
private String rciv_amount;
private String rdcamt;
private String adamt;
private String dicary_notie_sndng_de;
private String dicary_notie_dedt_de;
private String specl_reglt_zone_code;
private String parkng_posbl_code;
private String opinion_statmnt_at;
private String spcmnt_matter;
private String reglt_process_sttus_code;
private String owner_id;
private String rergist_bfe_reglt_id;
private String regist_dt;
private String register;
private String last_process_dt;
private String last_opetr;
//tb_owner
private String owner_nm;
private String owner_se_code;
private String ihidnum_premanli;
private String ihidnum;
private String adres;
private String detail_adres;
private String zip;
private String rn_code;
private String undgrnd_at;
private String buld_mnnm;
private String buld_slno;
private String buld_manage_no;
private String owner_regist_se_code;
private String updt_dt;
private String updusr;
//tb_erpp
private String erpp_id;
private String erpp_process_de;
private String erpp_resn_code;
private String erpp_resn_detail;
private String answer_at;
private String answer_cn;
}

@ -0,0 +1,17 @@
package kr.xit.fims.biz.rt.rt0200.service;
import kr.xit.fims.biz.cmm.FimsServiceStrategy;
import kr.xit.fims.biz.rt.rt0200.model.Rt0200VO;
import java.sql.SQLException;
import java.util.List;
import java.util.Map;
import org.apache.ibatis.session.RowBounds;
public interface Rt0200Service extends FimsServiceStrategy<Rt0200VO, Map<String,Object>> {
public List<Rt0200VO> findList(Map<String, Object> paramMap, RowBounds rowBounds);
public List<Rt0200VO> findSndngProcessSttus();
}

@ -0,0 +1,53 @@
package kr.xit.fims.biz.rt.rt0200.service.impl;
import kr.xit.fims.biz.rt.rt0200.mapper.Rt0200Mapper;
import kr.xit.fims.biz.rt.rt0200.model.Rt0200VO;
import kr.xit.fims.biz.rt.rt0200.service.Rt0200Service;
import lombok.RequiredArgsConstructor;
import org.apache.ibatis.session.RowBounds;
import org.springframework.stereotype.Service;
import java.sql.SQLException;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@Service
@RequiredArgsConstructor
public class Rt0200ServiceImpl implements Rt0200Service {
private final Rt0200Mapper rt0200Mapper;
@Override
public List<Rt0200VO> findList(Map<String, Object> paramMap, RowBounds rowBounds) {
return rt0200Mapper.findList(paramMap, rowBounds);
}
@Override
public Rt0200VO findView(Rt0200VO vo) {
return null;
}
@Override
public void addProc(Rt0200VO vo) {
}
@Override
public void modifyProc(Rt0200VO vo) {
}
@Override
public void removeProc(Rt0200VO vo) {
}
@Override
public List<Rt0200VO> findSndngProcessSttus() {
return null;
}
}

@ -0,0 +1,129 @@
package kr.xit.fims.biz.rt.rt0200.web;
import kr.xit.fims.biz.cmm.FimsConst;
import kr.xit.fims.biz.rt.rt0200.model.Rt0200VO;
import kr.xit.fims.biz.rt.rt0200.service.Rt0200Service;
import kr.xit.framework.core.message.XitMessageSource;
import kr.xit.framework.core.model.ResultResponse;
import kr.xit.framework.core.validation.XitBeanValidator;
import kr.xit.framework.support.mybatis.MybatisUtils;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.servlet.ModelAndView;
import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
import java.util.Map;
/**
*
* <ul>
* <li> : </li>
* <li> : </li>
* <li>: 2022. 09. 14.
* </ul>
*
* @author
*
*/
@Slf4j
@Controller
//@RequestMapping("/rt/rt0200/")
@RequestMapping("/fims/biz/rt/rt0200")
@AllArgsConstructor
public class Rt0200Controller {
private final XitMessageSource xitMessageSource;
private final Rt0200Service rt0200Service;
private final XitBeanValidator beanValidator;
/**
* <pre> : </pre>
* @param req
* @return String
* @author:
* @date: 2022. 09. 14.
*/
@GetMapping(value = "/rtRt0200Sel")
public ModelAndView rtRt0200Sel(HttpServletRequest req, Model model){
ModelAndView mav = new ModelAndView();
mav.addObject("searchCodeList", rt0200Service.findSndngProcessSttus());
return mav;
}
/**
* <pre>
* :
* Paging : parameter Map
* @RequestParam
* </pre>
* @param paramMap Rt0200SearchVO
* @return String
* @author:
* @date: 2022. 9. 14.
*/
//@GetMapping(value = "finds.do")
//@GetMapping(value = "finds.do", consumes = MediaType.APPLICATION_JSON_UTF8_VALUE, produces = MediaType.APPLICATION_JSON_UTF8_VALUE)
@RequestMapping(value = "/finds", method = {RequestMethod.GET, RequestMethod.POST})
public ModelAndView finds(@RequestParam Map<String,Object> paramMap) {
//RowBounds rowBounds = MybatisUtils.getPagingInfo(paramMap);
//List<Rt0200VO> list = rt0200Service.findList(paramMap, rowBounds);
//return list;
return ResultResponse.of(rt0200Service.findList(paramMap, MybatisUtils.getPagingInfo(paramMap)));
}
// /**
// * <pre>메소드 설명: 자료 검색</pre>
// * @param searchVO Rt0200SearchVO
// * @return String 요청처리 후 응답객체
// * @author: 최정민
// * @date: 2022. 9. 14.
// */
// @GetMapping(value = "finds2.do")
// public ModelAndView finds(Rt0200SearchVO searchVO) {
// ModelAndView mav = new ModelAndView(XitConst.JSON_VIEW);
//
// RowBounds rowBounds = MybatisUtils.getPagingInfo(searchVO);
// List<Rt0200VO> list = rt0200Service.findList(searchVO, rowBounds);
// return ResultResponse.of(list);
// }
// /**
// * <pre>메소드 설명: 단건 자료 검색</pre>
// * @param req
// * @return String 요청처리 후 응답객체
// * @author: 최정민
// * @date: 2022. 9. 20.
// */
// @GetMapping(value = "detail.do")
// public String detail(HttpServletRequest req, Rt0200VO vo, Model model){
//
// String reglt_id = req.getParameter("selectedId");
// vo.setReglt_id(reglt_id);
//
// vo = rt0200Service.findView(vo);
//
// model.addAttribute("contents",vo);
//
// return FimsConst.JSP_BASE_PATH
// +"rt/rt0200/Rt0200"
// +"_"+new Object() {}.getClass().getEnclosingMethod().getName()
// +".fims-pop"; //메소드명
// }
}

@ -0,0 +1,687 @@
package kr.xit.fims.biz.utils;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import java.io.UnsupportedEncodingException;
import java.net.URLEncoder;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.*;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class CommonUtil {
/**
* OS Window C .
* @param path
* @return
*/
public static String getOsPath(String path){
if(System.getProperty("os.name").contains("Window")){
path="C:"+path;
}
return path;
}
/**
* <pre> : (empty)
* - true
* - false </pre>
* @param value Object
* @return boolean
* @author:
* @date: 2018. 7. 1.
*/
public static boolean isEmpty(Object value){
if(value instanceof String){
return value==null || value.toString().isEmpty();
}else if(value instanceof List){
return value==null || ((List<?>)value).isEmpty();
}else if(value instanceof Map){
return value==null || ((Map<?, ?>)value).isEmpty();
}else{
return value==null;
}
}
/**
* <pre> : (empty)
* - true
* - false </pre>
* @param value Object
* @return boolean
* @author:
* @date: 2018. 7. 1.
*/
public static boolean notEmpty(Object value){
return !isEmpty(value);
}
/**
* <pre> : (empty)
* - true
* - false
* notEmpty() String
* ->value ("") true
* ->value null false
* </pre>
* @param value Object
* @return boolean
* @author:
* @date: 2019. 2. 15.
*/
public static boolean notBlank(Object value){
if(value instanceof String){
return !(value==null);
}else{
return !isEmpty(value);
}
}
/**
* <pre> : ()
* - true
* - false
* </pre>
* @param value Object
* @param length ()
* @return boolean
* @author:
* @date: 2019. 11. 7.
*/
public static boolean isLength(Object value, int length) {
return length(value)==length;
}
/**
* <pre> : ()
* - false
* - true
* </pre>
* @param value Object
* @param length ()
* @return boolean
* @author:
* @date: 2019. 11. 7.
*/
public static boolean isNotLength(Object value, int length) {
return !isLength(value, length);
}
/**
* <pre> : () .</pre>
* @param value Object
* @return int
* @author:
* @date: 2019. 11. 7.
*/
public static int length(Object value) {
if(isEmpty(value))
return 0;
if(value instanceof String){
return ((String) value).length();
}else if(value instanceof List){
return ((List<?>)value).size();
}else if(value instanceof String[]){
return ((String[]) value).length;
}else{
return 0;
}
}
/**
* <pre> : (number)
* - true
* - false </pre>
* @param value
* @param regex or
* @return boolean
* @author:
* @date: 2018. 7. 17.
*/
public static boolean isNumber(Object value, String regex){
if(value instanceof String)
return isNumber(((String) value).replaceAll(regex, ""));
return isNumber(value);
}
/**
* <pre> : (number)
* - true
* - false </pre>
* @param value
* @return boolean
* @author:
* @date: 2018. 7. 17.
*/
public static boolean isNumber(Object value){
try {
if(value instanceof Integer || value instanceof Long ){
return true;
}else if(value instanceof Float){
return true;
}else if(value instanceof String){
try {
Long.parseLong((String) value);
return true;
} catch (Exception e) {
Float.parseFloat((String) value);
return true;
}
}else{
return false;
}
} catch (Exception e) {
return false;
}
}
/**
* <pre> :
* - true
* - false
* </pre>
* @param value String
* @return boolean
* @author:
* @date: 2019. 1. 15.
*/
public static boolean isAmount(String value){
try {
Pattern pattern = Pattern.compile("^[0-9]{1,3}(,[0-9]{3})*$");
Matcher matcher = pattern.matcher(value);
boolean result = matcher.find();
return result;
} catch (Exception e) {
return false;
}
}
/**
* <pre> :
* - (yyyyMMdd) .
* </pre>
* @param value
* @param delimiter
* @return boolean
* @author:
* @date: 2018. 7. 20.
*/
public static boolean isDate(Object value){
return isDate(value, null);
}
/**
* <pre> :
* - .
* -pattern .
* </pre>
* @param value
* @param pattern
* @return boolean
* @author:
* @date: 2018. 12. 31.
*/
public static boolean isDate(Object value, String pattern){
pattern = isEmpty(pattern)?"yyyyMMdd":pattern;
SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern);
try {
String regex = "[^0-9]";
value = String.valueOf(value).replaceAll(regex, "");
String strDate = simpleDateFormat.format(simpleDateFormat.parse(String.valueOf(value)));
if(!strDate.equals(value))
return false;
} catch (Exception e) {
return false;
}
return true;
}
/**
* <pre> :
* - 24(HHmm, 0~23) .
* - (:,.) delimiter
* -delimiter default (:) .
* </pre>
* @param value
* @param delimiter
* @return boolean
* @author:
* @date: 2018. 7. 20.
*/
public static boolean isTime(Object value, String delimiter){
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("HHmm");
try {
value = String.valueOf(value).replace(isEmpty(delimiter)?":":delimiter,"");
String strTime = simpleDateFormat.format(simpleDateFormat.parse(String.valueOf(value)));
if(!strTime.equals(value))
return false;
} catch (Exception e) {
return false;
}
return true;
}
/**
* <pre> : .</pre>
* @param pattern (default: yyyyMMdd)
* @return String
* @author:
* @date: 2018. 7. 23.
*/
public static String getToDate(String pattern){
return getToDate(pattern, Locale.KOREA);
}
/**
* <pre> : .</pre>
* @param pattern (default: yyyyMMdd)
* @param locale Locale
* @return String
* @author:
* @date: 2018. 8. 16.
*/
public static String getToDate(String pattern, Locale locale){
pattern = isEmpty(pattern)?"yyyyMMdd":pattern;
SimpleDateFormat dateFormat = new SimpleDateFormat(pattern, locale);
return dateFormat.format((new Date()));
}
/**
* <pre> : Date .</pre>
* @param day
* @param pattern (default: yyyyMMdd)
* @return Date
* @author:
* @date: 2019. 8. 21.
*/
public static Date parseDate(String day, String pattern) {
return parseDate(day, pattern, Locale.KOREA);
}
/**
* <pre> : Date .</pre>
* @param day
* @param pattern (default: yyyyMMdd)
* @param locale Locale
* @return Date
* @author:
* @date: 2019. 8. 21.
*/
public static Date parseDate(String day, String pattern, Locale locale) {
pattern = isEmpty(pattern)?"yyyyMMdd":pattern;
SimpleDateFormat dateFormat = new SimpleDateFormat(pattern, locale);
Date result = null;
try {
result = dateFormat.parse(day);
} catch (ParseException e) {
throw new RuntimeException("날짜변환 실패",e);
}
return result;
}
/**
* <pre> : .
* (day) .
* ex> : 20181205, : 1 "20181206"
* ex> : 20181205, : -1 "20181204"
* </pre>
* @param pattern (default: yyyyMMdd)
* @param date (ex: 20181205)
* @param addDay
* @return
* @throws ParseException String
* @author:
* @date: 2018. 12. 5.
*/
public static String getDateToAddDay(String pattern, String date, int addDay){
return getDateToAddDay(pattern, date, addDay, null);
}
/**
* <pre> : .
* (day) .
* ex> : 20181205, : 1 "20181206"
* ex> : 20181205, : -1 "20181204"
* </pre>
* @param pattern (default: yyyyMMdd)
* @param date (ex: 20181205)
* @param addDay
* @param rsPattern ex:yyyy-MM-dd(default: yyyyMMdd)
* @return
* @throws ParseException String
* @author:
* @date: 2019. 9. 19.
*/
public static String getDateToAddDay(String pattern, String date, int addDay, String rsPattern){
if(CommonUtil.isEmpty(date))
return date;
pattern = isEmpty(pattern)?"yyyyMMdd":pattern;
rsPattern = isEmpty(rsPattern)?"yyyyMMdd":rsPattern;
SimpleDateFormat dateFormat = new SimpleDateFormat(pattern);
Calendar cal = Calendar.getInstance();
try {
cal.setTime(dateFormat.parse(date));
} catch (ParseException e) {
throw new RuntimeException("(날짜연산)날짜변환 실패. 날짜 값이 유효하지 않습니다.",e);
}
cal.add(Calendar.DATE, addDay);
SimpleDateFormat rsSateFormat = new SimpleDateFormat(rsPattern);
return rsSateFormat.format(cal.getTime());
}
/**
* <pre> : .
* ex)201901003(aDe)-20191001(bDe) = 2
* </pre>
* @param aDe (yyyyMMdd)
* @param bDe (yyyyMMdd)
* @return int
* @author:
* @date: 2019. 10. 4.
*/
public static int getDateBetweenAandB(String aDe, String bDe) {
int result = 0;
SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd");
try {
Date aDate = format.parse(aDe);
Date bDate = format.parse(bDe);
long calcDate = aDate.getTime() - bDate.getTime();
long cntDay = calcDate / (24*60*60*1000);
result = (int) Math.abs(cntDay);
} catch (ParseException e) {
throw new RuntimeException("(날짜간일수)날짜변환 실패. 날짜 값이 유효하지 않습니다.", e);
}
return result;
}
/**
* <pre> : .</pre>
* @param req HttpServletRequest
* @return MngrSessionVO
* @author:
* @date: 2018. 7. 26.
*/
/*public static MngrSessionVO getSession(HttpServletRequest req){
HttpSession session = req.getSession();
return (MngrSessionVO)session.getAttribute("mngrSessionVO");
}*/
/**
* <pre> : .</pre>
* @param str
* @return String
* @author:
* @date: 2018. 10. 12.
*/
public static String replaceToNumber(String str){
if(isEmpty(str))
return str;
String regex = "[^0-9]";
str = str.replaceAll(regex, "");
return str;
}
/**
* <pre> : int .</pre>
* @param str
* @return int
* @author:
* @date: 2019. 8. 26.
*/
public static int parseInt(String str) {
str = replaceToNumber(str);
int result = isEmpty(str)?0:Integer.parseInt(str);
return result;
}
/**
* <pre> : int .</pre>
* @param str
* @return int
* @author:
* @date: 2019. 8. 26.
*/
public static int parseAmount(String str) {
if(str == null)
return 0;
String regex = "[^0-9\\.]";
str = str.replaceAll(regex, "");
int result = (int) (isEmpty(str)?0:Math.floor(Integer.parseInt(str)));
return result;
}
/**
* <pre> : value str true , false </pre>
* @param str
* @param value
* @return boolean
* @author:
* @date: 2019. 8. 1.
*/
public static boolean isStartWith(String str, String value) {
return value.startsWith(str);
}
/**
* <pre> : .
* #
* - true
* - false
* #
* - : 31(,,,), 32(,,,), 35(,,), 36()
* - : 33(,,,), 34(,,,), 37()
* </pre>
* @param vhcle_no
* @return boolean
* @author:
* @date: 2019. 10. 4.
*/
public static boolean isTaxiOfSeoul(String vhcle_no)
{
Map<String, String> mTaxi = new HashMap<String, String>();
mTaxi.put("서울31바", "");
mTaxi.put("서울31사", "");
mTaxi.put("서울31아", "");
mTaxi.put("서울31자", "");
mTaxi.put("서울32바", "");
mTaxi.put("서울32사", "");
mTaxi.put("서울32아", "");
mTaxi.put("서울32자", "");
mTaxi.put("서울35바", "");
mTaxi.put("서울35사", "");
mTaxi.put("서울35아", "");
mTaxi.put("서울36바", "");
mTaxi.put("서울33바", "");
mTaxi.put("서울33사", "");
mTaxi.put("서울33아", "");
mTaxi.put("서울33자", "");
mTaxi.put("서울34바", "");
mTaxi.put("서울34사", "");
mTaxi.put("서울34아", "");
mTaxi.put("서울34자", "");
mTaxi.put("서울37바", "");
try{
//지역 확인
if (!vhcle_no.startsWith("서울"))
return false;
//차량번호 길이 확인
if (vhcle_no.length() != 9)
return false;
//차량번호 유효성 확인
if (mTaxi.containsKey(vhcle_no.substring(0,5)))
return true;
return false;
}catch (Exception e) {
throw e;
}
}
/**
* <pre> : .
* -() ex)123456 -> 123-456
* -() ex)12345 -> 12345
* </pre>
* @param zip
* @return String
* @author:
* @date: 2019. 9. 19.
*/
public static String fmtZip(String zip) {
if(CommonUtil.isEmpty(zip))
return zip;
if(zip.length()==6)
return String.format("%s-%s", zip.substring(0,3), zip.substring(3));
return zip;
}
/**
* <pre> : .
* -
* ex)1234561234567 -> 123456-1234567
* 1234561234567 -> 123456-*******
* -
* ex)1231212345 -> 123-12-12345
* </pre>
* @param owner_no
* @param isHidden ( )
* @return String
* @author:
* @date: 2019. 9. 19.
*/
public static String fmtOwnerNo(String owner_no, boolean isHidden) {
if(isEmpty(owner_no))
return owner_no;
owner_no = owner_no.replace("-", "").replace(" ", "");
switch (owner_no.length()) {
case 10: //사업자번호
owner_no = String.format("%s-%s-%s", owner_no.substring(0,3), owner_no.substring(3,5), owner_no.substring(5));
break;
case 13: //주민번호
if(isHidden)
owner_no = String.format("%s-*******", owner_no.substring(0,6));
else
owner_no = String.format("%s-%s", owner_no.substring(0,6), owner_no.substring(6));
break;
default:
break;
}
return owner_no;
}
/**
* <pre> : .
* -
* ex)61573982518679 -> 615-739825-18-679
* </pre>
* @param accountNo
* @return String
* @author:
* @date: 2019. 9. 19.
*/
public static String fmtVirtualAccount(String accountNo) {
if(isEmpty(accountNo))
return accountNo;
accountNo = accountNo.replace("-", "").replace(" ", "");
if(accountNo.length()==14)
accountNo = String.format("%s-%s-%s-%s", accountNo.substring(0,3)
,accountNo.substring(3,9)
,accountNo.substring(9,11)
,accountNo.substring(11));
return accountNo;
}
/**
* <pre> : .</pre>
* @param de
* @param spt
* @return String
* @author:
* @date: 2020. 2. 8.
*/
public static String fmtDate(String de, String spt) {
try {
if(spt==null||"".equals(spt))
spt="-";
String returnDe = replaceToNumber(de);
returnDe = String.format("%s%s%s%s%s", returnDe.substring(0,4),spt,returnDe.substring(4,6),spt,returnDe.substring(6,8));
return returnDe;
} catch (Exception e) {
return de;
}
}
/**
* <pre> : Map key,value Json .
* ex) Map<String, String> map = new HashMap<String, String>
* map.put("key1", "value1");
* map.put("key2", "value2");
* map.put("key3", "value3");
* -> {"key1":"value1","key2":"value2","key3":"value3"}
* </pre>
* @param map Map&lt;String, String&gt;
* @return String
* @author:
* @date: 2019. 12. 16.
*/
public static String convertJsonFmtStrFromMap(Map<String, String> map) {
/**
* json
*/
StringBuffer sb = new StringBuffer();
Iterator<String> it = map.keySet().iterator();
sb.append("{");
int i=0;
while(it.hasNext()) {
String key = it.next();
String value = String.valueOf(map.get(key));
if(i>0)
sb.append(",");
try {
sb.append( String.format("\"%s\":\"%s\"", key, CommonUtil.isEmpty(value)?"":URLEncoder.encode(value, "UTF-8") ) );
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
i++;
}
sb.append("}");
return sb.toString();
}
}

@ -0,0 +1,31 @@
package kr.xit.framework.biz.cmm.dao;
import org.apache.ibatis.session.ResultHandler;
import org.apache.poi.ss.formula.functions.T;
import org.mybatis.spring.support.SqlSessionDaoSupport;
/**
*
* @: Select Row
* @:
* @: 2020. 3. 24. 1:42:15
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitExcelMapper extends SqlSessionDaoSupport{
public void queryWithRowHandler(String queryId, Object obj, ResultHandler<T> resultHandler){
// if(queryId.indexOf("bcms") > -1){
// ApplicationContext appContext = ContextLoaderListener.getCurrentWebApplicationContext();
// SqlSessionFactory sfb = (SqlSessionFactory)appContext.getBean("sqlSessionBcms");
// super.setSqlSessionFactory(sfb);
// }else{
// ApplicationContext appContext = ContextLoaderListener.getCurrentWebApplicationContext();
// SqlSessionFactory sfb = (SqlSessionFactory)appContext.getBean("sqlSession");
// super.setSqlSessionFactory(sfb);
// }
getSqlSession().select(queryId, obj, resultHandler);
}
}

@ -0,0 +1,20 @@
package kr.xit.framework.biz.cmm.dao;
import egovframework.rte.psl.dataaccess.mapper.Mapper;
/**
*
* @: XIT Mapper
* @: XIT .
* <br/> CRUD .
* @: 2020. 3. 18. 4:47:45
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
@Mapper
public interface XitFrameBizLogicMapper {
}

@ -0,0 +1,62 @@
package kr.xit.framework.biz.cmm.dao;
import java.sql.SQLException;
import java.util.List;
import java.util.Map;
import egovframework.rte.psl.dataaccess.mapper.Mapper;
import kr.xit.framework.core.model.XitCodeVO;
/**
*
* @: XIT Mapper
* @:
* @: 2020. 4. 8. 6:08:37
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
@Mapper
public interface XitFrameCodeMapper {
/**
* <pre> : </pre>
* @param clCode
* @return List<Map<String,String>>
* @author:
* @date: 2020. 4. 8.
*/
public List<XitCodeVO> findClCodes(Map<String, String> m) throws SQLException;
/**
* <pre> : </pre>
* @return List<XitCodeVO>
* @author:
* @date: 2020. 4. 8.
*/
public List<XitCodeVO> findCmmnCodes(Map<String, String> m) throws SQLException;
/**
* <pre> : </pre>
* @return List<XitCodeVO>
* @author:
* @date: 2020. 4. 8.
*/
public List<XitCodeVO> findCmmnDetailCodes(Map<String, String> m) throws SQLException;
/**
* <pre> : </pre>
* @return List<XitCodeVO>
* @author:
* @date: 2020. 4. 8.
*/
public List<XitCodeVO> findOrgnztCodes(Map<String, String> m) throws SQLException;
/**
* <pre> : </pre>
* @return List<XitCodeVO>
* @author:
* @date: 2020. 4. 8.
*/
public List<XitCodeVO> findGroupCodes(Map<String, String> m) throws SQLException;
}

@ -0,0 +1,335 @@
package kr.xit.framework.biz.cmm.dao;
import java.sql.SQLException;
import java.util.List;
import egovframework.rte.psl.dataaccess.mapper.Mapper;
import kr.xit.framework.biz.cmm.model.XitAuthorGroupInfoVO;
import kr.xit.framework.biz.cmm.model.XitAuthorInfoVO;
import kr.xit.framework.biz.cmm.model.XitAuthorRoleRelateVO;
import kr.xit.framework.biz.cmm.model.XitBbsMastrOptionVO;
import kr.xit.framework.biz.cmm.model.XitBbsMastrVO;
import kr.xit.framework.biz.cmm.model.XitBbsPrcuseVO;
import kr.xit.framework.biz.cmm.model.XitBbsVO;
import kr.xit.framework.biz.cmm.model.XitCmmnClCodeVO;
import kr.xit.framework.biz.cmm.model.XitCmmnCodeVO;
import kr.xit.framework.biz.cmm.model.XitCmmnDetailCodeVO;
import kr.xit.framework.biz.cmm.model.XitComtnbatchopertVO;
import kr.xit.framework.biz.cmm.model.XitComtnbatchresultVO;
import kr.xit.framework.biz.cmm.model.XitComtnbatchschdulVO;
import kr.xit.framework.biz.cmm.model.XitComtnbatchschduldfkVO;
import kr.xit.framework.biz.cmm.model.XitConectLogVO;
import kr.xit.framework.biz.cmm.model.XitEntrprsMberVO;
import kr.xit.framework.biz.cmm.model.XitFileAttrbVO;
import kr.xit.framework.biz.cmm.model.XitFileDetailInfoVO;
import kr.xit.framework.biz.cmm.model.XitGnrlMberVO;
import kr.xit.framework.biz.cmm.model.XitIdsVO;
import kr.xit.framework.biz.cmm.model.XitLoginPolicyVO;
import kr.xit.framework.biz.cmm.model.XitMenuCreatDtlsVO;
import kr.xit.framework.biz.cmm.model.XitMenuInfoVO;
import kr.xit.framework.biz.cmm.model.XitOrgnztInfoVO;
import kr.xit.framework.biz.cmm.model.ProgrmListVO;
import kr.xit.framework.biz.cmm.model.XitRoleInfoVO;
import kr.xit.framework.biz.cmm.model.XitRoleSclsrtRescueVO;
import kr.xit.framework.biz.cmm.model.XitSysLogSumryVO;
import kr.xit.framework.biz.cmm.model.XitTmplatInfoVO;
import kr.xit.framework.biz.cmm.model.XitUserAbsnceVO;
import kr.xit.framework.biz.cmm.model.XitUserEtcOptionVO;
import kr.xit.framework.biz.cmm.model.XitUserInfoChangeDtlsVO;
import kr.xit.framework.biz.cmm.model.XitUserInfoVO;
import kr.xit.framework.biz.cmm.model.XitUserScrtySetupVO;
import kr.xit.framework.biz.cmm.model.XitZipVO;
/**
*
* @: XIT CRUD Mapper
* @: XIT DB Table CRUD .
* @: 2020. 3. 18. 4:47:45
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
@Mapper
public interface XitFrameCrudMapper {
public List<XitAuthorGroupInfoVO> findXitAuthorGroupInfos(XitAuthorGroupInfoVO vo) throws SQLException;
public XitAuthorGroupInfoVO findXitAuthorGroupInfo(XitAuthorGroupInfoVO vo) throws SQLException;
public int addXitAuthorGroupInfo(XitAuthorGroupInfoVO vo) throws SQLException;
public int modifyXitAuthorGroupInfo(XitAuthorGroupInfoVO vo) throws SQLException;
public int removeXitAuthorGroupInfo(XitAuthorGroupInfoVO vo) throws SQLException;
public List<XitAuthorInfoVO> findXitAuthorInfos(XitAuthorInfoVO vo) throws SQLException;
public XitAuthorInfoVO findXitAuthorInfo(XitAuthorInfoVO vo) throws SQLException;
public int addXitAuthorInfo(XitAuthorInfoVO vo) throws SQLException;
public int modifyXitAuthorInfo(XitAuthorInfoVO vo) throws SQLException;
public int removeXitAuthorInfo(XitAuthorInfoVO vo) throws SQLException;
public List<XitAuthorRoleRelateVO> findXitAuthorRoleRelates(XitAuthorRoleRelateVO vo) throws SQLException;
public XitAuthorRoleRelateVO findXitAuthorRoleRelate(XitAuthorRoleRelateVO vo) throws SQLException;
public int addXitAuthorRoleRelate(XitAuthorRoleRelateVO vo) throws SQLException;
public int modifyXitAuthorRoleRelate(XitAuthorRoleRelateVO vo) throws SQLException;
public int removeXitAuthorRoleRelate(XitAuthorRoleRelateVO vo) throws SQLException;
public List<XitBbsMastrOptionVO> findXitBbsMastrOptions(XitBbsMastrOptionVO vo) throws SQLException;
public XitBbsMastrOptionVO findXitBbsMastrOption(XitBbsMastrOptionVO vo) throws SQLException;
public int addXitBbsMastrOption(XitBbsMastrOptionVO vo) throws SQLException;
public int modifyXitBbsMastrOption(XitBbsMastrOptionVO vo) throws SQLException;
public int removeXitBbsMastrOption(XitBbsMastrOptionVO vo) throws SQLException;
public List<XitBbsMastrVO> findXitBbsMastrs(XitBbsMastrVO vo) throws SQLException;
public XitBbsMastrVO findXitBbsMastr(XitBbsMastrVO vo) throws SQLException;
public int addXitBbsMastr(XitBbsMastrVO vo) throws SQLException;
public int modifyXitBbsMastr(XitBbsMastrVO vo) throws SQLException;
public int removeXitBbsMastr(XitBbsMastrVO vo) throws SQLException;
public List<XitBbsPrcuseVO> findXitBbsPrcuses(XitBbsPrcuseVO vo) throws SQLException;
public XitBbsPrcuseVO findXitBbsPrcuse(XitBbsPrcuseVO vo) throws SQLException;
public int addXitBbsPrcuse(XitBbsPrcuseVO vo) throws SQLException;
public int modifyXitBbsPrcuse(XitBbsPrcuseVO vo) throws SQLException;
public int removeXitBbsPrcuse(XitBbsPrcuseVO vo) throws SQLException;
public List<XitBbsVO> findXitBbss(XitBbsVO vo) throws SQLException;
public XitBbsVO findXitBbs(XitBbsVO vo) throws SQLException;
public int addXitBbs(XitBbsVO vo) throws SQLException;
public int modifyXitBbs(XitBbsVO vo) throws SQLException;
public int removeXitBbs(XitBbsVO vo) throws SQLException;
public List<XitCmmnClCodeVO> findXitCmmnClCodes(XitCmmnClCodeVO vo) throws SQLException;
public XitCmmnClCodeVO findXitCmmnClCode(XitCmmnClCodeVO vo) throws SQLException;
public int addXitCmmnClCode(XitCmmnClCodeVO vo) throws SQLException;
public int modifyXitCmmnClCode(XitCmmnClCodeVO vo) throws SQLException;
public int removeXitCmmnClCode(XitCmmnClCodeVO vo) throws SQLException;
public List<XitCmmnCodeVO> findXitCmmnCodes(XitCmmnCodeVO vo) throws SQLException;
public XitCmmnCodeVO findXitCmmnCode(XitCmmnCodeVO vo) throws SQLException;
public int addXitCmmnCode(XitCmmnCodeVO vo) throws SQLException;
public int modifyXitCmmnCode(XitCmmnCodeVO vo) throws SQLException;
public int removeXitCmmnCode(XitCmmnCodeVO vo) throws SQLException;
public List<XitCmmnDetailCodeVO> findXitCmmnDetailCodes(XitCmmnDetailCodeVO vo) throws SQLException;
public XitCmmnDetailCodeVO findXitCmmnDetailCode(XitCmmnDetailCodeVO vo) throws SQLException;
public int addXitCmmnDetailCode(XitCmmnDetailCodeVO vo) throws SQLException;
public int modifyXitCmmnDetailCode(XitCmmnDetailCodeVO vo) throws SQLException;
public int removeXitCmmnDetailCode(XitCmmnDetailCodeVO vo) throws SQLException;
public List<XitConectLogVO> findXitConectLogs(XitConectLogVO vo) throws SQLException;
public XitConectLogVO findXitConectLog(XitConectLogVO vo) throws SQLException;
public int addXitConectLog(XitConectLogVO vo) throws SQLException;
public int modifyXitConectLog(XitConectLogVO vo) throws SQLException;
public int removeXitConectLog(XitConectLogVO vo) throws SQLException;
public List<XitEntrprsMberVO> findXitEntrprsMbers(XitEntrprsMberVO vo) throws SQLException;
public XitEntrprsMberVO findXitEntrprsMber(XitEntrprsMberVO vo) throws SQLException;
public int addXitEntrprsMber(XitEntrprsMberVO vo) throws SQLException;
public int modifyXitEntrprsMber(XitEntrprsMberVO vo) throws SQLException;
public int removeXitEntrprsMber(XitEntrprsMberVO vo) throws SQLException;
public List<XitFileAttrbVO> findXitFileAttrbs(XitFileAttrbVO vo) throws SQLException;
public XitFileAttrbVO findXitFileAttrb(XitFileAttrbVO vo) throws SQLException;
public int addXitFileAttrb(XitFileAttrbVO vo) throws SQLException;
public int modifyXitFileAttrb(XitFileAttrbVO vo) throws SQLException;
public int removeXitFileAttrb(XitFileAttrbVO vo) throws SQLException;
public List<XitFileDetailInfoVO> findXitFileDetailInfos(XitFileDetailInfoVO vo) throws SQLException;
public XitFileDetailInfoVO findXitFileDetailInfo(XitFileDetailInfoVO vo) throws SQLException;
public int addXitFileDetailInfo(XitFileDetailInfoVO vo) throws SQLException;
public int modifyXitFileDetailInfo(XitFileDetailInfoVO vo) throws SQLException;
public int removeXitFileDetailInfo(XitFileDetailInfoVO vo) throws SQLException;
public List<XitGnrlMberVO> findXitGnrlMbers(XitGnrlMberVO vo) throws SQLException;
public XitGnrlMberVO findXitGnrlMber(XitGnrlMberVO vo) throws SQLException;
public int addXitGnrlMber(XitGnrlMberVO vo) throws SQLException;
public int modifyXitGnrlMber(XitGnrlMberVO vo) throws SQLException;
public int removeXitGnrlMber(XitGnrlMberVO vo) throws SQLException;
public List<XitIdsVO> findXitIdss(XitIdsVO vo) throws SQLException;
public XitIdsVO findXitIds(XitIdsVO vo) throws SQLException;
public int addXitIds(XitIdsVO vo) throws SQLException;
public int modifyXitIds(XitIdsVO vo) throws SQLException;
public int removeXitIds(XitIdsVO vo) throws SQLException;
public List<XitLoginPolicyVO> findXitLoginPolicys(XitLoginPolicyVO vo) throws SQLException;
public XitLoginPolicyVO findXitLoginPolicy(XitLoginPolicyVO vo) throws SQLException;
public int addXitLoginPolicy(XitLoginPolicyVO vo) throws SQLException;
public int modifyXitLoginPolicy(XitLoginPolicyVO vo) throws SQLException;
public int removeXitLoginPolicy(XitLoginPolicyVO vo) throws SQLException;
public List<XitMenuCreatDtlsVO> findXitMenuCreatDtlss(XitMenuCreatDtlsVO vo) throws SQLException;
public XitMenuCreatDtlsVO findXitMenuCreatDtls(XitMenuCreatDtlsVO vo) throws SQLException;
public int addXitMenuCreatDtls(XitMenuCreatDtlsVO vo) throws SQLException;
public int modifyXitMenuCreatDtls(XitMenuCreatDtlsVO vo) throws SQLException;
public int removeXitMenuCreatDtls(XitMenuCreatDtlsVO vo) throws SQLException;
public List<XitMenuInfoVO> findXitMenuInfos(XitMenuInfoVO vo) throws SQLException;
public XitMenuInfoVO findXitMenuInfo(XitMenuInfoVO vo) throws SQLException;
public int addXitMenuInfo(XitMenuInfoVO vo) throws SQLException;
public int modifyXitMenuInfo(XitMenuInfoVO vo) throws SQLException;
public int removeXitMenuInfo(XitMenuInfoVO vo) throws SQLException;
public List<XitOrgnztInfoVO> findXitOrgnztInfos(XitOrgnztInfoVO vo) throws SQLException;
public XitOrgnztInfoVO findXitOrgnztInfo(XitOrgnztInfoVO vo) throws SQLException;
public int addXitOrgnztInfo(XitOrgnztInfoVO vo) throws SQLException;
public int modifyXitOrgnztInfo(XitOrgnztInfoVO vo) throws SQLException;
public int removeXitOrgnztInfo(XitOrgnztInfoVO vo) throws SQLException;
public List<ProgrmListVO> findXitProgrmLists(ProgrmListVO vo) throws SQLException;
public ProgrmListVO findXitProgrmList(ProgrmListVO vo) throws SQLException;
public int addXitProgrmList(ProgrmListVO vo) throws SQLException;
public int modifyXitProgrmList(ProgrmListVO vo) throws SQLException;
public int removeXitProgrmList(ProgrmListVO vo) throws SQLException;
public List<XitRoleInfoVO> findXitRoleInfos(XitRoleInfoVO vo) throws SQLException;
public XitRoleInfoVO findXitRoleInfo(XitRoleInfoVO vo) throws SQLException;
public int addXitRoleInfo(XitRoleInfoVO vo) throws SQLException;
public int modifyXitRoleInfo(XitRoleInfoVO vo) throws SQLException;
public int removeXitRoleInfo(XitRoleInfoVO vo) throws SQLException;
public List<XitRoleSclsrtRescueVO> findXitRoleSclsrtRescues(XitRoleSclsrtRescueVO vo) throws SQLException;
public XitRoleSclsrtRescueVO findXitRoleSclsrtRescue(XitRoleSclsrtRescueVO vo) throws SQLException;
public int addXitRoleSclsrtRescue(XitRoleSclsrtRescueVO vo) throws SQLException;
public int modifyXitRoleSclsrtRescue(XitRoleSclsrtRescueVO vo) throws SQLException;
public int removeXitRoleSclsrtRescue(XitRoleSclsrtRescueVO vo) throws SQLException;
public int removesXitRoleSclsrtRescue(XitRoleSclsrtRescueVO vo) throws SQLException;
public List<XitSysLogSumryVO> findXitSysLogSumrys(XitSysLogSumryVO vo) throws SQLException;
public XitSysLogSumryVO findXitSysLogSumry(XitSysLogSumryVO vo) throws SQLException;
public int addXitSysLogSumry(XitSysLogSumryVO vo) throws SQLException;
public int modifyXitSysLogSumry(XitSysLogSumryVO vo) throws SQLException;
public int removeXitSysLogSumry(XitSysLogSumryVO vo) throws SQLException;
public List<XitTmplatInfoVO> findXitTmplatInfos(XitTmplatInfoVO vo) throws SQLException;
public XitTmplatInfoVO findXitTmplatInfo(XitTmplatInfoVO vo) throws SQLException;
public int addXitTmplatInfo(XitTmplatInfoVO vo) throws SQLException;
public int modifyXitTmplatInfo(XitTmplatInfoVO vo) throws SQLException;
public int removeXitTmplatInfo(XitTmplatInfoVO vo) throws SQLException;
public List<XitUserAbsnceVO> findXitUserAbsnces(XitUserAbsnceVO vo) throws SQLException;
public XitUserAbsnceVO findXitUserAbsnce(XitUserAbsnceVO vo) throws SQLException;
public int addXitUserAbsnce(XitUserAbsnceVO vo) throws SQLException;
public int modifyXitUserAbsnce(XitUserAbsnceVO vo) throws SQLException;
public int removeXitUserAbsnce(XitUserAbsnceVO vo) throws SQLException;
public List<XitUserEtcOptionVO> findXitUserEtcOptions(XitUserEtcOptionVO vo) throws SQLException;
public XitUserEtcOptionVO findXitUserEtcOption(XitUserEtcOptionVO vo) throws SQLException;
public int addXitUserEtcOption(XitUserEtcOptionVO vo) throws SQLException;
public int modifyXitUserEtcOption(XitUserEtcOptionVO vo) throws SQLException;
public int removeXitUserEtcOption(XitUserEtcOptionVO vo) throws SQLException;
public List<XitUserInfoChangeDtlsVO> findXitUserInfoChangeDtlss(XitUserInfoChangeDtlsVO vo) throws SQLException;
public XitUserInfoChangeDtlsVO findXitUserInfoChangeDtls(XitUserInfoChangeDtlsVO vo) throws SQLException;
public int addXitUserInfoChangeDtls(XitUserInfoChangeDtlsVO vo) throws SQLException;
public int modifyXitUserInfoChangeDtls(XitUserInfoChangeDtlsVO vo) throws SQLException;
public int removeXitUserInfoChangeDtls(XitUserInfoChangeDtlsVO vo) throws SQLException;
public int removeXitUserInfoChangeDtlss(XitUserInfoChangeDtlsVO vo) throws SQLException;
public List<XitUserInfoVO> findXitUserInfos(XitUserInfoVO vo) throws SQLException;
public XitUserInfoVO findXitUserInfo(XitUserInfoVO vo) throws SQLException;
public int addXitUserInfo(XitUserInfoVO vo) throws SQLException;
public int modifyXitUserInfo(XitUserInfoVO vo) throws SQLException;
public int removeXitUserInfo(XitUserInfoVO vo) throws SQLException;
/**
* <pre> : .
* -XIT_USER_INFO XitFrameCrudService.findXitUserInfos .
* > JOB_DATA_AUTHOR //업무 데이터 권한
* > USER_MANAGE_AUTHOR //사용자 관리 권한
* > ELCTRNSANCTN_USE_AT //전자결재 사용 여부
* > JOB_CONFM_AUTHOR_AT //업무 승인 권한 여부
* </pre>
* @param vo XitUserInfoVO
* @return
* @throws SQLException List<XitUserInfoVO>
* @author:
* @date: 2020. 11. 5.
*/
public List<XitUserInfoVO> findsXitUserInfoWithEtcOption(XitUserInfoVO vo) throws SQLException;
/**
* <pre> : .
* -XIT_USER_INFO XitFrameCrudService.findXitUserInfo .
* > JOB_DATA_AUTHOR //업무 데이터 권한
* > USER_MANAGE_AUTHOR //사용자 관리 권한
* > ELCTRNSANCTN_USE_AT //전자결재 사용 여부
* > JOB_CONFM_AUTHOR_AT //업무 승인 권한 여부
* </pre>
* @param vo XitUserInfoVO
* @return
* @throws SQLException List<XitUserInfoVO>
* @author:
* @date: 2020. 11. 5.
*/
public XitUserInfoVO findXitUserInfoWithEtcOption(XitUserInfoVO vo) throws SQLException;
public List<XitUserScrtySetupVO> findXitUserScrtySetups(XitUserScrtySetupVO vo) throws SQLException;
public XitUserScrtySetupVO findXitUserScrtySetup(XitUserScrtySetupVO vo) throws SQLException;
public int addXitUserScrtySetup(XitUserScrtySetupVO vo) throws SQLException;
public int modifyXitUserScrtySetup(XitUserScrtySetupVO vo) throws SQLException;
public int removeXitUserScrtySetup(XitUserScrtySetupVO vo) throws SQLException;
public List<XitZipVO> findXitZips(XitZipVO vo) throws SQLException;
public XitZipVO findXitZip(XitZipVO vo) throws SQLException;
public int addXitZip(XitZipVO vo) throws SQLException;
public int modifyXitZip(XitZipVO vo) throws SQLException;
public int removeXitZip(XitZipVO vo) throws SQLException;
public int removesXitZip(XitZipVO vo) throws SQLException;
public List<XitComtnbatchopertVO> findComtnbatchoperts(XitComtnbatchopertVO vo) throws SQLException;
public XitComtnbatchopertVO findComtnbatchopert(XitComtnbatchopertVO vo) throws SQLException;
public int addComtnbatchopert(XitComtnbatchopertVO vo) throws SQLException;
public int modifyComtnbatchopert(XitComtnbatchopertVO vo) throws SQLException;
public int removeComtnbatchopert(XitComtnbatchopertVO vo) throws SQLException;
public int removesComtnbatchopert(XitComtnbatchopertVO vo) throws SQLException;
public List<XitComtnbatchschdulVO> findComtnbatchschduls(XitComtnbatchschdulVO vo) throws SQLException;
public XitComtnbatchschdulVO findComtnbatchschdul(XitComtnbatchschdulVO vo) throws SQLException;
public int addComtnbatchschdul(XitComtnbatchschdulVO vo) throws SQLException;
public int modifyComtnbatchschdul(XitComtnbatchschdulVO vo) throws SQLException;
public int removeComtnbatchschdul(XitComtnbatchschdulVO vo) throws SQLException;
public int removesComtnbatchschdul(XitComtnbatchschdulVO vo) throws SQLException;
public List<XitComtnbatchschduldfkVO> findComtnbatchschduldfks(XitComtnbatchschduldfkVO vo) throws SQLException;
public XitComtnbatchschduldfkVO findComtnbatchschduldfk(XitComtnbatchschduldfkVO vo) throws SQLException;
public int addComtnbatchschduldfk(XitComtnbatchschduldfkVO vo) throws SQLException;
public int modifyComtnbatchschduldfk(XitComtnbatchschduldfkVO vo) throws SQLException;
public int removeComtnbatchschduldfk(XitComtnbatchschduldfkVO vo) throws SQLException;
public int removesComtnbatchschduldfk(XitComtnbatchschduldfkVO vo) throws SQLException;
public List<XitComtnbatchresultVO> findComtnbatchresults(XitComtnbatchresultVO vo) throws SQLException;
public XitComtnbatchresultVO findComtnbatchresult(XitComtnbatchresultVO vo) throws SQLException;
public int addComtnbatchresult(XitComtnbatchresultVO vo) throws SQLException;
public int modifyComtnbatchresult(XitComtnbatchresultVO vo) throws SQLException;
public int removeComtnbatchresult(XitComtnbatchresultVO vo) throws SQLException;
public int removesComtnbatchresult(XitComtnbatchresultVO vo) throws SQLException;
}

@ -0,0 +1,39 @@
package kr.xit.framework.biz.cmm.dao;
import java.util.List;
import java.util.Map;
import egovframework.rte.psl.dataaccess.mapper.Mapper;
/**
*
* @: XIT Mapper
* @:
* @: 2020. 4. 10. 9:02:30
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
@Mapper
public interface XitFrameFileMapper {
/**
* <pre> : .</pre>
* @param m
* @return List<Map<String, String>>
* @author:
* @date: 2020. 5. 13.
*/
public List<Map<String, String>> findList(Map<String, String> m);
/**
* <pre> : .</pre>
* @param m
* @return Map<String, String>
* @author:
* @date: 2020. 5. 13.
*/
public Map<String, String> findView(Map<String, String> m);
}

@ -0,0 +1,45 @@
package kr.xit.framework.biz.cmm.dao;
import java.util.List;
import java.util.Map;
import egovframework.rte.psl.dataaccess.mapper.Mapper;
import kr.xit.framework.core.model.XitBaseSearchVO;
/**
*
* @: XIT Mapper
* @:
* @: 2020. 4. 10. 9:02:30
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
@Mapper
public interface XitFramePopupMapper {
/**
* <pre> : </pre>
* @param searchVO
* @return List<Map<String,String>>
* @author:
* @date: 2020. 4. 10.
*/
public List<Map<String, String>> findListZip(XitBaseSearchVO searchVO);
/**
* <pre> : </pre>
* @param searchVO
* @return int
* @author:
* @date: 2020. 4. 10.
*/
public int findListZipTotCnt(XitBaseSearchVO searchVO);
}

@ -0,0 +1,18 @@
package kr.xit.framework.biz.cmm.dao;
import java.sql.SQLException;
import egovframework.rte.psl.dataaccess.mapper.Mapper;
@Mapper
public interface XitFrameSchedulerMapper {
/**
* <pre> : </pre>
* @return
* @throws SQLException int
* @author:
* @date: 2020. 5. 4.
*/
public int addSysLogSummaryOfYesterday() throws SQLException;
}

@ -0,0 +1,78 @@
package kr.xit.framework.biz.cmm.dao;
import java.sql.SQLException;
import java.util.List;
import java.util.Map;
import egovframework.rte.psl.dataaccess.mapper.Mapper;
import kr.xit.framework.biz.cmm.model.XitBbsVO;
import kr.xit.framework.core.model.XitRollingNotiVO;
/**
*
* @: XIT Mapper
* @: XIT .
* @: 2020. 3. 18. 4:47:45
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
@Mapper
public interface XitFrameUnitMapper {
/**
* <pre> :
* - .
* </pre>
* @param userId
* @return List<Map>
* @author:
* @date: 2020. 3. 25.
*/
public List<Map<String, String>> findMenuListByUser(String uniqId) throws SQLException;
/**
* <pre> :
* - .
* </pre>
* @param authorCode
* @return List<Map>
* @author:
* @date: 2020. 11. 20.
*/
public List<Map<String, String>> findMenuListByAuthorCode(String authorCode) throws SQLException;
/**
* <pre> : </pre>
* @param atchFileId ID
* @return int
* @author:
* @date: 2020. 5. 12.
*/
public int findMaxFileSn(String atchFileId);
/**
* <pre> : </pre>
* @return List<Map<String, String>>
* @author:
* @date: 2020. 9. 21.
*/
public List<Map<String, String>> findLongTermDisconectUser(Map<String, Object> m);
/**
* <pre> : </pre>
* @param xitRollingNotiVO
* @return List<XitBbsVO>
* @author:
* @date: 2020. 10. 14.
*/
public List<XitBbsVO> findLatestBbsList(XitRollingNotiVO xitRollingNotiVO);
}

@ -0,0 +1,55 @@
package kr.xit.framework.biz.cmm.dao;
import java.sql.SQLException;
import java.util.List;
import java.util.Map;
import egovframework.rte.psl.dataaccess.mapper.Mapper;
import kr.xit.framework.core.utils.XitMap;
@Mapper
public interface XitTestMapper {
/**
* <pre> : </pre>
* @return XitMap
* @throws SQLException XitMap
* @author:
* @date: 2020. 3. 18.
*/
public XitMap findTest() throws SQLException;
public XitMap findTest(String param) throws SQLException;
/**
* <pre> : </pre>
* @return
* @throws SQLException int
* @author:
* @date: 2020. 3. 20.
*/
public int addTest() throws SQLException;
public int addTest(String error_code) throws SQLException;
public int addTest(Map<String, String> param) throws SQLException;
/**
* <pre> :
* -n insert .
* </pre>
* @param listParam
* @return
* @throws SQLException int
* @author:
* @date: 2021. 1. 17.
*/
public int addListTest(List<Map<String, String>> listParam) throws SQLException;
/**
* <pre> : </pre>
* @param param
* @return int
* @author:
* @date: 2021. 1. 17.
*/
public int removesXitConectLogForTestData(Map<String, String> param);
}

@ -0,0 +1,59 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 10:35:58
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class ProgrmListVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = 2737573895491481799L;
protected String progrm_file_nm; //프로그램 파일 명
protected String progrm_stre_cours; //프로그램 저장 경로
protected String progrm_korean_nm; //프로그램 한글 명
protected String progrm_dc; //프로그램 설명
protected String url; //url
public String getProgrm_file_nm() {
return progrm_file_nm;
}
public void setProgrm_file_nm(String progrm_file_nm) {
this.progrm_file_nm = progrm_file_nm;
}
public String getProgrm_stre_cours() {
return progrm_stre_cours;
}
public void setProgrm_stre_cours(String progrm_stre_cours) {
this.progrm_stre_cours = progrm_stre_cours;
}
public String getProgrm_korean_nm() {
return progrm_korean_nm;
}
public void setProgrm_korean_nm(String progrm_korean_nm) {
this.progrm_korean_nm = progrm_korean_nm;
}
public String getProgrm_dc() {
return progrm_dc;
}
public void setProgrm_dc(String progrm_dc) {
this.progrm_dc = progrm_dc;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
}

@ -0,0 +1,61 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 9:44:42
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitAuthorGroupInfoVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = -4390096179096398215L;
protected String group_id; //그룹 id
protected String group_nm; //그룹 명
protected String group_creat_de; //그룹 생성 일
protected String group_dc; //그룹 설명
protected String author_code; //권한 코드
public String getGroup_id() {
return group_id;
}
public void setGroup_id(String group_id) {
this.group_id = group_id;
}
public String getGroup_nm() {
return group_nm;
}
public void setGroup_nm(String group_nm) {
this.group_nm = group_nm;
}
public String getGroup_creat_de() {
return group_creat_de;
}
public void setGroup_creat_de(String group_creat_de) {
this.group_creat_de = group_creat_de;
}
public String getGroup_dc() {
return group_dc;
}
public void setGroup_dc(String group_dc) {
this.group_dc = group_dc;
}
public String getAuthor_code() {
return author_code;
}
public void setAuthor_code(String author_code) {
this.author_code = author_code;
}
}

@ -0,0 +1,53 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 9:48:30
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitAuthorInfoVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = 4982342550430087973L;
protected String author_code; //권한 코드
protected String author_nm; //권한 명
protected String author_dc; //권한 설명
protected String author_creat_de; //권한 생성 일
public String getAuthor_code() {
return author_code;
}
public void setAuthor_code(String author_code) {
this.author_code = author_code;
}
public String getAuthor_nm() {
return author_nm;
}
public void setAuthor_nm(String author_nm) {
this.author_nm = author_nm;
}
public String getAuthor_dc() {
return author_dc;
}
public void setAuthor_dc(String author_dc) {
this.author_dc = author_dc;
}
public String getAuthor_creat_de() {
return author_creat_de;
}
public void setAuthor_creat_de(String author_creat_de) {
this.author_creat_de = author_creat_de;
}
}

@ -0,0 +1,47 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 10:00:03
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitAuthorRoleRelateVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = 3707886158690476749L;
protected String author_code; //권한 코드
protected String role_code; //역할 코드
protected String creat_dt; //생성 일시
public String getAuthor_code() {
return author_code;
}
public void setAuthor_code(String author_code) {
this.author_code = author_code;
}
public String getRole_code() {
return role_code;
}
public void setRole_code(String role_code) {
this.role_code = role_code;
}
public String getCreat_dt() {
return creat_dt;
}
public void setCreat_dt(String creat_dt) {
this.creat_dt = creat_dt;
}
}

@ -0,0 +1,75 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 9:53:24
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitBbsMastrOptionVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = 2927192888379031338L;
protected String bbs_id; //게시판 id
protected String answer_at; //댓글 여부
protected String stsfdg_at; //만족도 여부
protected String frst_regist_pnttm; //최초 등록 시점
protected String frst_register_id; //최초 등록자 id
protected String last_updt_pnttm; //최종 수정 시점
protected String last_updusr_id; //최종 수정자 id
public String getBbs_id() {
return bbs_id;
}
public void setBbs_id(String bbs_id) {
this.bbs_id = bbs_id;
}
public String getAnswer_at() {
return answer_at;
}
public void setAnswer_at(String answer_at) {
this.answer_at = answer_at;
}
public String getStsfdg_at() {
return stsfdg_at;
}
public void setStsfdg_at(String stsfdg_at) {
this.stsfdg_at = stsfdg_at;
}
public String getFrst_regist_pnttm() {
return frst_regist_pnttm;
}
public void setFrst_regist_pnttm(String frst_regist_pnttm) {
this.frst_regist_pnttm = frst_regist_pnttm;
}
public String getFrst_register_id() {
return frst_register_id;
}
public void setFrst_register_id(String frst_register_id) {
this.frst_register_id = frst_register_id;
}
public String getLast_updt_pnttm() {
return last_updt_pnttm;
}
public void setLast_updt_pnttm(String last_updt_pnttm) {
this.last_updt_pnttm = last_updt_pnttm;
}
public String getLast_updusr_id() {
return last_updusr_id;
}
public void setLast_updusr_id(String last_updusr_id) {
this.last_updusr_id = last_updusr_id;
}
}

@ -0,0 +1,131 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 10:02:31
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitBbsMastrVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = -1339959559600118490L;
protected String bbs_id; //게시판 id
protected String bbs_nm; //게시판 명
protected String bbs_intrcn; //게시판 소개
protected String bbs_ty_code; //게시판 유형 코드
protected String bbs_attrb_code; //게시판 속성 코드
protected String reply_posbl_at; //답장 가능 여부
protected String file_atch_posbl_at; //파일 첨부 가능 여부
protected String atch_posbl_file_number; //첨부 가능 파일 숫자
protected String atch_posbl_file_size; //첨부 가능 파일 사이즈
protected String use_at; //사용 여부
protected String tmplat_id; //템플릿 id
protected String frst_regist_pnttm; //최초 등록 시점
protected String frst_register_id; //최초 등록자 id
protected String last_updt_pnttm; //최종 수정 시점
protected String last_updusr_id; //최종 수정자 id
public String getBbs_id() {
return bbs_id;
}
public void setBbs_id(String bbs_id) {
this.bbs_id = bbs_id;
}
public String getBbs_nm() {
return bbs_nm;
}
public void setBbs_nm(String bbs_nm) {
this.bbs_nm = bbs_nm;
}
public String getBbs_intrcn() {
return bbs_intrcn;
}
public void setBbs_intrcn(String bbs_intrcn) {
this.bbs_intrcn = bbs_intrcn;
}
public String getBbs_ty_code() {
return bbs_ty_code;
}
public void setBbs_ty_code(String bbs_ty_code) {
this.bbs_ty_code = bbs_ty_code;
}
public String getBbs_attrb_code() {
return bbs_attrb_code;
}
public void setBbs_attrb_code(String bbs_attrb_code) {
this.bbs_attrb_code = bbs_attrb_code;
}
public String getReply_posbl_at() {
return reply_posbl_at;
}
public void setReply_posbl_at(String reply_posbl_at) {
this.reply_posbl_at = reply_posbl_at;
}
public String getFile_atch_posbl_at() {
return file_atch_posbl_at;
}
public void setFile_atch_posbl_at(String file_atch_posbl_at) {
this.file_atch_posbl_at = file_atch_posbl_at;
}
public String getAtch_posbl_file_number() {
return atch_posbl_file_number;
}
public void setAtch_posbl_file_number(String atch_posbl_file_number) {
this.atch_posbl_file_number = atch_posbl_file_number;
}
public String getAtch_posbl_file_size() {
return atch_posbl_file_size;
}
public void setAtch_posbl_file_size(String atch_posbl_file_size) {
this.atch_posbl_file_size = atch_posbl_file_size;
}
public String getUse_at() {
return use_at;
}
public void setUse_at(String use_at) {
this.use_at = use_at;
}
public String getTmplat_id() {
return tmplat_id;
}
public void setTmplat_id(String tmplat_id) {
this.tmplat_id = tmplat_id;
}
public String getFrst_regist_pnttm() {
return frst_regist_pnttm;
}
public void setFrst_regist_pnttm(String frst_regist_pnttm) {
this.frst_regist_pnttm = frst_regist_pnttm;
}
public String getFrst_register_id() {
return frst_register_id;
}
public void setFrst_register_id(String frst_register_id) {
this.frst_register_id = frst_register_id;
}
public String getLast_updt_pnttm() {
return last_updt_pnttm;
}
public void setLast_updt_pnttm(String last_updt_pnttm) {
this.last_updt_pnttm = last_updt_pnttm;
}
public String getLast_updusr_id() {
return last_updusr_id;
}
public void setLast_updusr_id(String last_updusr_id) {
this.last_updusr_id = last_updusr_id;
}
}

@ -0,0 +1,82 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 9:55:57
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitBbsPrcuseVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = -3917966318177747811L;
protected String trget_id; //대상 id
protected String bbs_id; //게시판 id
protected String use_at; //사용 여부
protected String regist_se_code; //등록 구분 코드
protected String frst_regist_pnttm; //최초 등록 시점
protected String frst_register_id; //최초 등록자 id
protected String last_updt_pnttm; //최종 수정 시점
protected String last_updusr_id; //최종 수정자 id
public String getTrget_id() {
return trget_id;
}
public void setTrget_id(String trget_id) {
this.trget_id = trget_id;
}
public String getBbs_id() {
return bbs_id;
}
public void setBbs_id(String bbs_id) {
this.bbs_id = bbs_id;
}
public String getUse_at() {
return use_at;
}
public void setUse_at(String use_at) {
this.use_at = use_at;
}
public String getRegist_se_code() {
return regist_se_code;
}
public void setRegist_se_code(String regist_se_code) {
this.regist_se_code = regist_se_code;
}
public String getFrst_regist_pnttm() {
return frst_regist_pnttm;
}
public void setFrst_regist_pnttm(String frst_regist_pnttm) {
this.frst_regist_pnttm = frst_regist_pnttm;
}
public String getFrst_register_id() {
return frst_register_id;
}
public void setFrst_register_id(String frst_register_id) {
this.frst_register_id = frst_register_id;
}
public String getLast_updt_pnttm() {
return last_updt_pnttm;
}
public void setLast_updt_pnttm(String last_updt_pnttm) {
this.last_updt_pnttm = last_updt_pnttm;
}
public String getLast_updusr_id() {
return last_updusr_id;
}
public void setLast_updusr_id(String last_updusr_id) {
this.last_updusr_id = last_updusr_id;
}
}

@ -0,0 +1,174 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 9:51:01
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitBbsVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = -4864054465823963465L;
protected String bbs_id; //게시판 id
protected String ntt_id; //게시물 id
protected String ntt_no; //게시물 번호
protected String ntt_sj; //게시물 제목
protected String ntt_cn; //게시물 내용
protected String answer_at; //댓글 여부
protected String parnts_sntnc_no; //부모 글 번호
protected String answer_lc; //댓글 위치
protected String sort_ordr; //정렬 순서
protected String rdcnt; //조회수
protected String use_at; //사용 여부
protected String ntce_begin_de; //게시 시작 일
protected String ntce_end_de; //게시 종료 일
protected String ntcr_id; //게시자 id
protected String ntcr_nm; //게시자 명
protected String password; //비밀번호
protected String atch_file_id; //첨부 파일 id
protected String frst_regist_pnttm; //최초 등록 시점
protected String frst_register_id; //최초 등록자 id
protected String last_updt_pnttm; //최종 수정 시점
protected String last_updusr_id; //최종 수정자 id
public String getBbs_id() {
return bbs_id;
}
public void setBbs_id(String bbs_id) {
this.bbs_id = bbs_id;
}
public String getNtt_id() {
return ntt_id;
}
public void setNtt_id(String ntt_id) {
this.ntt_id = ntt_id;
}
public String getNtt_no() {
return ntt_no;
}
public void setNtt_no(String ntt_no) {
this.ntt_no = ntt_no;
}
public String getNtt_sj() {
return ntt_sj;
}
public void setNtt_sj(String ntt_sj) {
this.ntt_sj = ntt_sj;
}
public String getNtt_cn() {
return ntt_cn;
}
public void setNtt_cn(String ntt_cn) {
this.ntt_cn = ntt_cn;
}
public String getAnswer_at() {
return answer_at;
}
public void setAnswer_at(String answer_at) {
this.answer_at = answer_at;
}
public String getParnts_sntnc_no() {
return parnts_sntnc_no;
}
public void setParnts_sntnc_no(String parnts_sntnc_no) {
this.parnts_sntnc_no = parnts_sntnc_no;
}
public String getAnswer_lc() {
return answer_lc;
}
public void setAnswer_lc(String answer_lc) {
this.answer_lc = answer_lc;
}
public String getSort_ordr() {
return sort_ordr;
}
public void setSort_ordr(String sort_ordr) {
this.sort_ordr = sort_ordr;
}
public String getRdcnt() {
return rdcnt;
}
public void setRdcnt(String rdcnt) {
this.rdcnt = rdcnt;
}
public String getUse_at() {
return use_at;
}
public void setUse_at(String use_at) {
this.use_at = use_at;
}
public String getNtce_begin_de() {
return ntce_begin_de;
}
public void setNtce_begin_de(String ntce_begin_de) {
this.ntce_begin_de = ntce_begin_de;
}
public String getNtce_end_de() {
return ntce_end_de;
}
public void setNtce_end_de(String ntce_end_de) {
this.ntce_end_de = ntce_end_de;
}
public String getNtcr_id() {
return ntcr_id;
}
public void setNtcr_id(String ntcr_id) {
this.ntcr_id = ntcr_id;
}
public String getNtcr_nm() {
return ntcr_nm;
}
public void setNtcr_nm(String ntcr_nm) {
this.ntcr_nm = ntcr_nm;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getAtch_file_id() {
return atch_file_id;
}
public void setAtch_file_id(String atch_file_id) {
this.atch_file_id = atch_file_id;
}
public String getFrst_regist_pnttm() {
return frst_regist_pnttm;
}
public void setFrst_regist_pnttm(String frst_regist_pnttm) {
this.frst_regist_pnttm = frst_regist_pnttm;
}
public String getFrst_register_id() {
return frst_register_id;
}
public void setFrst_register_id(String frst_register_id) {
this.frst_register_id = frst_register_id;
}
public String getLast_updt_pnttm() {
return last_updt_pnttm;
}
public void setLast_updt_pnttm(String last_updt_pnttm) {
this.last_updt_pnttm = last_updt_pnttm;
}
public String getLast_updusr_id() {
return last_updusr_id;
}
public void setLast_updusr_id(String last_updusr_id) {
this.last_updusr_id = last_updusr_id;
}
}

@ -0,0 +1,81 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 10:07:28
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitCmmnClCodeVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = 1401681168922461269L;
protected String cl_code; //분류 코드
protected String cl_code_nm; //분류 코드 명
protected String cl_code_dc; //분류 코드 설명
protected String use_at; //사용 여부
protected String frst_regist_pnttm; //최초 등록 시점
protected String frst_register_id; //최초 등록자 id
protected String last_updt_pnttm; //최종 수정 시점
protected String last_updusr_id; //최종 수정자 id
public String getCl_code() {
return cl_code;
}
public void setCl_code(String cl_code) {
this.cl_code = cl_code;
}
public String getCl_code_nm() {
return cl_code_nm;
}
public void setCl_code_nm(String cl_code_nm) {
this.cl_code_nm = cl_code_nm;
}
public String getCl_code_dc() {
return cl_code_dc;
}
public void setCl_code_dc(String cl_code_dc) {
this.cl_code_dc = cl_code_dc;
}
public String getUse_at() {
return use_at;
}
public void setUse_at(String use_at) {
this.use_at = use_at;
}
public String getFrst_regist_pnttm() {
return frst_regist_pnttm;
}
public void setFrst_regist_pnttm(String frst_regist_pnttm) {
this.frst_regist_pnttm = frst_regist_pnttm;
}
public String getFrst_register_id() {
return frst_register_id;
}
public void setFrst_register_id(String frst_register_id) {
this.frst_register_id = frst_register_id;
}
public String getLast_updt_pnttm() {
return last_updt_pnttm;
}
public void setLast_updt_pnttm(String last_updt_pnttm) {
this.last_updt_pnttm = last_updt_pnttm;
}
public String getLast_updusr_id() {
return last_updusr_id;
}
public void setLast_updusr_id(String last_updusr_id) {
this.last_updusr_id = last_updusr_id;
}
}

@ -0,0 +1,91 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 10:05:36
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitCmmnCodeVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = -5850726883706732980L;
protected String code_id; //코드 id
protected String code_id_nm; //코드 id 명
protected String code_id_dc; //코드 id 설명
protected String use_at; //사용 여부
protected String cl_code; //분류 코드
protected String frst_regist_pnttm; //최초 등록 시점
protected String frst_register_id; //최초 등록자 id
protected String last_updt_pnttm; //최종 수정 시점
protected String last_updusr_id; //최종 수정자 id
public String getCode_id() {
return code_id;
}
public void setCode_id(String code_id) {
this.code_id = code_id;
}
public String getCode_id_nm() {
return code_id_nm;
}
public void setCode_id_nm(String code_id_nm) {
this.code_id_nm = code_id_nm;
}
public String getCode_id_dc() {
return code_id_dc;
}
public void setCode_id_dc(String code_id_dc) {
this.code_id_dc = code_id_dc;
}
public String getUse_at() {
return use_at;
}
public void setUse_at(String use_at) {
this.use_at = use_at;
}
public String getCl_code() {
return cl_code;
}
public void setCl_code(String cl_code) {
this.cl_code = cl_code;
}
public String getFrst_regist_pnttm() {
return frst_regist_pnttm;
}
public void setFrst_regist_pnttm(String frst_regist_pnttm) {
this.frst_regist_pnttm = frst_regist_pnttm;
}
public String getFrst_register_id() {
return frst_register_id;
}
public void setFrst_register_id(String frst_register_id) {
this.frst_register_id = frst_register_id;
}
public String getLast_updt_pnttm() {
return last_updt_pnttm;
}
public void setLast_updt_pnttm(String last_updt_pnttm) {
this.last_updt_pnttm = last_updt_pnttm;
}
public String getLast_updusr_id() {
return last_updusr_id;
}
public void setLast_updusr_id(String last_updusr_id) {
this.last_updusr_id = last_updusr_id;
}
public static long getSerialversionuid() {
return serialVersionUID;
}
}

@ -0,0 +1,117 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 10:10:37
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitCmmnDetailCodeVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = -2614343577591823637L;
protected String code_id; //코드 id
protected String code; //코드
protected String code_nm; //코드 명
protected String code_dc; //코드 설명
protected String use_at; //사용 여부
protected String etc_1; //기타1
protected String etc_2; //기타2
protected String etc_3; //기타3
protected String ordr; //순서
protected String frst_regist_pnttm; //최초 등록 시점
protected String frst_register_id; //최초 등록자 id
protected String last_updt_pnttm; //최종 수정 시점
protected String last_updusr_id; //최종 수정자 id
public String getCode_id() {
return code_id;
}
public void setCode_id(String code_id) {
this.code_id = code_id;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getCode_nm() {
return code_nm;
}
public void setCode_nm(String code_nm) {
this.code_nm = code_nm;
}
public String getCode_dc() {
return code_dc;
}
public void setCode_dc(String code_dc) {
this.code_dc = code_dc;
}
public String getUse_at() {
return use_at;
}
public void setUse_at(String use_at) {
this.use_at = use_at;
}
public String getEtc_1() {
return etc_1;
}
public void setEtc_1(String etc_1) {
this.etc_1 = etc_1;
}
public String getEtc_2() {
return etc_2;
}
public void setEtc_2(String etc_2) {
this.etc_2 = etc_2;
}
public String getEtc_3() {
return etc_3;
}
public void setEtc_3(String etc_3) {
this.etc_3 = etc_3;
}
public String getOrdr() {
return ordr;
}
public void setOrdr(String ordr) {
this.ordr = ordr;
}
public String getFrst_regist_pnttm() {
return frst_regist_pnttm;
}
public void setFrst_regist_pnttm(String frst_regist_pnttm) {
this.frst_regist_pnttm = frst_regist_pnttm;
}
public String getFrst_register_id() {
return frst_register_id;
}
public void setFrst_register_id(String frst_register_id) {
this.frst_register_id = frst_register_id;
}
public String getLast_updt_pnttm() {
return last_updt_pnttm;
}
public void setLast_updt_pnttm(String last_updt_pnttm) {
this.last_updt_pnttm = last_updt_pnttm;
}
public String getLast_updusr_id() {
return last_updusr_id;
}
public void setLast_updusr_id(String last_updusr_id) {
this.last_updusr_id = last_updusr_id;
}
}

@ -0,0 +1,94 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 7. 14. 8:59:03
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitComtnbatchopertVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = 5163451749856791820L;
protected String batch_opert_id ;//배치작업ID
protected String batch_opert_nm ;//배치작업명
protected String batch_opert_se ;//배치작업유형
protected String batch_progrm ;//배치프로그램
protected String paramtr ;//파라미터
protected String use_at ;//사용여부
protected String frst_register_id ;//최초등록자ID
protected String frst_regist_pnttm;//최초등록시점
protected String last_updusr_id ;//최종수정자ID
protected String last_updt_pnttm ;//최종수정시점
public String getBatch_opert_id() {
return batch_opert_id;
}
public void setBatch_opert_id(String batch_opert_id) {
this.batch_opert_id = batch_opert_id;
}
public String getBatch_opert_nm() {
return batch_opert_nm;
}
public void setBatch_opert_nm(String batch_opert_nm) {
this.batch_opert_nm = batch_opert_nm;
}
public String getBatch_opert_se() {
return batch_opert_se;
}
public void setBatch_opert_se(String batch_opert_se) {
this.batch_opert_se = batch_opert_se;
}
public String getBatch_progrm() {
return batch_progrm;
}
public void setBatch_progrm(String batch_progrm) {
this.batch_progrm = batch_progrm;
}
public String getParamtr() {
return paramtr;
}
public void setParamtr(String paramtr) {
this.paramtr = paramtr;
}
public String getUse_at() {
return use_at;
}
public void setUse_at(String use_at) {
this.use_at = use_at;
}
public String getFrst_register_id() {
return frst_register_id;
}
public void setFrst_register_id(String frst_register_id) {
this.frst_register_id = frst_register_id;
}
public String getFrst_regist_pnttm() {
return frst_regist_pnttm;
}
public void setFrst_regist_pnttm(String frst_regist_pnttm) {
this.frst_regist_pnttm = frst_regist_pnttm;
}
public String getLast_updusr_id() {
return last_updusr_id;
}
public void setLast_updusr_id(String last_updusr_id) {
this.last_updusr_id = last_updusr_id;
}
public String getLast_updt_pnttm() {
return last_updt_pnttm;
}
public void setLast_updt_pnttm(String last_updt_pnttm) {
this.last_updt_pnttm = last_updt_pnttm;
}
}

@ -0,0 +1,110 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 7. 15. 10:45:30
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitComtnbatchresultVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = -9154368238073909828L;
protected String batch_result_id ; //배치결과ID
protected String batch_schdul_id ; //배치일정ID
protected String batch_opert_id ; //배치작업ID
protected String paramtr ; //파라미터
protected String sttus ; //상태
protected String error_info ; //오류정보
protected String execut_begin_tm ; //실행시작시각
protected String execut_end_tm ; //실행종료시각
protected String last_updt_pnttm ; //최종수정시점
protected String last_updusr_id ; //최종수정자ID
protected String frst_regist_pnttm; //최초등록시점
protected String frst_register_id ; //최초등록ID
public String getBatch_result_id() {
return batch_result_id;
}
public void setBatch_result_id(String batch_result_id) {
this.batch_result_id = batch_result_id;
}
public String getBatch_schdul_id() {
return batch_schdul_id;
}
public void setBatch_schdul_id(String batch_schdul_id) {
this.batch_schdul_id = batch_schdul_id;
}
public String getBatch_opert_id() {
return batch_opert_id;
}
public void setBatch_opert_id(String batch_opert_id) {
this.batch_opert_id = batch_opert_id;
}
public String getParamtr() {
return paramtr;
}
public void setParamtr(String paramtr) {
this.paramtr = paramtr;
}
public String getSttus() {
return sttus;
}
public void setSttus(String sttus) {
this.sttus = sttus;
}
public String getError_info() {
return error_info;
}
public void setError_info(String error_info) {
this.error_info = error_info;
}
public String getExecut_begin_tm() {
return execut_begin_tm;
}
public void setExecut_begin_tm(String execut_begin_tm) {
this.execut_begin_tm = execut_begin_tm;
}
public String getExecut_end_tm() {
return execut_end_tm;
}
public void setExecut_end_tm(String execut_end_tm) {
this.execut_end_tm = execut_end_tm;
}
public String getLast_updt_pnttm() {
return last_updt_pnttm;
}
public void setLast_updt_pnttm(String last_updt_pnttm) {
this.last_updt_pnttm = last_updt_pnttm;
}
public String getLast_updusr_id() {
return last_updusr_id;
}
public void setLast_updusr_id(String last_updusr_id) {
this.last_updusr_id = last_updusr_id;
}
public String getFrst_regist_pnttm() {
return frst_regist_pnttm;
}
public void setFrst_regist_pnttm(String frst_regist_pnttm) {
this.frst_regist_pnttm = frst_regist_pnttm;
}
public String getFrst_register_id() {
return frst_register_id;
}
public void setFrst_register_id(String frst_register_id) {
this.frst_register_id = frst_register_id;
}
}

@ -0,0 +1,102 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 7. 14. 1:51:28
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitComtnbatchschdulVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = -7124941272530200632L;
protected String batch_schdul_id ; //배치일정ID
protected String batch_opert_id ; //배치작업ID
protected String execut_cycle ; //실행주기
protected String execut_schdul_de ; //실행일정 일
protected String execut_schdul_hour ; //실행일정 시
protected String execut_schdul_mnt ; //실행일정 분
protected String execut_schdul_secnd; //실행일정 초
protected String frst_register_id ; //최초등록자ID
protected String frst_regist_pnttm ; //최초등록시점
protected String last_updusr_id ; //최종수정자ID
protected String last_updt_pnttm ; //최종수정시점
public String getBatch_schdul_id() {
return batch_schdul_id;
}
public void setBatch_schdul_id(String batch_schdul_id) {
this.batch_schdul_id = batch_schdul_id;
}
public String getBatch_opert_id() {
return batch_opert_id;
}
public void setBatch_opert_id(String batch_opert_id) {
this.batch_opert_id = batch_opert_id;
}
public String getExecut_cycle() {
return execut_cycle;
}
public void setExecut_cycle(String execut_cycle) {
this.execut_cycle = execut_cycle;
}
public String getExecut_schdul_de() {
return execut_schdul_de;
}
public void setExecut_schdul_de(String execut_schdul_de) {
this.execut_schdul_de = execut_schdul_de;
}
public String getExecut_schdul_hour() {
return execut_schdul_hour;
}
public void setExecut_schdul_hour(String execut_schdul_hour) {
this.execut_schdul_hour = execut_schdul_hour;
}
public String getExecut_schdul_mnt() {
return execut_schdul_mnt;
}
public void setExecut_schdul_mnt(String execut_schdul_mnt) {
this.execut_schdul_mnt = execut_schdul_mnt;
}
public String getExecut_schdul_secnd() {
return execut_schdul_secnd;
}
public void setExecut_schdul_secnd(String execut_schdul_secnd) {
this.execut_schdul_secnd = execut_schdul_secnd;
}
public String getFrst_register_id() {
return frst_register_id;
}
public void setFrst_register_id(String frst_register_id) {
this.frst_register_id = frst_register_id;
}
public String getFrst_regist_pnttm() {
return frst_regist_pnttm;
}
public void setFrst_regist_pnttm(String frst_regist_pnttm) {
this.frst_regist_pnttm = frst_regist_pnttm;
}
public String getLast_updusr_id() {
return last_updusr_id;
}
public void setLast_updusr_id(String last_updusr_id) {
this.last_updusr_id = last_updusr_id;
}
public String getLast_updt_pnttm() {
return last_updt_pnttm;
}
public void setLast_updt_pnttm(String last_updt_pnttm) {
this.last_updt_pnttm = last_updt_pnttm;
}
}

@ -0,0 +1,38 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 7. 14. 3:27:54
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitComtnbatchschduldfkVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = 2666490228047408792L;
protected String batch_schdul_id ; //배치일정ID
protected String execut_schdul_dfk_se; //실행일정 요일구분
public String getBatch_schdul_id() {
return batch_schdul_id;
}
public void setBatch_schdul_id(String batch_schdul_id) {
this.batch_schdul_id = batch_schdul_id;
}
public String getExecut_schdul_dfk_se() {
return execut_schdul_dfk_se;
}
public void setExecut_schdul_dfk_se(String execut_schdul_dfk_se) {
this.execut_schdul_dfk_se = execut_schdul_dfk_se;
}
}

@ -0,0 +1,73 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 10:12:36
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitConectLogVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = 1438044451146791997L;
protected String log_id; //로그 id
protected String conect_id; //접속 id
protected String conect_ip; //접속 ip
protected String conect_mthd; //접속 방식
protected String error_occrrnc_at; //오류 발생 여부
protected String error_code; //오류 코드
protected String creat_dt; //생성 일시
public String getLog_id() {
return log_id;
}
public void setLog_id(String log_id) {
this.log_id = log_id;
}
public String getConect_id() {
return conect_id;
}
public void setConect_id(String conect_id) {
this.conect_id = conect_id;
}
public String getConect_ip() {
return conect_ip;
}
public void setConect_ip(String conect_ip) {
this.conect_ip = conect_ip;
}
public String getConect_mthd() {
return conect_mthd;
}
public void setConect_mthd(String conect_mthd) {
this.conect_mthd = conect_mthd;
}
public String getError_occrrnc_at() {
return error_occrrnc_at;
}
public void setError_occrrnc_at(String error_occrrnc_at) {
this.error_occrrnc_at = error_occrrnc_at;
}
public String getError_code() {
return error_code;
}
public void setError_code(String error_code) {
this.error_code = error_code;
}
public String getCreat_dt() {
return creat_dt;
}
public void setCreat_dt(String creat_dt) {
this.creat_dt = creat_dt;
}
}

@ -0,0 +1,194 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 10:15:53
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitEntrprsMberVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = -279550027005549283L;
protected String entrprs_mber_id; //기업 회원 id
protected String entrprs_se_code; //기업 구분 코드
protected String bizrno; //사업자등록번호
protected String jurirno; //법인등록번호
protected String cmpny_nm; //회사 명
protected String cxfc; //대표이사
protected String zip; //우편번호
protected String adres; //주소
protected String entrprs_middle_telno; //기업 중간 전화번호
protected String fxnum; //팩스번호
protected String induty_code; //업종 코드
protected String applcnt_nm; //신청인 명
protected String applcnt_ihidnum; //신청인 주민등록번호
protected String sbscrb_de; //가입 일
protected String entrprs_mber_sttus; //기업 회원 상태
protected String entrprs_mber_password; //기업 회원 비밀번호
protected String entrprs_mber_password_hint; //기업 회원 비밀번호 힌트
protected String entrprs_mber_password_cnsr; //기업 회원 비밀번호 정답
protected String group_id; //그룹 id
protected String detail_adres; //상세 주소
protected String entrprs_end_telno; //기업 끝 전화번호
protected String area_no; //지역 번호
protected String applcnt_email_adres; //신청자 이메일 주소
protected String esntl_id; //고유 id
public String getEntrprs_mber_id() {
return entrprs_mber_id;
}
public void setEntrprs_mber_id(String entrprs_mber_id) {
this.entrprs_mber_id = entrprs_mber_id;
}
public String getEntrprs_se_code() {
return entrprs_se_code;
}
public void setEntrprs_se_code(String entrprs_se_code) {
this.entrprs_se_code = entrprs_se_code;
}
public String getBizrno() {
return bizrno;
}
public void setBizrno(String bizrno) {
this.bizrno = bizrno;
}
public String getJurirno() {
return jurirno;
}
public void setJurirno(String jurirno) {
this.jurirno = jurirno;
}
public String getCmpny_nm() {
return cmpny_nm;
}
public void setCmpny_nm(String cmpny_nm) {
this.cmpny_nm = cmpny_nm;
}
public String getCxfc() {
return cxfc;
}
public void setCxfc(String cxfc) {
this.cxfc = cxfc;
}
public String getZip() {
return zip;
}
public void setZip(String zip) {
this.zip = zip;
}
public String getAdres() {
return adres;
}
public void setAdres(String adres) {
this.adres = adres;
}
public String getEntrprs_middle_telno() {
return entrprs_middle_telno;
}
public void setEntrprs_middle_telno(String entrprs_middle_telno) {
this.entrprs_middle_telno = entrprs_middle_telno;
}
public String getFxnum() {
return fxnum;
}
public void setFxnum(String fxnum) {
this.fxnum = fxnum;
}
public String getInduty_code() {
return induty_code;
}
public void setInduty_code(String induty_code) {
this.induty_code = induty_code;
}
public String getApplcnt_nm() {
return applcnt_nm;
}
public void setApplcnt_nm(String applcnt_nm) {
this.applcnt_nm = applcnt_nm;
}
public String getApplcnt_ihidnum() {
return applcnt_ihidnum;
}
public void setApplcnt_ihidnum(String applcnt_ihidnum) {
this.applcnt_ihidnum = applcnt_ihidnum;
}
public String getSbscrb_de() {
return sbscrb_de;
}
public void setSbscrb_de(String sbscrb_de) {
this.sbscrb_de = sbscrb_de;
}
public String getEntrprs_mber_sttus() {
return entrprs_mber_sttus;
}
public void setEntrprs_mber_sttus(String entrprs_mber_sttus) {
this.entrprs_mber_sttus = entrprs_mber_sttus;
}
public String getEntrprs_mber_password() {
return entrprs_mber_password;
}
public void setEntrprs_mber_password(String entrprs_mber_password) {
this.entrprs_mber_password = entrprs_mber_password;
}
public String getEntrprs_mber_password_hint() {
return entrprs_mber_password_hint;
}
public void setEntrprs_mber_password_hint(String entrprs_mber_password_hint) {
this.entrprs_mber_password_hint = entrprs_mber_password_hint;
}
public String getEntrprs_mber_password_cnsr() {
return entrprs_mber_password_cnsr;
}
public void setEntrprs_mber_password_cnsr(String entrprs_mber_password_cnsr) {
this.entrprs_mber_password_cnsr = entrprs_mber_password_cnsr;
}
public String getGroup_id() {
return group_id;
}
public void setGroup_id(String group_id) {
this.group_id = group_id;
}
public String getDetail_adres() {
return detail_adres;
}
public void setDetail_adres(String detail_adres) {
this.detail_adres = detail_adres;
}
public String getEntrprs_end_telno() {
return entrprs_end_telno;
}
public void setEntrprs_end_telno(String entrprs_end_telno) {
this.entrprs_end_telno = entrprs_end_telno;
}
public String getArea_no() {
return area_no;
}
public void setArea_no(String area_no) {
this.area_no = area_no;
}
public String getApplcnt_email_adres() {
return applcnt_email_adres;
}
public void setApplcnt_email_adres(String applcnt_email_adres) {
this.applcnt_email_adres = applcnt_email_adres;
}
public String getEsntl_id() {
return esntl_id;
}
public void setEsntl_id(String esntl_id) {
this.esntl_id = esntl_id;
}
}

@ -0,0 +1,47 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 10:19:35
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitFileAttrbVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = -5528735210988956746L;
protected String atch_file_id; //첨부 파일 id
protected String creat_dt; //생성 일시
protected String use_at; //사용 여부
public String getAtch_file_id() {
return atch_file_id;
}
public void setAtch_file_id(String atch_file_id) {
this.atch_file_id = atch_file_id;
}
public String getCreat_dt() {
return creat_dt;
}
public void setCreat_dt(String creat_dt) {
this.creat_dt = creat_dt;
}
public String getUse_at() {
return use_at;
}
public void setUse_at(String use_at) {
this.use_at = use_at;
}
}

@ -0,0 +1,80 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 10:21:49
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitFileDetailInfoVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = 6298959309900359185L;
protected String atch_file_id; //첨부 파일 id
protected String file_sn; //파일 순번
protected String file_stre_cours; //파일 저장 경로
protected String stre_file_nm; //저장 파일 명
protected String orignl_file_nm; //본래 파일 명
protected String file_extsn; //파일 확장자
protected String file_cn; //파일 내용
protected String file_size; //파일 사이즈
public String getAtch_file_id() {
return atch_file_id;
}
public void setAtch_file_id(String atch_file_id) {
this.atch_file_id = atch_file_id;
}
public String getFile_sn() {
return file_sn;
}
public void setFile_sn(String file_sn) {
this.file_sn = file_sn;
}
public String getFile_stre_cours() {
return file_stre_cours;
}
public void setFile_stre_cours(String file_stre_cours) {
this.file_stre_cours = file_stre_cours;
}
public String getStre_file_nm() {
return stre_file_nm;
}
public void setStre_file_nm(String stre_file_nm) {
this.stre_file_nm = stre_file_nm;
}
public String getOrignl_file_nm() {
return orignl_file_nm;
}
public void setOrignl_file_nm(String orignl_file_nm) {
this.orignl_file_nm = orignl_file_nm;
}
public String getFile_extsn() {
return file_extsn;
}
public void setFile_extsn(String file_extsn) {
this.file_extsn = file_extsn;
}
public String getFile_cn() {
return file_cn;
}
public void setFile_cn(String file_cn) {
this.file_cn = file_cn;
}
public String getFile_size() {
return file_size;
}
public void setFile_size(String file_size) {
this.file_size = file_size;
}
}

@ -0,0 +1,164 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 10:23:42
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitGnrlMberVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = -8432104288694124828L;
protected String mber_id; //회원 id
protected String password; //비밀번호
protected String password_hint; //비밀번호 힌트
protected String password_cnsr; //비밀번호 정답
protected String ihidnum; //주민등록번호
protected String mber_nm; //회원 명
protected String zip; //우편번호
protected String adres; //주소
protected String area_no; //지역 번호
protected String mber_sttus; //회원 상태
protected String detail_adres; //상세 주소
protected String end_telno; //끝 전화번호
protected String mbtlnum; //이동전화번호
protected String group_id; //그룹 id
protected String mber_fxnum; //회원 팩스번호
protected String mber_email_adres; //회원 이메일 주소
protected String middle_telno; //중간 전화번호
protected String sbscrb_de; //가입 일자
protected String sexdstn_code; //성별 코드
protected String esntl_id; //고유 id
public String getMber_id() {
return mber_id;
}
public void setMber_id(String mber_id) {
this.mber_id = mber_id;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getPassword_hint() {
return password_hint;
}
public void setPassword_hint(String password_hint) {
this.password_hint = password_hint;
}
public String getPassword_cnsr() {
return password_cnsr;
}
public void setPassword_cnsr(String password_cnsr) {
this.password_cnsr = password_cnsr;
}
public String getIhidnum() {
return ihidnum;
}
public void setIhidnum(String ihidnum) {
this.ihidnum = ihidnum;
}
public String getMber_nm() {
return mber_nm;
}
public void setMber_nm(String mber_nm) {
this.mber_nm = mber_nm;
}
public String getZip() {
return zip;
}
public void setZip(String zip) {
this.zip = zip;
}
public String getAdres() {
return adres;
}
public void setAdres(String adres) {
this.adres = adres;
}
public String getArea_no() {
return area_no;
}
public void setArea_no(String area_no) {
this.area_no = area_no;
}
public String getMber_sttus() {
return mber_sttus;
}
public void setMber_sttus(String mber_sttus) {
this.mber_sttus = mber_sttus;
}
public String getDetail_adres() {
return detail_adres;
}
public void setDetail_adres(String detail_adres) {
this.detail_adres = detail_adres;
}
public String getEnd_telno() {
return end_telno;
}
public void setEnd_telno(String end_telno) {
this.end_telno = end_telno;
}
public String getMbtlnum() {
return mbtlnum;
}
public void setMbtlnum(String mbtlnum) {
this.mbtlnum = mbtlnum;
}
public String getGroup_id() {
return group_id;
}
public void setGroup_id(String group_id) {
this.group_id = group_id;
}
public String getMber_fxnum() {
return mber_fxnum;
}
public void setMber_fxnum(String mber_fxnum) {
this.mber_fxnum = mber_fxnum;
}
public String getMber_email_adres() {
return mber_email_adres;
}
public void setMber_email_adres(String mber_email_adres) {
this.mber_email_adres = mber_email_adres;
}
public String getMiddle_telno() {
return middle_telno;
}
public void setMiddle_telno(String middle_telno) {
this.middle_telno = middle_telno;
}
public String getSbscrb_de() {
return sbscrb_de;
}
public void setSbscrb_de(String sbscrb_de) {
this.sbscrb_de = sbscrb_de;
}
public String getSexdstn_code() {
return sexdstn_code;
}
public void setSexdstn_code(String sexdstn_code) {
this.sexdstn_code = sexdstn_code;
}
public String getEsntl_id() {
return esntl_id;
}
public void setEsntl_id(String esntl_id) {
this.esntl_id = esntl_id;
}
}

@ -0,0 +1,37 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: IDS VO
* @:
* @: 2020. 3. 21. 10:26:11
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitIdsVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = 958659413860795629L;
protected String table_nm; //테이블 명
protected String next_id; //다음 id
public String getTable_nm() {
return table_nm;
}
public void setTable_nm(String table_nm) {
this.table_nm = table_nm;
}
public String getNext_id() {
return next_id;
}
public void setNext_id(String next_id) {
this.next_id = next_id;
}
}

@ -0,0 +1,82 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 10:28:13
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitLoginPolicyVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = -7656857482565281814L;
protected String user_id; //사용자 id
protected String ip_info; //ip 정보
protected String dplct_perm_at; //중복 허용 여부
protected String lmtt_at; //제한 여부
protected String frst_regist_pnttm; //최초 등록 시점
protected String frst_register_id; //최초 등록자 id
protected String last_updt_pnttm; //최종 수정 시점
protected String last_updusr_id; //최종 수정자 id
public String getUser_id() {
return user_id;
}
public void setUser_id(String user_id) {
this.user_id = user_id;
}
public String getIp_info() {
return ip_info;
}
public void setIp_info(String ip_info) {
this.ip_info = ip_info;
}
public String getDplct_perm_at() {
return dplct_perm_at;
}
public void setDplct_perm_at(String dplct_perm_at) {
this.dplct_perm_at = dplct_perm_at;
}
public String getLmtt_at() {
return lmtt_at;
}
public void setLmtt_at(String lmtt_at) {
this.lmtt_at = lmtt_at;
}
public String getFrst_regist_pnttm() {
return frst_regist_pnttm;
}
public void setFrst_regist_pnttm(String frst_regist_pnttm) {
this.frst_regist_pnttm = frst_regist_pnttm;
}
public String getFrst_register_id() {
return frst_register_id;
}
public void setFrst_register_id(String frst_register_id) {
this.frst_register_id = frst_register_id;
}
public String getLast_updt_pnttm() {
return last_updt_pnttm;
}
public void setLast_updt_pnttm(String last_updt_pnttm) {
this.last_updt_pnttm = last_updt_pnttm;
}
public String getLast_updusr_id() {
return last_updusr_id;
}
public void setLast_updusr_id(String last_updusr_id) {
this.last_updusr_id = last_updusr_id;
}
}

@ -0,0 +1,47 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 10:29:44
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitMenuCreatDtlsVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = 568460849738293096L;
protected String menu_no; //메뉴 번호
protected String author_code; //권한 코드
protected String mapng_creat_id; //매핑 생성 id
public String getMenu_no() {
return menu_no;
}
public void setMenu_no(String menu_no) {
this.menu_no = menu_no;
}
public String getAuthor_code() {
return author_code;
}
public void setAuthor_code(String author_code) {
this.author_code = author_code;
}
public String getMapng_creat_id() {
return mapng_creat_id;
}
public void setMapng_creat_id(String mapng_creat_id) {
this.mapng_creat_id = mapng_creat_id;
}
}

@ -0,0 +1,81 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 10:33:02
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitMenuInfoVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = -1346557609566350808L;
protected String menu_no; //메뉴 번호
protected String menu_nm; //메뉴 명
protected String progrm_file_nm; //프로그램 파일 명
protected String upper_menu_no; //상위 메뉴 번호
protected String menu_ordr; //메뉴 순서
protected String menu_dc; //메뉴 설명
protected String relate_image_cours; //관계 이미지 경로
protected String relate_image_nm; //관계 이미지 명
public String getMenu_no() {
return menu_no;
}
public void setMenu_no(String menu_no) {
this.menu_no = menu_no;
}
public String getMenu_nm() {
return menu_nm;
}
public void setMenu_nm(String menu_nm) {
this.menu_nm = menu_nm;
}
public String getProgrm_file_nm() {
return progrm_file_nm;
}
public void setProgrm_file_nm(String progrm_file_nm) {
this.progrm_file_nm = progrm_file_nm;
}
public String getUpper_menu_no() {
return upper_menu_no;
}
public void setUpper_menu_no(String upper_menu_no) {
this.upper_menu_no = upper_menu_no;
}
public String getMenu_ordr() {
return menu_ordr;
}
public void setMenu_ordr(String menu_ordr) {
this.menu_ordr = menu_ordr;
}
public String getMenu_dc() {
return menu_dc;
}
public void setMenu_dc(String menu_dc) {
this.menu_dc = menu_dc;
}
public String getRelate_image_cours() {
return relate_image_cours;
}
public void setRelate_image_cours(String relate_image_cours) {
this.relate_image_cours = relate_image_cours;
}
public String getRelate_image_nm() {
return relate_image_nm;
}
public void setRelate_image_nm(String relate_image_nm) {
this.relate_image_nm = relate_image_nm;
}
}

@ -0,0 +1,47 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 10:34:31
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitOrgnztInfoVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = 2971244133704702294L;
protected String orgnzt_id; //조직 id
protected String orgnzt_nm; //조직 명
protected String orgnzt_dc; //조직 설명
public String getOrgnzt_id() {
return orgnzt_id;
}
public void setOrgnzt_id(String orgnzt_id) {
this.orgnzt_id = orgnzt_id;
}
public String getOrgnzt_nm() {
return orgnzt_nm;
}
public void setOrgnzt_nm(String orgnzt_nm) {
this.orgnzt_nm = orgnzt_nm;
}
public String getOrgnzt_dc() {
return orgnzt_dc;
}
public void setOrgnzt_dc(String orgnzt_dc) {
this.orgnzt_dc = orgnzt_dc;
}
}

@ -0,0 +1,72 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 10:37:49
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitRoleInfoVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = -2397747474398186436L;
protected String role_code; //역할 코드
protected String role_nm; //역할 명
protected String role_pttrn; //역할 패턴
protected String role_dc; //역할 설명
protected String role_ty; //역할 유형
protected String role_sort; //역할 정렬
protected String role_creat_de; //역할 생성 일
public String getRole_code() {
return role_code;
}
public void setRole_code(String role_code) {
this.role_code = role_code;
}
public String getRole_nm() {
return role_nm;
}
public void setRole_nm(String role_nm) {
this.role_nm = role_nm;
}
public String getRole_pttrn() {
return role_pttrn;
}
public void setRole_pttrn(String role_pttrn) {
this.role_pttrn = role_pttrn;
}
public String getRole_dc() {
return role_dc;
}
public void setRole_dc(String role_dc) {
this.role_dc = role_dc;
}
public String getRole_ty() {
return role_ty;
}
public void setRole_ty(String role_ty) {
this.role_ty = role_ty;
}
public String getRole_sort() {
return role_sort;
}
public void setRole_sort(String role_sort) {
this.role_sort = role_sort;
}
public String getRole_creat_de() {
return role_creat_de;
}
public void setRole_creat_de(String role_creat_de) {
this.role_creat_de = role_creat_de;
}
}

@ -0,0 +1,38 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 10:54:52
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitRoleSclsrtRescueVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = 8476668045494460949L;
protected String parnts_role; //부모 역할
protected String chldrn_role; //자식 역할
public String getParnts_role() {
return parnts_role;
}
public void setParnts_role(String parnts_role) {
this.parnts_role = parnts_role;
}
public String getChldrn_role() {
return chldrn_role;
}
public void setChldrn_role(String chldrn_role) {
this.chldrn_role = chldrn_role;
}
}

@ -0,0 +1,87 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 10:56:55
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitSysLogSumryVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = -5628701547777983067L;
protected String occrrnc_de; //발생 일
protected String srvc_nm; //서비스 명
protected String method_nm; //방안 명
protected String creat_co; //생성 수
protected String updt_co; //수정 수
protected String rdcnt; //조회수
protected String delete_co; //삭제 수
protected String outpt_co; //출력 수
protected String error_co; //오류 수
public String getOccrrnc_de() {
return occrrnc_de;
}
public void setOccrrnc_de(String occrrnc_de) {
this.occrrnc_de = occrrnc_de;
}
public String getSrvc_nm() {
return srvc_nm;
}
public void setSrvc_nm(String srvc_nm) {
this.srvc_nm = srvc_nm;
}
public String getMethod_nm() {
return method_nm;
}
public void setMethod_nm(String method_nm) {
this.method_nm = method_nm;
}
public String getCreat_co() {
return creat_co;
}
public void setCreat_co(String creat_co) {
this.creat_co = creat_co;
}
public String getUpdt_co() {
return updt_co;
}
public void setUpdt_co(String updt_co) {
this.updt_co = updt_co;
}
public String getRdcnt() {
return rdcnt;
}
public void setRdcnt(String rdcnt) {
this.rdcnt = rdcnt;
}
public String getDelete_co() {
return delete_co;
}
public void setDelete_co(String delete_co) {
this.delete_co = delete_co;
}
public String getOutpt_co() {
return outpt_co;
}
public void setOutpt_co(String outpt_co) {
this.outpt_co = outpt_co;
}
public String getError_co() {
return error_co;
}
public void setError_co(String error_co) {
this.error_co = error_co;
}
}

@ -0,0 +1,87 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: 릿VO
* @:
* @: 2020. 3. 21. 10:58:48
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitTmplatInfoVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = 2918033146249358704L;
protected String tmplat_id; //템플릿 id
protected String tmplat_nm; //템플릿 명
protected String tmplat_cours; //템플릿 경로
protected String use_at; //사용 여부
protected String tmplat_se_code; //템플릿 구분 코드
protected String frst_regist_pnttm; //최초 등록 시점
protected String frst_register_id; //최초 등록자 id
protected String last_updt_pnttm; //최종 수정 시점
protected String last_updusr_id; //최종 수정자 id
public String getTmplat_id() {
return tmplat_id;
}
public void setTmplat_id(String tmplat_id) {
this.tmplat_id = tmplat_id;
}
public String getTmplat_nm() {
return tmplat_nm;
}
public void setTmplat_nm(String tmplat_nm) {
this.tmplat_nm = tmplat_nm;
}
public String getTmplat_cours() {
return tmplat_cours;
}
public void setTmplat_cours(String tmplat_cours) {
this.tmplat_cours = tmplat_cours;
}
public String getUse_at() {
return use_at;
}
public void setUse_at(String use_at) {
this.use_at = use_at;
}
public String getTmplat_se_code() {
return tmplat_se_code;
}
public void setTmplat_se_code(String tmplat_se_code) {
this.tmplat_se_code = tmplat_se_code;
}
public String getFrst_regist_pnttm() {
return frst_regist_pnttm;
}
public void setFrst_regist_pnttm(String frst_regist_pnttm) {
this.frst_regist_pnttm = frst_regist_pnttm;
}
public String getFrst_register_id() {
return frst_register_id;
}
public void setFrst_register_id(String frst_register_id) {
this.frst_register_id = frst_register_id;
}
public String getLast_updt_pnttm() {
return last_updt_pnttm;
}
public void setLast_updt_pnttm(String last_updt_pnttm) {
this.last_updt_pnttm = last_updt_pnttm;
}
public String getLast_updusr_id() {
return last_updusr_id;
}
public void setLast_updusr_id(String last_updusr_id) {
this.last_updusr_id = last_updusr_id;
}
}

@ -0,0 +1,66 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 11:01:24
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitUserAbsnceVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = 5956240207771103612L;
protected String user_id; //사용자 id
protected String user_absnce_at; //사용자 부재 여부
protected String frst_regist_pnttm; //최초 등록 시점
protected String frst_register_id; //최초 등록자 id
protected String last_updt_pnttm; //최종 수정 시점
protected String last_updusr_id; //최종 수정자 id
public String getUser_id() {
return user_id;
}
public void setUser_id(String user_id) {
this.user_id = user_id;
}
public String getUser_absnce_at() {
return user_absnce_at;
}
public void setUser_absnce_at(String user_absnce_at) {
this.user_absnce_at = user_absnce_at;
}
public String getFrst_regist_pnttm() {
return frst_regist_pnttm;
}
public void setFrst_regist_pnttm(String frst_regist_pnttm) {
this.frst_regist_pnttm = frst_regist_pnttm;
}
public String getFrst_register_id() {
return frst_register_id;
}
public void setFrst_register_id(String frst_register_id) {
this.frst_register_id = frst_register_id;
}
public String getLast_updt_pnttm() {
return last_updt_pnttm;
}
public void setLast_updt_pnttm(String last_updt_pnttm) {
this.last_updt_pnttm = last_updt_pnttm;
}
public String getLast_updusr_id() {
return last_updusr_id;
}
public void setLast_updusr_id(String last_updusr_id) {
this.last_updusr_id = last_updusr_id;
}
}

@ -0,0 +1,64 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @: . ( )
* @: 2020. 11. 5. 4:41:01
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitUserEtcOptionVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = 2424456977596618565L;
protected String user_id; //사용자 id
protected String job_data_author; //업무 데이터 권한
protected String user_manage_author; //사용자 관리 권한
protected String elctrnsanctn_use_at; //전자결재 사용 여부(시스템별 필요 시 사용)
protected String job_confm_author_at; //업무 승인 권한(시스템별 필요 시 사용)
public String getUser_id() {
return user_id;
}
public void setUser_id(String user_id) {
this.user_id = user_id;
}
public String getJob_data_author() {
return job_data_author;
}
public void setJob_data_author(String job_data_author) {
this.job_data_author = job_data_author;
}
public String getUser_manage_author() {
return user_manage_author;
}
public void setUser_manage_author(String user_manage_author) {
this.user_manage_author = user_manage_author;
}
public String getElctrnsanctn_use_at() {
return elctrnsanctn_use_at;
}
public void setElctrnsanctn_use_at(String elctrnsanctn_use_at) {
this.elctrnsanctn_use_at = elctrnsanctn_use_at;
}
public String getJob_confm_author_at() {
return job_confm_author_at;
}
public void setJob_confm_author_at(String job_confm_author_at) {
this.job_confm_author_at = job_confm_author_at;
}
}

@ -0,0 +1,164 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 11:05:06
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitUserInfoChangeDtlsVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = 5110481577978255607L;
protected String user_id; //사용자 id
protected String change_de; //변경 일
protected String orgnzt_id; //조직 id
protected String group_id; //그룹 id
protected String empl_no; //사원 번호
protected String sexdstn_code; //성별 코드
protected String brthdy; //생일
protected String fxnum; //팩스번호
protected String house_adres; //주택 주소
protected String house_end_telno; //주택 끝 전화번호
protected String area_no; //지역 번호
protected String detail_adres; //상세 주소
protected String zip; //우편번호
protected String offm_telno; //사무실 전화번호
protected String mbtlnum; //이동전화번호
protected String email_adres; //이메일 주소
protected String house_middle_telno; //주택 중간 전화번호
protected String pstinst_code; //소속기관 코드
protected String user_sttus_code; //사용자 상태 코드
protected String esntl_id; //고유 id
public String getUser_id() {
return user_id;
}
public void setUser_id(String user_id) {
this.user_id = user_id;
}
public String getChange_de() {
return change_de;
}
public void setChange_de(String change_de) {
this.change_de = change_de;
}
public String getOrgnzt_id() {
return orgnzt_id;
}
public void setOrgnzt_id(String orgnzt_id) {
this.orgnzt_id = orgnzt_id;
}
public String getGroup_id() {
return group_id;
}
public void setGroup_id(String group_id) {
this.group_id = group_id;
}
public String getEmpl_no() {
return empl_no;
}
public void setEmpl_no(String empl_no) {
this.empl_no = empl_no;
}
public String getSexdstn_code() {
return sexdstn_code;
}
public void setSexdstn_code(String sexdstn_code) {
this.sexdstn_code = sexdstn_code;
}
public String getBrthdy() {
return brthdy;
}
public void setBrthdy(String brthdy) {
this.brthdy = brthdy;
}
public String getFxnum() {
return fxnum;
}
public void setFxnum(String fxnum) {
this.fxnum = fxnum;
}
public String getHouse_adres() {
return house_adres;
}
public void setHouse_adres(String house_adres) {
this.house_adres = house_adres;
}
public String getHouse_end_telno() {
return house_end_telno;
}
public void setHouse_end_telno(String house_end_telno) {
this.house_end_telno = house_end_telno;
}
public String getArea_no() {
return area_no;
}
public void setArea_no(String area_no) {
this.area_no = area_no;
}
public String getDetail_adres() {
return detail_adres;
}
public void setDetail_adres(String detail_adres) {
this.detail_adres = detail_adres;
}
public String getZip() {
return zip;
}
public void setZip(String zip) {
this.zip = zip;
}
public String getOffm_telno() {
return offm_telno;
}
public void setOffm_telno(String offm_telno) {
this.offm_telno = offm_telno;
}
public String getMbtlnum() {
return mbtlnum;
}
public void setMbtlnum(String mbtlnum) {
this.mbtlnum = mbtlnum;
}
public String getEmail_adres() {
return email_adres;
}
public void setEmail_adres(String email_adres) {
this.email_adres = email_adres;
}
public String getHouse_middle_telno() {
return house_middle_telno;
}
public void setHouse_middle_telno(String house_middle_telno) {
this.house_middle_telno = house_middle_telno;
}
public String getPstinst_code() {
return pstinst_code;
}
public void setPstinst_code(String pstinst_code) {
this.pstinst_code = pstinst_code;
}
public String getUser_sttus_code() {
return user_sttus_code;
}
public void setUser_sttus_code(String user_sttus_code) {
this.user_sttus_code = user_sttus_code;
}
public String getEsntl_id() {
return esntl_id;
}
public void setEsntl_id(String esntl_id) {
this.esntl_id = esntl_id;
}
}

@ -0,0 +1,224 @@
package kr.xit.framework.biz.cmm.model;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 11:03:03
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitUserInfoVO extends XitUserEtcOptionVO{
/**
* serialVersionUID
*/
private static final long serialVersionUID = -4545167436366021662L;
// protected String user_id; //사용자 id
protected String orgnzt_id; //조직 id
protected String user_nm; //사용자 명
protected String password; //비밀번호
protected String empl_no; //사원 번호
protected String ihidnum; //주민등록번호
protected String sexdstn_code; //성별 코드
protected String brthdy; //생일
protected String fxnum; //팩스번호
protected String house_adres; //주택 주소
protected String password_hint; //비밀번호 힌트
protected String password_cnsr; //비밀번호 정답
protected String house_end_telno; //주택 끝 전화번호
protected String area_no; //지역 번호
protected String detail_adres; //상세 주소
protected String zip; //우편번호
protected String offm_telno; //사무실 전화번호
protected String mbtlnum; //이동전화번호
protected String email_adres; //이메일 주소
protected String ofcps_nm; //직위 명
protected String house_middle_telno; //주택 중간 전화번호
protected String group_id; //그룹 id
protected String pstinst_code; //소속기관 코드
protected String user_sttus_code; //사용자 상태 코드
protected String esntl_id; //고유 id
protected String crtfc_dn_value; //인증 dn 값
protected String sbscrb_de; //가입 일
/* **********************
*
***********************/
protected String orgnzt_nm; //조직 id 명
// public String getUser_id() {
// return user_id;
// }
// public void setUser_id(String user_id) {
// this.user_id = user_id;
// }
public String getOrgnzt_id() {
return orgnzt_id;
}
public void setOrgnzt_id(String orgnzt_id) {
this.orgnzt_id = orgnzt_id;
}
public String getUser_nm() {
return user_nm;
}
public void setUser_nm(String user_nm) {
this.user_nm = user_nm;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getEmpl_no() {
return empl_no;
}
public void setEmpl_no(String empl_no) {
this.empl_no = empl_no;
}
public String getIhidnum() {
return ihidnum;
}
public void setIhidnum(String ihidnum) {
this.ihidnum = ihidnum;
}
public String getSexdstn_code() {
return sexdstn_code;
}
public void setSexdstn_code(String sexdstn_code) {
this.sexdstn_code = sexdstn_code;
}
public String getBrthdy() {
return brthdy;
}
public void setBrthdy(String brthdy) {
this.brthdy = brthdy;
}
public String getFxnum() {
return fxnum;
}
public void setFxnum(String fxnum) {
this.fxnum = fxnum;
}
public String getHouse_adres() {
return house_adres;
}
public void setHouse_adres(String house_adres) {
this.house_adres = house_adres;
}
public String getPassword_hint() {
return password_hint;
}
public void setPassword_hint(String password_hint) {
this.password_hint = password_hint;
}
public String getPassword_cnsr() {
return password_cnsr;
}
public void setPassword_cnsr(String password_cnsr) {
this.password_cnsr = password_cnsr;
}
public String getHouse_end_telno() {
return house_end_telno;
}
public void setHouse_end_telno(String house_end_telno) {
this.house_end_telno = house_end_telno;
}
public String getArea_no() {
return area_no;
}
public void setArea_no(String area_no) {
this.area_no = area_no;
}
public String getDetail_adres() {
return detail_adres;
}
public void setDetail_adres(String detail_adres) {
this.detail_adres = detail_adres;
}
public String getZip() {
return zip;
}
public void setZip(String zip) {
this.zip = zip;
}
public String getOffm_telno() {
return offm_telno;
}
public void setOffm_telno(String offm_telno) {
this.offm_telno = offm_telno;
}
public String getMbtlnum() {
return mbtlnum;
}
public void setMbtlnum(String mbtlnum) {
this.mbtlnum = mbtlnum;
}
public String getEmail_adres() {
return email_adres;
}
public void setEmail_adres(String email_adres) {
this.email_adres = email_adres;
}
public String getOfcps_nm() {
return ofcps_nm;
}
public void setOfcps_nm(String ofcps_nm) {
this.ofcps_nm = ofcps_nm;
}
public String getHouse_middle_telno() {
return house_middle_telno;
}
public void setHouse_middle_telno(String house_middle_telno) {
this.house_middle_telno = house_middle_telno;
}
public String getGroup_id() {
return group_id;
}
public void setGroup_id(String group_id) {
this.group_id = group_id;
}
public String getPstinst_code() {
return pstinst_code;
}
public void setPstinst_code(String pstinst_code) {
this.pstinst_code = pstinst_code;
}
public String getUser_sttus_code() {
return user_sttus_code;
}
public void setUser_sttus_code(String user_sttus_code) {
this.user_sttus_code = user_sttus_code;
}
public String getEsntl_id() {
return esntl_id;
}
public void setEsntl_id(String esntl_id) {
this.esntl_id = esntl_id;
}
public String getCrtfc_dn_value() {
return crtfc_dn_value;
}
public void setCrtfc_dn_value(String crtfc_dn_value) {
this.crtfc_dn_value = crtfc_dn_value;
}
public String getSbscrb_de() {
return sbscrb_de;
}
public void setSbscrb_de(String sbscrb_de) {
this.sbscrb_de = sbscrb_de;
}
public String getOrgnzt_nm() {
return orgnzt_nm;
}
public void setOrgnzt_nm(String orgnzt_nm) {
this.orgnzt_nm = orgnzt_nm;
}
}

@ -0,0 +1,43 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 11:07:43
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitUserScrtySetupVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = -4431553754531650113L;
protected String scrty_setup_trget_id; //보안 설정 대상 id
protected String mber_ty_code; //회원 유형 코드
protected String author_code; //권한 코드
public String getScrty_setup_trget_id() {
return scrty_setup_trget_id;
}
public void setScrty_setup_trget_id(String scrty_setup_trget_id) {
this.scrty_setup_trget_id = scrty_setup_trget_id;
}
public String getMber_ty_code() {
return mber_ty_code;
}
public void setMber_ty_code(String mber_ty_code) {
this.mber_ty_code = mber_ty_code;
}
public String getAuthor_code() {
return author_code;
}
public void setAuthor_code(String author_code) {
this.author_code = author_code;
}
}

@ -0,0 +1,99 @@
package kr.xit.framework.biz.cmm.model;
import kr.xit.framework.core.model.BaseVO;
/**
*
* @: VO
* @:
* @: 2020. 3. 21. 11:09:43
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitZipVO extends BaseVO {
/**
* serialVersionUID
*/
private static final long serialVersionUID = 4605306814494484965L;
protected String zip; //우편번호
protected String sn; //순번
protected String ctprvn_nm; //시도 명
protected String signgu_nm; //시군구 명
protected String emd_nm; //읍면동 명
protected String li_buld_nm; //리 건물 명
protected String lnbr_dong_ho; //번지 동 호
protected String frst_regist_pnttm; //최초 등록 시점
protected String frst_register_id; //최초 등록자 id
protected String last_updt_pnttm; //최종 수정 시점
protected String last_updusr_id; //최종 수정자 id
public String getZip() {
return zip;
}
public void setZip(String zip) {
this.zip = zip;
}
public String getSn() {
return sn;
}
public void setSn(String sn) {
this.sn = sn;
}
public String getCtprvn_nm() {
return ctprvn_nm;
}
public void setCtprvn_nm(String ctprvn_nm) {
this.ctprvn_nm = ctprvn_nm;
}
public String getSigngu_nm() {
return signgu_nm;
}
public void setSigngu_nm(String signgu_nm) {
this.signgu_nm = signgu_nm;
}
public String getEmd_nm() {
return emd_nm;
}
public void setEmd_nm(String emd_nm) {
this.emd_nm = emd_nm;
}
public String getLi_buld_nm() {
return li_buld_nm;
}
public void setLi_buld_nm(String li_buld_nm) {
this.li_buld_nm = li_buld_nm;
}
public String getLnbr_dong_ho() {
return lnbr_dong_ho;
}
public void setLnbr_dong_ho(String lnbr_dong_ho) {
this.lnbr_dong_ho = lnbr_dong_ho;
}
public String getFrst_regist_pnttm() {
return frst_regist_pnttm;
}
public void setFrst_regist_pnttm(String frst_regist_pnttm) {
this.frst_regist_pnttm = frst_regist_pnttm;
}
public String getFrst_register_id() {
return frst_register_id;
}
public void setFrst_register_id(String frst_register_id) {
this.frst_register_id = frst_register_id;
}
public String getLast_updt_pnttm() {
return last_updt_pnttm;
}
public void setLast_updt_pnttm(String last_updt_pnttm) {
this.last_updt_pnttm = last_updt_pnttm;
}
public String getLast_updusr_id() {
return last_updusr_id;
}
public void setLast_updusr_id(String last_updusr_id) {
this.last_updusr_id = last_updusr_id;
}
}

@ -0,0 +1,16 @@
package kr.xit.framework.biz.cmm.service;
/**
*
* @: XIT Service
* @: XIT .
* <br/> CRUD .
* @: 2020. 3. 18. 4:47:45
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public interface XitFrameBizLogicService {
}

@ -0,0 +1,90 @@
package kr.xit.framework.biz.cmm.service;
import java.util.List;
import kr.xit.framework.core.model.XitCodeVO;
/**
*
* @: XIT Service
* @: XIT .
* @: 2020. 4. 8. 6:07:39
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public interface XitFrameCodeService {
/**
* <pre> : </pre>
* @param clCode
* @return List<Map<String,String>>
* @author:
* @date: 2020. 4. 8.
*/
public List<XitCodeVO> findClCodes(String clCode);
/**
* <pre> : </pre>
* @param clCode
* @return List<Map<String,String>>
* @author:
* @date: 2020. 4. 8.
*/
public List<XitCodeVO> findCmmnCodes(String clCode);
/**
* <pre> : </pre>
* @param clCode
* @param codeId ID
* @return List<Map<String,String>>
* @author:
* @date: 2020. 4. 8.
*/
public List<XitCodeVO> findCmmnCodes(String clCode, String codeId);
/**
* <pre> : </pre>
* @param codeId ID
* @return List<Map<String,String>>
* @author:
* @date: 2020. 4. 8.
*/
public List<XitCodeVO> findCmmnDetailCodes(String codeId);
/**
* <pre> : </pre>
* @param tableNm
* @param orgnztId ID
* @return Map<String,String>
* @author:
* @date: 2020. 4. 8.
*/
public XitCodeVO findOrgnztCode(String tableNm, String orgnztId);
/**
* <pre> : </pre>
* @param tableNm
* @return List<Map<String,String>>
* @author:
* @date: 2020. 4. 8.
*/
public List<XitCodeVO> findOrgnztCodes(String tableNm);
/**
* <pre> : </pre>
* @param tableNm
* @param groupId ID
* @return Map<String,String>
* @author:
* @date: 2020. 4. 8.
*/
public XitCodeVO findGroupCode(String tableNm, String groupId);
/**
* <pre> : </pre>
* @param tableNm
* @return List<Map<String,String>>
* @author:
* @date: 2020. 4. 8.
*/
public List<XitCodeVO> findGroupCodes(String tableNm);
}

@ -0,0 +1,303 @@
package kr.xit.framework.biz.cmm.service;
import java.util.List;
import kr.xit.framework.biz.cmm.model.XitAuthorInfoVO;
import kr.xit.framework.biz.cmm.model.XitAuthorRoleRelateVO;
import kr.xit.framework.biz.cmm.model.XitBbsMastrOptionVO;
import kr.xit.framework.biz.cmm.model.XitBbsPrcuseVO;
import kr.xit.framework.biz.cmm.model.XitBbsVO;
import kr.xit.framework.biz.cmm.model.XitCmmnCodeVO;
import kr.xit.framework.biz.cmm.model.XitComtnbatchschduldfkVO;
import kr.xit.framework.biz.cmm.model.XitConectLogVO;
import kr.xit.framework.biz.cmm.model.XitFileDetailInfoVO;
import kr.xit.framework.biz.cmm.model.XitGnrlMberVO;
import kr.xit.framework.biz.cmm.model.XitIdsVO;
import kr.xit.framework.biz.cmm.model.XitMenuInfoVO;
import kr.xit.framework.biz.cmm.model.ProgrmListVO;
import kr.xit.framework.biz.cmm.model.XitRoleSclsrtRescueVO;
import kr.xit.framework.biz.cmm.model.XitUserEtcOptionVO;
import kr.xit.framework.biz.cmm.model.XitUserScrtySetupVO;
import kr.xit.framework.biz.cmm.model.XitAuthorGroupInfoVO;
import kr.xit.framework.biz.cmm.model.XitBbsMastrVO;
import kr.xit.framework.biz.cmm.model.XitCmmnClCodeVO;
import kr.xit.framework.biz.cmm.model.XitCmmnDetailCodeVO;
import kr.xit.framework.biz.cmm.model.XitComtnbatchopertVO;
import kr.xit.framework.biz.cmm.model.XitComtnbatchresultVO;
import kr.xit.framework.biz.cmm.model.XitComtnbatchschdulVO;
import kr.xit.framework.biz.cmm.model.XitEntrprsMberVO;
import kr.xit.framework.biz.cmm.model.XitFileAttrbVO;
import kr.xit.framework.biz.cmm.model.XitLoginPolicyVO;
import kr.xit.framework.biz.cmm.model.XitMenuCreatDtlsVO;
import kr.xit.framework.biz.cmm.model.XitOrgnztInfoVO;
import kr.xit.framework.biz.cmm.model.XitRoleInfoVO;
import kr.xit.framework.biz.cmm.model.XitSysLogSumryVO;
import kr.xit.framework.biz.cmm.model.XitTmplatInfoVO;
import kr.xit.framework.biz.cmm.model.XitUserAbsnceVO;
import kr.xit.framework.biz.cmm.model.XitUserInfoChangeDtlsVO;
import kr.xit.framework.biz.cmm.model.XitUserInfoVO;
import kr.xit.framework.biz.cmm.model.XitZipVO;
/**
*
* @: XIT CRUD Service
* @: XIT DB Table CRUD .
* @: 2020. 3. 18. 2:52:44
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public interface XitFrameCrudService {
public List<XitAuthorGroupInfoVO> findXitAuthorGroupInfos(XitAuthorGroupInfoVO vo);
public XitAuthorGroupInfoVO findXitAuthorGroupInfo(XitAuthorGroupInfoVO vo);
public int addXitAuthorGroupInfo(XitAuthorGroupInfoVO vo);
public int modifyXitAuthorGroupInfo(XitAuthorGroupInfoVO vo);
public int removeXitAuthorGroupInfo(XitAuthorGroupInfoVO vo);
public List<XitAuthorInfoVO> findXitAuthorInfos(XitAuthorInfoVO vo);
public XitAuthorInfoVO findXitAuthorInfo(XitAuthorInfoVO vo);
public int addXitAuthorInfo(XitAuthorInfoVO vo);
public int modifyXitAuthorInfo(XitAuthorInfoVO vo);
public int removeXitAuthorInfo(XitAuthorInfoVO vo);
public List<XitAuthorRoleRelateVO> findXitAuthorRoleRelates(XitAuthorRoleRelateVO vo);
public XitAuthorRoleRelateVO findXitAuthorRoleRelate(XitAuthorRoleRelateVO vo);
public int addXitAuthorRoleRelate(XitAuthorRoleRelateVO vo);
public int modifyXitAuthorRoleRelate(XitAuthorRoleRelateVO vo);
public int removeXitAuthorRoleRelate(XitAuthorRoleRelateVO vo);
public List<XitBbsMastrOptionVO> findXitBbsMastrOptions(XitBbsMastrOptionVO vo);
public XitBbsMastrOptionVO findXitBbsMastrOption(XitBbsMastrOptionVO vo);
public int addXitBbsMastrOption(XitBbsMastrOptionVO vo);
public int modifyXitBbsMastrOption(XitBbsMastrOptionVO vo);
public int removeXitBbsMastrOption(XitBbsMastrOptionVO vo);
public List<XitBbsMastrVO> findXitBbsMastrs(XitBbsMastrVO vo);
public XitBbsMastrVO findXitBbsMastr(XitBbsMastrVO vo);
public int addXitBbsMastr(XitBbsMastrVO vo);
public int modifyXitBbsMastr(XitBbsMastrVO vo);
public int removeXitBbsMastr(XitBbsMastrVO vo);
public List<XitBbsPrcuseVO> findXitBbsPrcuses(XitBbsPrcuseVO vo);
public XitBbsPrcuseVO findXitBbsPrcuse(XitBbsPrcuseVO vo);
public int addXitBbsPrcuse(XitBbsPrcuseVO vo);
public int modifyXitBbsPrcuse(XitBbsPrcuseVO vo);
public int removeXitBbsPrcuse(XitBbsPrcuseVO vo);
public List<XitBbsVO> findXitBbss(XitBbsVO vo);
public XitBbsVO findXitBbs(XitBbsVO vo);
public int addXitBbs(XitBbsVO vo);
public int modifyXitBbs(XitBbsVO vo);
public int removeXitBbs(XitBbsVO vo);
public List<XitCmmnClCodeVO> findXitCmmnClCodes(XitCmmnClCodeVO vo);
public XitCmmnClCodeVO findXitCmmnClCode(XitCmmnClCodeVO vo);
public int addXitCmmnClCode(XitCmmnClCodeVO vo);
public int modifyXitCmmnClCode(XitCmmnClCodeVO vo);
public int removeXitCmmnClCode(XitCmmnClCodeVO vo);
public List<XitCmmnCodeVO> findXitCmmnCodes(XitCmmnCodeVO vo);
public XitCmmnCodeVO findXitCmmnCode(XitCmmnCodeVO vo);
public int addXitCmmnCode(XitCmmnCodeVO vo);
public int modifyXitCmmnCode(XitCmmnCodeVO vo);
public int removeXitCmmnCode(XitCmmnCodeVO vo);
public List<XitCmmnDetailCodeVO> findXitCmmnDetailCodes(XitCmmnDetailCodeVO vo);
public XitCmmnDetailCodeVO findXitCmmnDetailCode(XitCmmnDetailCodeVO vo);
public int addXitCmmnDetailCode(XitCmmnDetailCodeVO vo);
public int modifyXitCmmnDetailCode(XitCmmnDetailCodeVO vo);
public int removeXitCmmnDetailCode(XitCmmnDetailCodeVO vo);
public List<XitConectLogVO> findXitConectLogs(XitConectLogVO vo);
public XitConectLogVO findXitConectLog(XitConectLogVO vo);
public int addXitConectLog(XitConectLogVO vo);
public int modifyXitConectLog(XitConectLogVO vo);
public int removeXitConectLog(XitConectLogVO vo);
public List<XitEntrprsMberVO> findXitEntrprsMbers(XitEntrprsMberVO vo);
public XitEntrprsMberVO findXitEntrprsMber(XitEntrprsMberVO vo);
public int addXitEntrprsMber(XitEntrprsMberVO vo);
public int modifyXitEntrprsMber(XitEntrprsMberVO vo);
public int removeXitEntrprsMber(XitEntrprsMberVO vo);
public List<XitFileAttrbVO> findXitFileAttrbs(XitFileAttrbVO vo);
public XitFileAttrbVO findXitFileAttrb(XitFileAttrbVO vo);
public int addXitFileAttrb(XitFileAttrbVO vo);
public int modifyXitFileAttrb(XitFileAttrbVO vo);
public int removeXitFileAttrb(XitFileAttrbVO vo);
public List<XitFileDetailInfoVO> findXitFileDetailInfos(XitFileDetailInfoVO vo);
public XitFileDetailInfoVO findXitFileDetailInfo(XitFileDetailInfoVO vo);
public int addXitFileDetailInfo(XitFileDetailInfoVO vo);
public int modifyXitFileDetailInfo(XitFileDetailInfoVO vo);
public int removeXitFileDetailInfo(XitFileDetailInfoVO vo);
public List<XitGnrlMberVO> findXitGnrlMbers(XitGnrlMberVO vo);
public XitGnrlMberVO findXitGnrlMber(XitGnrlMberVO vo);
public int addXitGnrlMber(XitGnrlMberVO vo);
public int modifyXitGnrlMber(XitGnrlMberVO vo);
public int removeXitGnrlMber(XitGnrlMberVO vo);
public List<XitIdsVO> findXitIdss(XitIdsVO vo);
public XitIdsVO findXitIds(XitIdsVO vo);
public int addXitIds(XitIdsVO vo);
public int modifyXitIds(XitIdsVO vo);
public int removeXitIds(XitIdsVO vo);
public List<XitLoginPolicyVO> findXitLoginPolicys(XitLoginPolicyVO vo);
public XitLoginPolicyVO findXitLoginPolicy(XitLoginPolicyVO vo);
public int addXitLoginPolicy(XitLoginPolicyVO vo);
public int modifyXitLoginPolicy(XitLoginPolicyVO vo);
public int removeXitLoginPolicy(XitLoginPolicyVO vo);
public List<XitMenuCreatDtlsVO> findXitMenuCreatDtlss(XitMenuCreatDtlsVO vo);
public XitMenuCreatDtlsVO findXitMenuCreatDtls(XitMenuCreatDtlsVO vo);
public int addXitMenuCreatDtls(XitMenuCreatDtlsVO vo);
public int modifyXitMenuCreatDtls(XitMenuCreatDtlsVO vo);
public int removeXitMenuCreatDtls(XitMenuCreatDtlsVO vo);
public List<XitMenuInfoVO> findXitMenuInfos(XitMenuInfoVO vo);
public XitMenuInfoVO findXitMenuInfo(XitMenuInfoVO vo);
public int addXitMenuInfo(XitMenuInfoVO vo);
public int modifyXitMenuInfo(XitMenuInfoVO vo);
public int removeXitMenuInfo(XitMenuInfoVO vo);
public List<XitOrgnztInfoVO> findXitOrgnztInfos(XitOrgnztInfoVO vo);
public XitOrgnztInfoVO findXitOrgnztInfo(XitOrgnztInfoVO vo);
public int addXitOrgnztInfo(XitOrgnztInfoVO vo);
public int modifyXitOrgnztInfo(XitOrgnztInfoVO vo);
public int removeXitOrgnztInfo(XitOrgnztInfoVO vo);
public List<ProgrmListVO> findXitProgrmLists(ProgrmListVO vo);
public ProgrmListVO findXitProgrmList(ProgrmListVO vo);
public int addXitProgrmList(ProgrmListVO vo);
public int modifyXitProgrmList(ProgrmListVO vo);
public int removeXitProgrmList(ProgrmListVO vo);
public List<XitRoleInfoVO> findXitRoleInfos(XitRoleInfoVO vo);
public XitRoleInfoVO findXitRoleInfo(XitRoleInfoVO vo);
public int addXitRoleInfo(XitRoleInfoVO vo);
public int modifyXitRoleInfo(XitRoleInfoVO vo);
public int removeXitRoleInfo(XitRoleInfoVO vo);
public List<XitRoleSclsrtRescueVO> findXitRoleSclsrtRescues(XitRoleSclsrtRescueVO vo);
public XitRoleSclsrtRescueVO findXitRoleSclsrtRescue(XitRoleSclsrtRescueVO vo);
public int addXitRoleSclsrtRescue(XitRoleSclsrtRescueVO vo);
public int modifyXitRoleSclsrtRescue(XitRoleSclsrtRescueVO vo);
public int removeXitRoleSclsrtRescue(XitRoleSclsrtRescueVO vo);
public int removesXitRoleSclsrtRescue(XitRoleSclsrtRescueVO vo);
public List<XitSysLogSumryVO> findXitSysLogSumrys(XitSysLogSumryVO vo);
public XitSysLogSumryVO findXitSysLogSumry(XitSysLogSumryVO vo);
public int addXitSysLogSumry(XitSysLogSumryVO vo);
public int modifyXitSysLogSumry(XitSysLogSumryVO vo);
public int removeXitSysLogSumry(XitSysLogSumryVO vo);
public List<XitTmplatInfoVO> findXitTmplatInfos(XitTmplatInfoVO vo);
public XitTmplatInfoVO findXitTmplatInfo(XitTmplatInfoVO vo);
public int addXitTmplatInfo(XitTmplatInfoVO vo);
public int modifyXitTmplatInfo(XitTmplatInfoVO vo);
public int removeXitTmplatInfo(XitTmplatInfoVO vo);
public List<XitUserAbsnceVO> findXitUserAbsnces(XitUserAbsnceVO vo);
public XitUserAbsnceVO findXitUserAbsnce(XitUserAbsnceVO vo);
public int addXitUserAbsnce(XitUserAbsnceVO vo);
public int modifyXitUserAbsnce(XitUserAbsnceVO vo);
public int removeXitUserAbsnce(XitUserAbsnceVO vo);
public List<XitUserEtcOptionVO> findXitUserEtcOptions(XitUserEtcOptionVO vo);
public XitUserEtcOptionVO findXitUserEtcOption(XitUserEtcOptionVO vo);
public int addXitUserEtcOption(XitUserEtcOptionVO vo);
public int modifyXitUserEtcOption(XitUserEtcOptionVO vo);
public int removeXitUserEtcOption(XitUserEtcOptionVO vo);
public List<XitUserInfoChangeDtlsVO> findXitUserInfoChangeDtlss(XitUserInfoChangeDtlsVO vo);
public XitUserInfoChangeDtlsVO findXitUserInfoChangeDtls(XitUserInfoChangeDtlsVO vo);
public int addXitUserInfoChangeDtls(XitUserInfoChangeDtlsVO vo);
public int modifyXitUserInfoChangeDtls(XitUserInfoChangeDtlsVO vo);
public int removeXitUserInfoChangeDtls(XitUserInfoChangeDtlsVO vo);
public int removeXitUserInfoChangeDtlss(XitUserInfoChangeDtlsVO vo);
public List<XitUserInfoVO> findXitUserInfos(XitUserInfoVO vo);
public XitUserInfoVO findXitUserInfo(XitUserInfoVO vo);
public int addXitUserInfo(XitUserInfoVO vo);
public int modifyXitUserInfo(XitUserInfoVO vo);
public int removeXitUserInfo(XitUserInfoVO vo);
public List<XitUserScrtySetupVO> findXitUserScrtySetups(XitUserScrtySetupVO vo);
public XitUserScrtySetupVO findXitUserScrtySetup(XitUserScrtySetupVO vo);
public int addXitUserScrtySetup(XitUserScrtySetupVO vo);
public int modifyXitUserScrtySetup(XitUserScrtySetupVO vo);
public int removeXitUserScrtySetup(XitUserScrtySetupVO vo);
public List<XitZipVO> findXitZips(XitZipVO vo);
public XitZipVO findXitZip(XitZipVO vo);
public int addXitZip(XitZipVO vo);
public int modifyXitZip(XitZipVO vo);
public int removeXitZip(XitZipVO vo);
public int removesXitZip(XitZipVO vo);
public List<XitComtnbatchopertVO> findComtnbatchoperts(XitComtnbatchopertVO vo);
public XitComtnbatchopertVO findComtnbatchopert(XitComtnbatchopertVO vo);
public int addComtnbatchopert(XitComtnbatchopertVO vo);
public int modifyComtnbatchopert(XitComtnbatchopertVO vo);
public int removeComtnbatchopert(XitComtnbatchopertVO vo);
public int removesComtnbatchopert(XitComtnbatchopertVO vo);
public List<XitComtnbatchschdulVO> findComtnbatchschduls(XitComtnbatchschdulVO vo);
public XitComtnbatchschdulVO findComtnbatchschdul(XitComtnbatchschdulVO vo);
public int addComtnbatchschdul(XitComtnbatchschdulVO vo);
public int modifyComtnbatchschdul(XitComtnbatchschdulVO vo);
public int removeComtnbatchschdul(XitComtnbatchschdulVO vo);
public int removesComtnbatchschdul(XitComtnbatchschdulVO vo);
public List<XitComtnbatchschduldfkVO> findComtnbatchschduldfks(XitComtnbatchschduldfkVO vo);
public XitComtnbatchschduldfkVO findComtnbatchschduldfk(XitComtnbatchschduldfkVO vo);
public int addComtnbatchschduldfk(XitComtnbatchschduldfkVO vo);
public int modifyComtnbatchschduldfk(XitComtnbatchschduldfkVO vo);
public int removeComtnbatchschduldfk(XitComtnbatchschduldfkVO vo);
public int removesComtnbatchschduldfk(XitComtnbatchschduldfkVO vo);
public List<XitComtnbatchresultVO> findComtnbatchresults(XitComtnbatchresultVO vo);
public XitComtnbatchresultVO findComtnbatchresult(XitComtnbatchresultVO vo);
public int addComtnbatchresult(XitComtnbatchresultVO vo);
public int modifyComtnbatchresult(XitComtnbatchresultVO vo);
public int removeComtnbatchresult(XitComtnbatchresultVO vo);
public int removesComtnbatchresult(XitComtnbatchresultVO vo);
}

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

Loading…
Cancel
Save