Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
service-campaign
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Nguyen Ha
service-campaign
Commits
d6061aa6
Commit
d6061aa6
authored
Aug 13, 2019
by
Vu Duy Anh
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
anhvd commit change
parent
d484f885
Changes
5
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
158 additions
and
0 deletions
+158
-0
src/main/java/com/viettel/campaign/model/ccms_full/Scenario.java
...n/java/com/viettel/campaign/model/ccms_full/Scenario.java
+53
-0
src/main/java/com/viettel/campaign/model/ccms_full/ScenarioQuestion.java
...om/viettel/campaign/model/ccms_full/ScenarioQuestion.java
+68
-0
src/main/java/com/viettel/campaign/repository/ccms_full/ScenarioRepository.java
...tel/campaign/repository/ccms_full/ScenarioRepository.java
+14
-0
src/main/java/com/viettel/campaign/repository/ccms_full/ScenarioRepositoryCustom.java
...mpaign/repository/ccms_full/ScenarioRepositoryCustom.java
+10
-0
src/main/java/com/viettel/campaign/repository/ccms_full/impl/ScenarioRepositoryImpl.java
...ign/repository/ccms_full/impl/ScenarioRepositoryImpl.java
+13
-0
No files found.
src/main/java/com/viettel/campaign/model/ccms_full/Scenario.java
0 → 100644
View file @
d6061aa6
package
com.viettel.campaign.model.ccms_full
;
import
lombok.Getter
;
import
lombok.Setter
;
import
javax.persistence.*
;
import
javax.validation.constraints.NotNull
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
* @author anhvd_itsol
*/
@Entity
@Table
(
name
=
"SCENARIO"
)
@Getter
@Setter
public
class
Scenario
implements
Serializable
{
@Id
@NotNull
@GeneratedValue
(
generator
=
"SCENARIO_SEQ"
)
@SequenceGenerator
(
name
=
"SCENARIO_SEQ"
,
sequenceName
=
"SCENARIO_SEQ"
,
allocationSize
=
1
)
@Basic
(
optional
=
false
)
@Column
(
name
=
"SCENARIO_ID"
)
private
Long
scenarioId
;
@Column
(
name
=
"COMPANY_SITE_ID"
)
private
Long
companySiteId
;
@Column
(
name
=
"CAMPAIGN_ID"
)
private
Long
campaignId
;
@Column
(
name
=
"CODE"
)
private
String
code
;
@Column
(
name
=
"DESCRIPTION"
)
private
String
description
;
@Column
(
name
=
"CREATE_BY"
)
private
String
createBy
;
@Temporal
(
TemporalType
.
TIMESTAMP
)
@Column
(
name
=
"CREATE_TIME"
)
private
Date
createTime
;
@Column
(
name
=
"UPDATE_BY"
)
private
Long
updateBy
;
@Temporal
(
TemporalType
.
TIMESTAMP
)
@Column
(
name
=
"UPDATE_TIME"
)
private
Date
updateTime
;
}
src/main/java/com/viettel/campaign/model/ccms_full/ScenarioQuestion.java
0 → 100644
View file @
d6061aa6
package
com.viettel.campaign.model.ccms_full
;
import
lombok.Getter
;
import
lombok.Setter
;
import
javax.persistence.*
;
import
javax.validation.constraints.NotNull
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
* @author anhvd_itsol
*/
@Entity
@Table
(
name
=
"SCENARIO_QUESTION"
)
@Getter
@Setter
public
class
ScenarioQuestion
implements
Serializable
{
@Id
@NotNull
@GeneratedValue
(
generator
=
"SCENARIO_QES_SEQ"
)
@SequenceGenerator
(
name
=
"SCENARIO_QES_SEQ"
,
sequenceName
=
"SCENARIO_QES_SEQ"
,
allocationSize
=
1
)
@Basic
(
optional
=
false
)
@Column
(
name
=
"SCENARIO_QUESTION_ID"
)
private
Long
scenarioQuestionId
;
@Column
(
name
=
"COMPANY_SITE_ID"
)
private
Long
companySiteId
;
@Column
(
name
=
"CAMPAIGN_ID"
)
private
Long
campaignId
;
@Column
(
name
=
"SCENARIO_ID"
)
private
Long
scenarioId
;
@Column
(
name
=
"CODE"
)
private
String
code
;
@Column
(
name
=
"TYPE"
)
private
Short
type
;
@Column
(
name
=
"QUESTION"
)
private
String
question
;
@Column
(
name
=
"ORDER_INDEX"
)
private
Long
orderIndex
;
@Column
(
name
=
"STATUS"
)
private
Short
status
;
@Temporal
(
TemporalType
.
TIMESTAMP
)
@Column
(
name
=
"CREATE_TIME"
)
private
Date
createTime
;
@Temporal
(
TemporalType
.
TIMESTAMP
)
@Column
(
name
=
"DELETE_TIME"
)
private
Date
deleteTime
;
@Column
(
name
=
"IS_REQUIRE"
)
private
Short
isRequire
;
@Column
(
name
=
"IS_DEFAULT"
)
private
Short
isDefault
;
@Column
(
name
=
"ANSWER_INDEX"
)
private
Short
answerIndex
;
}
src/main/java/com/viettel/campaign/repository/ccms_full/ScenarioRepository.java
0 → 100644
View file @
d6061aa6
package
com.viettel.campaign.repository.ccms_full
;
import
com.viettel.campaign.model.ccms_full.Scenario
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
org.springframework.stereotype.Repository
;
/**
* @author anhvd_itsol
*/
@Repository
public
interface
ScenarioRepository
extends
JpaRepository
<
Scenario
,
Long
>
{
}
src/main/java/com/viettel/campaign/repository/ccms_full/ScenarioRepositoryCustom.java
0 → 100644
View file @
d6061aa6
package
com.viettel.campaign.repository.ccms_full
;
import
com.viettel.campaign.web.dto.ResultDTO
;
/**
* @author anhvd_itsol
*/
public
interface
ScenarioRepositoryCustom
{
}
src/main/java/com/viettel/campaign/repository/ccms_full/impl/ScenarioRepositoryImpl.java
0 → 100644
View file @
d6061aa6
package
com.viettel.campaign.repository.ccms_full.impl
;
import
com.viettel.campaign.repository.ccms_full.ScenarioRepositoryCustom
;
import
org.springframework.stereotype.Repository
;
/**
* @author anhvd_itsol
*/
@Repository
public
class
ScenarioRepositoryImpl
implements
ScenarioRepositoryCustom
{
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment