Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
MeterSphere
metersphere
提交
51aa7e88
M
metersphere
项目概览
MeterSphere
/
metersphere
上一次同步 大约 3 年
通知
25
Star
1
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
metersphere
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
51aa7e88
编写于
5月 06, 2020
作者:
C
Captain.B
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
使用lombok
上级
94b7ceb1
变更
37
显示空白变更内容
内联
并排
Showing
37 changed file
with
503 addition
and
1363 deletion
+503
-1363
backend/pom.xml
backend/pom.xml
+6
-0
backend/src/main/java/io/metersphere/base/domain/ApiTest.java
...end/src/main/java/io/metersphere/base/domain/ApiTest.java
+3
-56
backend/src/main/java/io/metersphere/base/domain/ApiTestFile.java
...src/main/java/io/metersphere/base/domain/ApiTestFile.java
+3
-16
backend/src/main/java/io/metersphere/base/domain/ApiTestReport.java
...c/main/java/io/metersphere/base/domain/ApiTestReport.java
+3
-64
backend/src/main/java/io/metersphere/base/domain/ApiTestWithBLOBs.java
...ain/java/io/metersphere/base/domain/ApiTestWithBLOBs.java
+7
-16
backend/src/main/java/io/metersphere/base/domain/FileContent.java
...src/main/java/io/metersphere/base/domain/FileContent.java
+3
-16
backend/src/main/java/io/metersphere/base/domain/FileMetadata.java
...rc/main/java/io/metersphere/base/domain/FileMetadata.java
+3
-48
backend/src/main/java/io/metersphere/base/domain/LoadTest.java
...nd/src/main/java/io/metersphere/base/domain/LoadTest.java
+3
-64
backend/src/main/java/io/metersphere/base/domain/LoadTestFile.java
...rc/main/java/io/metersphere/base/domain/LoadTestFile.java
+3
-16
backend/src/main/java/io/metersphere/base/domain/LoadTestReport.java
.../main/java/io/metersphere/base/domain/LoadTestReport.java
+3
-48
backend/src/main/java/io/metersphere/base/domain/LoadTestReportDetail.java
...java/io/metersphere/base/domain/LoadTestReportDetail.java
+3
-16
backend/src/main/java/io/metersphere/base/domain/LoadTestReportLog.java
...in/java/io/metersphere/base/domain/LoadTestReportLog.java
+3
-32
backend/src/main/java/io/metersphere/base/domain/LoadTestReportResult.java
...java/io/metersphere/base/domain/LoadTestReportResult.java
+3
-32
backend/src/main/java/io/metersphere/base/domain/LoadTestReportWithBLOBs.java
...a/io/metersphere/base/domain/LoadTestReportWithBLOBs.java
+7
-16
backend/src/main/java/io/metersphere/base/domain/LoadTestWithBLOBs.java
...in/java/io/metersphere/base/domain/LoadTestWithBLOBs.java
+7
-24
backend/src/main/java/io/metersphere/base/domain/Organization.java
...rc/main/java/io/metersphere/base/domain/Organization.java
+3
-40
backend/src/main/java/io/metersphere/base/domain/Project.java
...end/src/main/java/io/metersphere/base/domain/Project.java
+3
-48
backend/src/main/java/io/metersphere/base/domain/Role.java
backend/src/main/java/io/metersphere/base/domain/Role.java
+3
-48
backend/src/main/java/io/metersphere/base/domain/SystemParameter.java
...main/java/io/metersphere/base/domain/SystemParameter.java
+3
-32
backend/src/main/java/io/metersphere/base/domain/TestCase.java
...nd/src/main/java/io/metersphere/base/domain/TestCase.java
+3
-96
backend/src/main/java/io/metersphere/base/domain/TestCaseNode.java
...rc/main/java/io/metersphere/base/domain/TestCaseNode.java
+3
-56
backend/src/main/java/io/metersphere/base/domain/TestCaseReport.java
.../main/java/io/metersphere/base/domain/TestCaseReport.java
+7
-32
backend/src/main/java/io/metersphere/base/domain/TestCaseReportExample.java
...ava/io/metersphere/base/domain/TestCaseReportExample.java
+120
-0
backend/src/main/java/io/metersphere/base/domain/TestCaseReportTemplate.java
...va/io/metersphere/base/domain/TestCaseReportTemplate.java
+7
-32
backend/src/main/java/io/metersphere/base/domain/TestCaseReportTemplateExample.java
...etersphere/base/domain/TestCaseReportTemplateExample.java
+120
-0
backend/src/main/java/io/metersphere/base/domain/TestCaseWithBLOBs.java
...in/java/io/metersphere/base/domain/TestCaseWithBLOBs.java
+7
-16
backend/src/main/java/io/metersphere/base/domain/TestPlan.java
...nd/src/main/java/io/metersphere/base/domain/TestPlan.java
+3
-104
backend/src/main/java/io/metersphere/base/domain/TestPlanTestCase.java
...ain/java/io/metersphere/base/domain/TestPlanTestCase.java
+3
-72
backend/src/main/java/io/metersphere/base/domain/TestResource.java
...rc/main/java/io/metersphere/base/domain/TestResource.java
+3
-48
backend/src/main/java/io/metersphere/base/domain/TestResourcePool.java
...ain/java/io/metersphere/base/domain/TestResourcePool.java
+3
-56
backend/src/main/java/io/metersphere/base/domain/User.java
backend/src/main/java/io/metersphere/base/domain/User.java
+3
-88
backend/src/main/java/io/metersphere/base/domain/UserRole.java
...nd/src/main/java/io/metersphere/base/domain/UserRole.java
+3
-48
backend/src/main/java/io/metersphere/base/domain/Workspace.java
...d/src/main/java/io/metersphere/base/domain/Workspace.java
+3
-48
backend/src/main/java/io/metersphere/base/mapper/TestCaseNodeMapper.xml
...in/java/io/metersphere/base/mapper/TestCaseNodeMapper.xml
+12
-12
backend/src/main/java/io/metersphere/base/mapper/TestCaseReportMapper.xml
.../java/io/metersphere/base/mapper/TestCaseReportMapper.xml
+47
-11
backend/src/main/java/io/metersphere/base/mapper/TestCaseReportTemplateMapper.xml
.../metersphere/base/mapper/TestCaseReportTemplateMapper.xml
+47
-11
backend/src/main/resources/generatorConfig.xml
backend/src/main/resources/generatorConfig.xml
+37
-1
未找到文件。
backend/pom.xml
浏览文件 @
51aa7e88
...
...
@@ -66,6 +66,7 @@
<dependency>
<groupId>
org.projectlombok
</groupId>
<artifactId>
lombok
</artifactId>
<scope>
provided
</scope>
</dependency>
<dependency>
...
...
@@ -255,6 +256,11 @@
<artifactId>
mysql-connector-java
</artifactId>
<version>
5.1.41
</version>
</dependency>
<dependency>
<groupId>
com.itfsw
</groupId>
<artifactId>
mybatis-generator-plugin
</artifactId>
<version>
1.3.8
</version>
</dependency>
</dependencies>
</plugin>
</plugins>
...
...
backend/src/main/java/io/metersphere/base/domain/ApiTest.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
ApiTest
implements
Serializable
{
private
String
id
;
...
...
@@ -18,60 +21,4 @@ public class ApiTest implements Serializable {
private
Long
updateTime
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
==
null
?
null
:
id
.
trim
();
}
public
String
getProjectId
()
{
return
projectId
;
}
public
void
setProjectId
(
String
projectId
)
{
this
.
projectId
=
projectId
==
null
?
null
:
projectId
.
trim
();
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
==
null
?
null
:
name
.
trim
();
}
public
String
getDescription
()
{
return
description
;
}
public
void
setDescription
(
String
description
)
{
this
.
description
=
description
==
null
?
null
:
description
.
trim
();
}
public
String
getStatus
()
{
return
status
;
}
public
void
setStatus
(
String
status
)
{
this
.
status
=
status
==
null
?
null
:
status
.
trim
();
}
public
Long
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Long
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Long
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Long
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/ApiTestFile.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
ApiTestFile
implements
Serializable
{
private
String
testId
;
private
String
fileId
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getTestId
()
{
return
testId
;
}
public
void
setTestId
(
String
testId
)
{
this
.
testId
=
testId
==
null
?
null
:
testId
.
trim
();
}
public
String
getFileId
()
{
return
fileId
;
}
public
void
setFileId
(
String
fileId
)
{
this
.
fileId
=
fileId
==
null
?
null
:
fileId
.
trim
();
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/ApiTestReport.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
ApiTestReport
implements
Serializable
{
private
String
id
;
...
...
@@ -20,68 +23,4 @@ public class ApiTestReport implements Serializable {
private
String
content
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
==
null
?
null
:
id
.
trim
();
}
public
String
getTestId
()
{
return
testId
;
}
public
void
setTestId
(
String
testId
)
{
this
.
testId
=
testId
==
null
?
null
:
testId
.
trim
();
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
==
null
?
null
:
name
.
trim
();
}
public
String
getDescription
()
{
return
description
;
}
public
void
setDescription
(
String
description
)
{
this
.
description
=
description
==
null
?
null
:
description
.
trim
();
}
public
Long
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Long
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Long
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Long
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
public
String
getStatus
()
{
return
status
;
}
public
void
setStatus
(
String
status
)
{
this
.
status
=
status
==
null
?
null
:
status
.
trim
();
}
public
String
getContent
()
{
return
content
;
}
public
void
setContent
(
String
content
)
{
this
.
content
=
content
==
null
?
null
:
content
.
trim
();
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/ApiTestWithBLOBs.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.ToString
;
import
java.io.Serializable
;
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ToString
(
callSuper
=
true
)
public
class
ApiTestWithBLOBs
extends
ApiTest
implements
Serializable
{
private
String
scenarioDefinition
;
private
String
schedule
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getScenarioDefinition
()
{
return
scenarioDefinition
;
}
public
void
setScenarioDefinition
(
String
scenarioDefinition
)
{
this
.
scenarioDefinition
=
scenarioDefinition
==
null
?
null
:
scenarioDefinition
.
trim
();
}
public
String
getSchedule
()
{
return
schedule
;
}
public
void
setSchedule
(
String
schedule
)
{
this
.
schedule
=
schedule
==
null
?
null
:
schedule
.
trim
();
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/FileContent.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
FileContent
implements
Serializable
{
private
String
fileId
;
private
byte
[]
file
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getFileId
()
{
return
fileId
;
}
public
void
setFileId
(
String
fileId
)
{
this
.
fileId
=
fileId
==
null
?
null
:
fileId
.
trim
();
}
public
byte
[]
getFile
()
{
return
file
;
}
public
void
setFile
(
byte
[]
file
)
{
this
.
file
=
file
;
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/FileMetadata.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
FileMetadata
implements
Serializable
{
private
String
id
;
...
...
@@ -16,52 +19,4 @@ public class FileMetadata implements Serializable {
private
Long
size
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
==
null
?
null
:
id
.
trim
();
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
==
null
?
null
:
name
.
trim
();
}
public
String
getType
()
{
return
type
;
}
public
void
setType
(
String
type
)
{
this
.
type
=
type
==
null
?
null
:
type
.
trim
();
}
public
Long
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Long
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Long
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Long
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
public
Long
getSize
()
{
return
size
;
}
public
void
setSize
(
Long
size
)
{
this
.
size
=
size
;
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/LoadTest.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
LoadTest
implements
Serializable
{
private
String
id
;
...
...
@@ -20,68 +23,4 @@ public class LoadTest implements Serializable {
private
String
testResourcePoolId
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
==
null
?
null
:
id
.
trim
();
}
public
String
getProjectId
()
{
return
projectId
;
}
public
void
setProjectId
(
String
projectId
)
{
this
.
projectId
=
projectId
==
null
?
null
:
projectId
.
trim
();
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
==
null
?
null
:
name
.
trim
();
}
public
String
getDescription
()
{
return
description
;
}
public
void
setDescription
(
String
description
)
{
this
.
description
=
description
==
null
?
null
:
description
.
trim
();
}
public
Long
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Long
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Long
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Long
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
public
String
getStatus
()
{
return
status
;
}
public
void
setStatus
(
String
status
)
{
this
.
status
=
status
==
null
?
null
:
status
.
trim
();
}
public
String
getTestResourcePoolId
()
{
return
testResourcePoolId
;
}
public
void
setTestResourcePoolId
(
String
testResourcePoolId
)
{
this
.
testResourcePoolId
=
testResourcePoolId
==
null
?
null
:
testResourcePoolId
.
trim
();
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/LoadTestFile.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
LoadTestFile
implements
Serializable
{
private
String
testId
;
private
String
fileId
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getTestId
()
{
return
testId
;
}
public
void
setTestId
(
String
testId
)
{
this
.
testId
=
testId
==
null
?
null
:
testId
.
trim
();
}
public
String
getFileId
()
{
return
fileId
;
}
public
void
setFileId
(
String
fileId
)
{
this
.
fileId
=
fileId
==
null
?
null
:
fileId
.
trim
();
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/LoadTestReport.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
LoadTestReport
implements
Serializable
{
private
String
id
;
...
...
@@ -16,52 +19,4 @@ public class LoadTestReport implements Serializable {
private
String
status
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
==
null
?
null
:
id
.
trim
();
}
public
String
getTestId
()
{
return
testId
;
}
public
void
setTestId
(
String
testId
)
{
this
.
testId
=
testId
==
null
?
null
:
testId
.
trim
();
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
==
null
?
null
:
name
.
trim
();
}
public
Long
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Long
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Long
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Long
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
public
String
getStatus
()
{
return
status
;
}
public
void
setStatus
(
String
status
)
{
this
.
status
=
status
==
null
?
null
:
status
.
trim
();
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/LoadTestReportDetail.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
LoadTestReportDetail
implements
Serializable
{
private
String
reportId
;
private
String
content
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getReportId
()
{
return
reportId
;
}
public
void
setReportId
(
String
reportId
)
{
this
.
reportId
=
reportId
==
null
?
null
:
reportId
.
trim
();
}
public
String
getContent
()
{
return
content
;
}
public
void
setContent
(
String
content
)
{
this
.
content
=
content
==
null
?
null
:
content
.
trim
();
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/LoadTestReportLog.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
LoadTestReportLog
implements
Serializable
{
private
Long
id
;
...
...
@@ -12,36 +15,4 @@ public class LoadTestReportLog implements Serializable {
private
String
content
;
private
static
final
long
serialVersionUID
=
1L
;
public
Long
getId
()
{
return
id
;
}
public
void
setId
(
Long
id
)
{
this
.
id
=
id
;
}
public
String
getReportId
()
{
return
reportId
;
}
public
void
setReportId
(
String
reportId
)
{
this
.
reportId
=
reportId
==
null
?
null
:
reportId
.
trim
();
}
public
String
getResourceId
()
{
return
resourceId
;
}
public
void
setResourceId
(
String
resourceId
)
{
this
.
resourceId
=
resourceId
==
null
?
null
:
resourceId
.
trim
();
}
public
String
getContent
()
{
return
content
;
}
public
void
setContent
(
String
content
)
{
this
.
content
=
content
==
null
?
null
:
content
.
trim
();
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/LoadTestReportResult.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
LoadTestReportResult
implements
Serializable
{
private
Long
id
;
...
...
@@ -12,36 +15,4 @@ public class LoadTestReportResult implements Serializable {
private
String
reportValue
;
private
static
final
long
serialVersionUID
=
1L
;
public
Long
getId
()
{
return
id
;
}
public
void
setId
(
Long
id
)
{
this
.
id
=
id
;
}
public
String
getReportId
()
{
return
reportId
;
}
public
void
setReportId
(
String
reportId
)
{
this
.
reportId
=
reportId
==
null
?
null
:
reportId
.
trim
();
}
public
String
getReportKey
()
{
return
reportKey
;
}
public
void
setReportKey
(
String
reportKey
)
{
this
.
reportKey
=
reportKey
==
null
?
null
:
reportKey
.
trim
();
}
public
String
getReportValue
()
{
return
reportValue
;
}
public
void
setReportValue
(
String
reportValue
)
{
this
.
reportValue
=
reportValue
==
null
?
null
:
reportValue
.
trim
();
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/LoadTestReportWithBLOBs.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.ToString
;
import
java.io.Serializable
;
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ToString
(
callSuper
=
true
)
public
class
LoadTestReportWithBLOBs
extends
LoadTestReport
implements
Serializable
{
private
String
description
;
private
String
content
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getDescription
()
{
return
description
;
}
public
void
setDescription
(
String
description
)
{
this
.
description
=
description
==
null
?
null
:
description
.
trim
();
}
public
String
getContent
()
{
return
content
;
}
public
void
setContent
(
String
content
)
{
this
.
content
=
content
==
null
?
null
:
content
.
trim
();
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/LoadTestWithBLOBs.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.ToString
;
import
java.io.Serializable
;
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ToString
(
callSuper
=
true
)
public
class
LoadTestWithBLOBs
extends
LoadTest
implements
Serializable
{
private
String
loadConfiguration
;
...
...
@@ -10,28 +17,4 @@ public class LoadTestWithBLOBs extends LoadTest implements Serializable {
private
String
schedule
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getLoadConfiguration
()
{
return
loadConfiguration
;
}
public
void
setLoadConfiguration
(
String
loadConfiguration
)
{
this
.
loadConfiguration
=
loadConfiguration
==
null
?
null
:
loadConfiguration
.
trim
();
}
public
String
getAdvancedConfiguration
()
{
return
advancedConfiguration
;
}
public
void
setAdvancedConfiguration
(
String
advancedConfiguration
)
{
this
.
advancedConfiguration
=
advancedConfiguration
==
null
?
null
:
advancedConfiguration
.
trim
();
}
public
String
getSchedule
()
{
return
schedule
;
}
public
void
setSchedule
(
String
schedule
)
{
this
.
schedule
=
schedule
==
null
?
null
:
schedule
.
trim
();
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/Organization.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
Organization
implements
Serializable
{
private
String
id
;
...
...
@@ -14,44 +17,4 @@ public class Organization implements Serializable {
private
Long
updateTime
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
==
null
?
null
:
id
.
trim
();
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
==
null
?
null
:
name
.
trim
();
}
public
String
getDescription
()
{
return
description
;
}
public
void
setDescription
(
String
description
)
{
this
.
description
=
description
==
null
?
null
:
description
.
trim
();
}
public
Long
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Long
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Long
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Long
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/Project.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
Project
implements
Serializable
{
private
String
id
;
...
...
@@ -16,52 +19,4 @@ public class Project implements Serializable {
private
Long
updateTime
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
==
null
?
null
:
id
.
trim
();
}
public
String
getWorkspaceId
()
{
return
workspaceId
;
}
public
void
setWorkspaceId
(
String
workspaceId
)
{
this
.
workspaceId
=
workspaceId
==
null
?
null
:
workspaceId
.
trim
();
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
==
null
?
null
:
name
.
trim
();
}
public
String
getDescription
()
{
return
description
;
}
public
void
setDescription
(
String
description
)
{
this
.
description
=
description
==
null
?
null
:
description
.
trim
();
}
public
Long
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Long
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Long
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Long
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/Role.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
Role
implements
Serializable
{
private
String
id
;
...
...
@@ -16,52 +19,4 @@ public class Role implements Serializable {
private
Long
updateTime
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
==
null
?
null
:
id
.
trim
();
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
==
null
?
null
:
name
.
trim
();
}
public
String
getDescription
()
{
return
description
;
}
public
void
setDescription
(
String
description
)
{
this
.
description
=
description
==
null
?
null
:
description
.
trim
();
}
public
String
getType
()
{
return
type
;
}
public
void
setType
(
String
type
)
{
this
.
type
=
type
==
null
?
null
:
type
.
trim
();
}
public
Long
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Long
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Long
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Long
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/SystemParameter.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
SystemParameter
implements
Serializable
{
private
String
paramKey
;
...
...
@@ -12,36 +15,4 @@ public class SystemParameter implements Serializable {
private
Integer
sort
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getParamKey
()
{
return
paramKey
;
}
public
void
setParamKey
(
String
paramKey
)
{
this
.
paramKey
=
paramKey
==
null
?
null
:
paramKey
.
trim
();
}
public
String
getParamValue
()
{
return
paramValue
;
}
public
void
setParamValue
(
String
paramValue
)
{
this
.
paramValue
=
paramValue
==
null
?
null
:
paramValue
.
trim
();
}
public
String
getType
()
{
return
type
;
}
public
void
setType
(
String
type
)
{
this
.
type
=
type
==
null
?
null
:
type
.
trim
();
}
public
Integer
getSort
()
{
return
sort
;
}
public
void
setSort
(
Integer
sort
)
{
this
.
sort
=
sort
;
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/TestCase.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
TestCase
implements
Serializable
{
private
String
id
;
...
...
@@ -28,100 +31,4 @@ public class TestCase implements Serializable {
private
Long
updateTime
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
==
null
?
null
:
id
.
trim
();
}
public
Integer
getNodeId
()
{
return
nodeId
;
}
public
void
setNodeId
(
Integer
nodeId
)
{
this
.
nodeId
=
nodeId
;
}
public
String
getNodePath
()
{
return
nodePath
;
}
public
void
setNodePath
(
String
nodePath
)
{
this
.
nodePath
=
nodePath
==
null
?
null
:
nodePath
.
trim
();
}
public
String
getProjectId
()
{
return
projectId
;
}
public
void
setProjectId
(
String
projectId
)
{
this
.
projectId
=
projectId
==
null
?
null
:
projectId
.
trim
();
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
==
null
?
null
:
name
.
trim
();
}
public
String
getType
()
{
return
type
;
}
public
void
setType
(
String
type
)
{
this
.
type
=
type
==
null
?
null
:
type
.
trim
();
}
public
String
getMaintainer
()
{
return
maintainer
;
}
public
void
setMaintainer
(
String
maintainer
)
{
this
.
maintainer
=
maintainer
==
null
?
null
:
maintainer
.
trim
();
}
public
String
getPriority
()
{
return
priority
;
}
public
void
setPriority
(
String
priority
)
{
this
.
priority
=
priority
==
null
?
null
:
priority
.
trim
();
}
public
String
getMethod
()
{
return
method
;
}
public
void
setMethod
(
String
method
)
{
this
.
method
=
method
==
null
?
null
:
method
.
trim
();
}
public
String
getPrerequisite
()
{
return
prerequisite
;
}
public
void
setPrerequisite
(
String
prerequisite
)
{
this
.
prerequisite
=
prerequisite
==
null
?
null
:
prerequisite
.
trim
();
}
public
Long
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Long
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Long
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Long
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/TestCaseNode.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
TestCaseNode
implements
Serializable
{
private
Integer
id
;
...
...
@@ -18,60 +21,4 @@ public class TestCaseNode implements Serializable {
private
Long
updateTime
;
private
static
final
long
serialVersionUID
=
1L
;
public
Integer
getId
()
{
return
id
;
}
public
void
setId
(
Integer
id
)
{
this
.
id
=
id
;
}
public
String
getProjectId
()
{
return
projectId
;
}
public
void
setProjectId
(
String
projectId
)
{
this
.
projectId
=
projectId
==
null
?
null
:
projectId
.
trim
();
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
==
null
?
null
:
name
.
trim
();
}
public
Integer
getpId
()
{
return
pId
;
}
public
void
setpId
(
Integer
pId
)
{
this
.
pId
=
pId
;
}
public
Integer
getLevel
()
{
return
level
;
}
public
void
setLevel
(
Integer
level
)
{
this
.
level
=
level
;
}
public
Long
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Long
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Long
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Long
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/TestCaseReport.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
TestCaseReport
implements
Serializable
{
private
Long
id
;
...
...
@@ -9,39 +12,11 @@ public class TestCaseReport implements Serializable {
private
String
planId
;
private
String
content
;
private
static
final
long
serialVersionUID
=
1L
;
public
Long
getId
()
{
return
id
;
}
public
void
setId
(
Long
id
)
{
this
.
id
=
id
;
}
private
Long
startTime
;
public
String
getName
()
{
return
name
;
}
private
Long
endTime
;
public
void
setName
(
String
name
)
{
this
.
name
=
name
==
null
?
null
:
name
.
trim
();
}
public
String
getPlanId
()
{
return
planId
;
}
public
void
setPlanId
(
String
planId
)
{
this
.
planId
=
planId
==
null
?
null
:
planId
.
trim
();
}
public
String
getContent
()
{
return
content
;
}
private
String
content
;
public
void
setContent
(
String
content
)
{
this
.
content
=
content
==
null
?
null
:
content
.
trim
();
}
private
static
final
long
serialVersionUID
=
1L
;
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/TestCaseReportExample.java
浏览文件 @
51aa7e88
...
...
@@ -303,6 +303,126 @@ public class TestCaseReportExample {
addCriterion
(
"plan_id not between"
,
value1
,
value2
,
"planId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeIsNull
()
{
addCriterion
(
"start_time is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeIsNotNull
()
{
addCriterion
(
"start_time is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeEqualTo
(
Long
value
)
{
addCriterion
(
"start_time ="
,
value
,
"startTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeNotEqualTo
(
Long
value
)
{
addCriterion
(
"start_time <>"
,
value
,
"startTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeGreaterThan
(
Long
value
)
{
addCriterion
(
"start_time >"
,
value
,
"startTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeGreaterThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"start_time >="
,
value
,
"startTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeLessThan
(
Long
value
)
{
addCriterion
(
"start_time <"
,
value
,
"startTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeLessThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"start_time <="
,
value
,
"startTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeIn
(
List
<
Long
>
values
)
{
addCriterion
(
"start_time in"
,
values
,
"startTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeNotIn
(
List
<
Long
>
values
)
{
addCriterion
(
"start_time not in"
,
values
,
"startTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"start_time between"
,
value1
,
value2
,
"startTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeNotBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"start_time not between"
,
value1
,
value2
,
"startTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeIsNull
()
{
addCriterion
(
"end_time is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeIsNotNull
()
{
addCriterion
(
"end_time is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeEqualTo
(
Long
value
)
{
addCriterion
(
"end_time ="
,
value
,
"endTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeNotEqualTo
(
Long
value
)
{
addCriterion
(
"end_time <>"
,
value
,
"endTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeGreaterThan
(
Long
value
)
{
addCriterion
(
"end_time >"
,
value
,
"endTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeGreaterThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"end_time >="
,
value
,
"endTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeLessThan
(
Long
value
)
{
addCriterion
(
"end_time <"
,
value
,
"endTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeLessThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"end_time <="
,
value
,
"endTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeIn
(
List
<
Long
>
values
)
{
addCriterion
(
"end_time in"
,
values
,
"endTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeNotIn
(
List
<
Long
>
values
)
{
addCriterion
(
"end_time not in"
,
values
,
"endTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"end_time between"
,
value1
,
value2
,
"endTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeNotBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"end_time not between"
,
value1
,
value2
,
"endTime"
);
return
(
Criteria
)
this
;
}
}
public
static
class
Criteria
extends
GeneratedCriteria
{
...
...
backend/src/main/java/io/metersphere/base/domain/TestCaseReportTemplate.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
TestCaseReportTemplate
implements
Serializable
{
private
Long
id
;
...
...
@@ -9,39 +12,11 @@ public class TestCaseReportTemplate implements Serializable {
private
String
workspaceId
;
private
String
content
;
private
static
final
long
serialVersionUID
=
1L
;
public
Long
getId
()
{
return
id
;
}
public
void
setId
(
Long
id
)
{
this
.
id
=
id
;
}
private
Long
startTime
;
public
String
getName
()
{
return
name
;
}
private
Long
endTime
;
public
void
setName
(
String
name
)
{
this
.
name
=
name
==
null
?
null
:
name
.
trim
();
}
public
String
getWorkspaceId
()
{
return
workspaceId
;
}
public
void
setWorkspaceId
(
String
workspaceId
)
{
this
.
workspaceId
=
workspaceId
==
null
?
null
:
workspaceId
.
trim
();
}
public
String
getContent
()
{
return
content
;
}
private
String
content
;
public
void
setContent
(
String
content
)
{
this
.
content
=
content
==
null
?
null
:
content
.
trim
();
}
private
static
final
long
serialVersionUID
=
1L
;
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/TestCaseReportTemplateExample.java
浏览文件 @
51aa7e88
...
...
@@ -303,6 +303,126 @@ public class TestCaseReportTemplateExample {
addCriterion
(
"workspace_id not between"
,
value1
,
value2
,
"workspaceId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeIsNull
()
{
addCriterion
(
"start_time is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeIsNotNull
()
{
addCriterion
(
"start_time is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeEqualTo
(
Long
value
)
{
addCriterion
(
"start_time ="
,
value
,
"startTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeNotEqualTo
(
Long
value
)
{
addCriterion
(
"start_time <>"
,
value
,
"startTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeGreaterThan
(
Long
value
)
{
addCriterion
(
"start_time >"
,
value
,
"startTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeGreaterThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"start_time >="
,
value
,
"startTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeLessThan
(
Long
value
)
{
addCriterion
(
"start_time <"
,
value
,
"startTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeLessThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"start_time <="
,
value
,
"startTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeIn
(
List
<
Long
>
values
)
{
addCriterion
(
"start_time in"
,
values
,
"startTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeNotIn
(
List
<
Long
>
values
)
{
addCriterion
(
"start_time not in"
,
values
,
"startTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"start_time between"
,
value1
,
value2
,
"startTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStartTimeNotBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"start_time not between"
,
value1
,
value2
,
"startTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeIsNull
()
{
addCriterion
(
"end_time is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeIsNotNull
()
{
addCriterion
(
"end_time is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeEqualTo
(
Long
value
)
{
addCriterion
(
"end_time ="
,
value
,
"endTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeNotEqualTo
(
Long
value
)
{
addCriterion
(
"end_time <>"
,
value
,
"endTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeGreaterThan
(
Long
value
)
{
addCriterion
(
"end_time >"
,
value
,
"endTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeGreaterThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"end_time >="
,
value
,
"endTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeLessThan
(
Long
value
)
{
addCriterion
(
"end_time <"
,
value
,
"endTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeLessThanOrEqualTo
(
Long
value
)
{
addCriterion
(
"end_time <="
,
value
,
"endTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeIn
(
List
<
Long
>
values
)
{
addCriterion
(
"end_time in"
,
values
,
"endTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeNotIn
(
List
<
Long
>
values
)
{
addCriterion
(
"end_time not in"
,
values
,
"endTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"end_time between"
,
value1
,
value2
,
"endTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andEndTimeNotBetween
(
Long
value1
,
Long
value2
)
{
addCriterion
(
"end_time not between"
,
value1
,
value2
,
"endTime"
);
return
(
Criteria
)
this
;
}
}
public
static
class
Criteria
extends
GeneratedCriteria
{
...
...
backend/src/main/java/io/metersphere/base/domain/TestCaseWithBLOBs.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.ToString
;
import
java.io.Serializable
;
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ToString
(
callSuper
=
true
)
public
class
TestCaseWithBLOBs
extends
TestCase
implements
Serializable
{
private
String
remark
;
private
String
steps
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getRemark
()
{
return
remark
;
}
public
void
setRemark
(
String
remark
)
{
this
.
remark
=
remark
==
null
?
null
:
remark
.
trim
();
}
public
String
getSteps
()
{
return
steps
;
}
public
void
setSteps
(
String
steps
)
{
this
.
steps
=
steps
==
null
?
null
:
steps
.
trim
();
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/TestPlan.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
TestPlan
implements
Serializable
{
private
String
id
;
...
...
@@ -30,108 +33,4 @@ public class TestPlan implements Serializable {
private
String
tags
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
==
null
?
null
:
id
.
trim
();
}
public
String
getProjectId
()
{
return
projectId
;
}
public
void
setProjectId
(
String
projectId
)
{
this
.
projectId
=
projectId
==
null
?
null
:
projectId
.
trim
();
}
public
String
getWorkspaceId
()
{
return
workspaceId
;
}
public
void
setWorkspaceId
(
String
workspaceId
)
{
this
.
workspaceId
=
workspaceId
==
null
?
null
:
workspaceId
.
trim
();
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
==
null
?
null
:
name
.
trim
();
}
public
String
getDescription
()
{
return
description
;
}
public
void
setDescription
(
String
description
)
{
this
.
description
=
description
==
null
?
null
:
description
.
trim
();
}
public
String
getStatus
()
{
return
status
;
}
public
void
setStatus
(
String
status
)
{
this
.
status
=
status
==
null
?
null
:
status
.
trim
();
}
public
String
getStage
()
{
return
stage
;
}
public
void
setStage
(
String
stage
)
{
this
.
stage
=
stage
==
null
?
null
:
stage
.
trim
();
}
public
String
getPrincipal
()
{
return
principal
;
}
public
void
setPrincipal
(
String
principal
)
{
this
.
principal
=
principal
==
null
?
null
:
principal
.
trim
();
}
public
String
getTestCaseMatchRule
()
{
return
testCaseMatchRule
;
}
public
void
setTestCaseMatchRule
(
String
testCaseMatchRule
)
{
this
.
testCaseMatchRule
=
testCaseMatchRule
==
null
?
null
:
testCaseMatchRule
.
trim
();
}
public
String
getExecutorMatchRule
()
{
return
executorMatchRule
;
}
public
void
setExecutorMatchRule
(
String
executorMatchRule
)
{
this
.
executorMatchRule
=
executorMatchRule
==
null
?
null
:
executorMatchRule
.
trim
();
}
public
Long
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Long
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Long
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Long
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
public
String
getTags
()
{
return
tags
;
}
public
void
setTags
(
String
tags
)
{
this
.
tags
=
tags
==
null
?
null
:
tags
.
trim
();
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/TestPlanTestCase.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
TestPlanTestCase
implements
Serializable
{
private
Integer
id
;
...
...
@@ -22,76 +25,4 @@ public class TestPlanTestCase implements Serializable {
private
String
results
;
private
static
final
long
serialVersionUID
=
1L
;
public
Integer
getId
()
{
return
id
;
}
public
void
setId
(
Integer
id
)
{
this
.
id
=
id
;
}
public
String
getPlanId
()
{
return
planId
;
}
public
void
setPlanId
(
String
planId
)
{
this
.
planId
=
planId
==
null
?
null
:
planId
.
trim
();
}
public
String
getCaseId
()
{
return
caseId
;
}
public
void
setCaseId
(
String
caseId
)
{
this
.
caseId
=
caseId
==
null
?
null
:
caseId
.
trim
();
}
public
String
getExecutor
()
{
return
executor
;
}
public
void
setExecutor
(
String
executor
)
{
this
.
executor
=
executor
==
null
?
null
:
executor
.
trim
();
}
public
String
getStatus
()
{
return
status
;
}
public
void
setStatus
(
String
status
)
{
this
.
status
=
status
==
null
?
null
:
status
.
trim
();
}
public
String
getRemark
()
{
return
remark
;
}
public
void
setRemark
(
String
remark
)
{
this
.
remark
=
remark
==
null
?
null
:
remark
.
trim
();
}
public
Long
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Long
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Long
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Long
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
public
String
getResults
()
{
return
results
;
}
public
void
setResults
(
String
results
)
{
this
.
results
=
results
==
null
?
null
:
results
.
trim
();
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/TestResource.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
TestResource
implements
Serializable
{
private
String
id
;
...
...
@@ -16,52 +19,4 @@ public class TestResource implements Serializable {
private
String
configuration
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
==
null
?
null
:
id
.
trim
();
}
public
String
getTestResourcePoolId
()
{
return
testResourcePoolId
;
}
public
void
setTestResourcePoolId
(
String
testResourcePoolId
)
{
this
.
testResourcePoolId
=
testResourcePoolId
==
null
?
null
:
testResourcePoolId
.
trim
();
}
public
String
getStatus
()
{
return
status
;
}
public
void
setStatus
(
String
status
)
{
this
.
status
=
status
==
null
?
null
:
status
.
trim
();
}
public
Long
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Long
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Long
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Long
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
public
String
getConfiguration
()
{
return
configuration
;
}
public
void
setConfiguration
(
String
configuration
)
{
this
.
configuration
=
configuration
==
null
?
null
:
configuration
.
trim
();
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/TestResourcePool.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
TestResourcePool
implements
Serializable
{
private
String
id
;
...
...
@@ -18,60 +21,4 @@ public class TestResourcePool implements Serializable {
private
Long
updateTime
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
==
null
?
null
:
id
.
trim
();
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
==
null
?
null
:
name
.
trim
();
}
public
String
getType
()
{
return
type
;
}
public
void
setType
(
String
type
)
{
this
.
type
=
type
==
null
?
null
:
type
.
trim
();
}
public
String
getDescription
()
{
return
description
;
}
public
void
setDescription
(
String
description
)
{
this
.
description
=
description
==
null
?
null
:
description
.
trim
();
}
public
String
getStatus
()
{
return
status
;
}
public
void
setStatus
(
String
status
)
{
this
.
status
=
status
==
null
?
null
:
status
.
trim
();
}
public
Long
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Long
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Long
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Long
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/User.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
User
implements
Serializable
{
private
String
id
;
...
...
@@ -26,92 +29,4 @@ public class User implements Serializable {
private
String
phone
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
==
null
?
null
:
id
.
trim
();
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
==
null
?
null
:
name
.
trim
();
}
public
String
getEmail
()
{
return
email
;
}
public
void
setEmail
(
String
email
)
{
this
.
email
=
email
==
null
?
null
:
email
.
trim
();
}
public
String
getPassword
()
{
return
password
;
}
public
void
setPassword
(
String
password
)
{
this
.
password
=
password
==
null
?
null
:
password
.
trim
();
}
public
String
getStatus
()
{
return
status
;
}
public
void
setStatus
(
String
status
)
{
this
.
status
=
status
==
null
?
null
:
status
.
trim
();
}
public
Long
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Long
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Long
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Long
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
public
String
getLanguage
()
{
return
language
;
}
public
void
setLanguage
(
String
language
)
{
this
.
language
=
language
==
null
?
null
:
language
.
trim
();
}
public
String
getLastWorkspaceId
()
{
return
lastWorkspaceId
;
}
public
void
setLastWorkspaceId
(
String
lastWorkspaceId
)
{
this
.
lastWorkspaceId
=
lastWorkspaceId
==
null
?
null
:
lastWorkspaceId
.
trim
();
}
public
String
getLastOrganizationId
()
{
return
lastOrganizationId
;
}
public
void
setLastOrganizationId
(
String
lastOrganizationId
)
{
this
.
lastOrganizationId
=
lastOrganizationId
==
null
?
null
:
lastOrganizationId
.
trim
();
}
public
String
getPhone
()
{
return
phone
;
}
public
void
setPhone
(
String
phone
)
{
this
.
phone
=
phone
==
null
?
null
:
phone
.
trim
();
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/UserRole.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
UserRole
implements
Serializable
{
private
String
id
;
...
...
@@ -16,52 +19,4 @@ public class UserRole implements Serializable {
private
Long
updateTime
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
==
null
?
null
:
id
.
trim
();
}
public
String
getUserId
()
{
return
userId
;
}
public
void
setUserId
(
String
userId
)
{
this
.
userId
=
userId
==
null
?
null
:
userId
.
trim
();
}
public
String
getRoleId
()
{
return
roleId
;
}
public
void
setRoleId
(
String
roleId
)
{
this
.
roleId
=
roleId
==
null
?
null
:
roleId
.
trim
();
}
public
String
getSourceId
()
{
return
sourceId
;
}
public
void
setSourceId
(
String
sourceId
)
{
this
.
sourceId
=
sourceId
==
null
?
null
:
sourceId
.
trim
();
}
public
Long
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Long
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Long
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Long
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/domain/Workspace.java
浏览文件 @
51aa7e88
package
io.metersphere.base.domain
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
Workspace
implements
Serializable
{
private
String
id
;
...
...
@@ -16,52 +19,4 @@ public class Workspace implements Serializable {
private
Long
updateTime
;
private
static
final
long
serialVersionUID
=
1L
;
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
==
null
?
null
:
id
.
trim
();
}
public
String
getOrganizationId
()
{
return
organizationId
;
}
public
void
setOrganizationId
(
String
organizationId
)
{
this
.
organizationId
=
organizationId
==
null
?
null
:
organizationId
.
trim
();
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
==
null
?
null
:
name
.
trim
();
}
public
String
getDescription
()
{
return
description
;
}
public
void
setDescription
(
String
description
)
{
this
.
description
=
description
==
null
?
null
:
description
.
trim
();
}
public
Long
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Long
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Long
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Long
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
}
\ No newline at end of file
backend/src/main/java/io/metersphere/base/mapper/TestCaseNodeMapper.xml
浏览文件 @
51aa7e88
...
...
@@ -102,22 +102,19 @@
</if>
</delete>
<insert
id=
"insert"
parameterType=
"io.metersphere.base.domain.TestCaseNode"
>
<selectKey
keyProperty=
"id"
order=
"AFTER"
resultType=
"java.lang.Integer"
>
SELECT LAST_INSERT_ID()
</selectKey>
insert into test_case_node (project_id, name, p_id,
level, create_time, update_time
)
values (#{projectId,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{pId,jdbcType=INTEGER},
#{level,jdbcType=INTEGER}, #{createTime,jdbcType=BIGINT}, #{updateTime,jdbcType=BIGINT}
)
insert into test_case_node (id, project_id, name,
p_id, level, create_time,
update_time)
values (#{id,jdbcType=INTEGER}, #{projectId,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR},
#{pId,jdbcType=INTEGER}, #{level,jdbcType=INTEGER}, #{createTime,jdbcType=BIGINT},
#{updateTime,jdbcType=BIGINT})
</insert>
<insert
id=
"insertSelective"
parameterType=
"io.metersphere.base.domain.TestCaseNode"
>
<selectKey
keyProperty=
"id"
order=
"AFTER"
resultType=
"java.lang.Integer"
>
SELECT LAST_INSERT_ID()
</selectKey>
insert into test_case_node
<trim
prefix=
"("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"id != null"
>
id,
</if>
<if
test=
"projectId != null"
>
project_id,
</if>
...
...
@@ -138,6 +135,9 @@
</if>
</trim>
<trim
prefix=
"values ("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"id != null"
>
#{id,jdbcType=INTEGER},
</if>
<if
test=
"projectId != null"
>
#{projectId,jdbcType=VARCHAR},
</if>
...
...
backend/src/main/java/io/metersphere/base/mapper/TestCaseReportMapper.xml
浏览文件 @
51aa7e88
...
...
@@ -5,6 +5,8 @@
<id
column=
"id"
jdbcType=
"BIGINT"
property=
"id"
/>
<result
column=
"name"
jdbcType=
"VARCHAR"
property=
"name"
/>
<result
column=
"plan_id"
jdbcType=
"VARCHAR"
property=
"planId"
/>
<result
column=
"start_time"
jdbcType=
"BIGINT"
property=
"startTime"
/>
<result
column=
"end_time"
jdbcType=
"BIGINT"
property=
"endTime"
/>
</resultMap>
<resultMap
extends=
"BaseResultMap"
id=
"ResultMapWithBLOBs"
type=
"io.metersphere.base.domain.TestCaseReport"
>
<result
column=
"content"
jdbcType=
"LONGVARCHAR"
property=
"content"
/>
...
...
@@ -68,7 +70,7 @@
</where>
</sql>
<sql
id=
"Base_Column_List"
>
id, name, plan_id
id, name, plan_id
, start_time, end_time
</sql>
<sql
id=
"Blob_Column_List"
>
content
...
...
@@ -122,37 +124,51 @@
</if>
</delete>
<insert
id=
"insert"
parameterType=
"io.metersphere.base.domain.TestCaseReport"
>
<selectKey
keyProperty=
"id"
order=
"AFTER"
resultType=
"java.lang.Long"
>
SELECT LAST_INSERT_ID()
</selectKey>
insert into test_case_report (name, plan_id, content
insert into test_case_report (id, name, plan_id,
start_time, end_time, content
)
values (#{name,jdbcType=VARCHAR}, #{planId,jdbcType=VARCHAR}, #{content,jdbcType=LONGVARCHAR}
values (#{id,jdbcType=BIGINT}, #{name,jdbcType=VARCHAR}, #{planId,jdbcType=VARCHAR},
#{startTime,jdbcType=BIGINT}, #{endTime,jdbcType=BIGINT}, #{content,jdbcType=LONGVARCHAR}
)
</insert>
<insert
id=
"insertSelective"
parameterType=
"io.metersphere.base.domain.TestCaseReport"
>
<selectKey
keyProperty=
"id"
order=
"AFTER"
resultType=
"java.lang.Long"
>
SELECT LAST_INSERT_ID()
</selectKey>
insert into test_case_report
<trim
prefix=
"("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"id != null"
>
id,
</if>
<if
test=
"name != null"
>
name,
</if>
<if
test=
"planId != null"
>
plan_id,
</if>
<if
test=
"startTime != null"
>
start_time,
</if>
<if
test=
"endTime != null"
>
end_time,
</if>
<if
test=
"content != null"
>
content,
</if>
</trim>
<trim
prefix=
"values ("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"id != null"
>
#{id,jdbcType=BIGINT},
</if>
<if
test=
"name != null"
>
#{name,jdbcType=VARCHAR},
</if>
<if
test=
"planId != null"
>
#{planId,jdbcType=VARCHAR},
</if>
<if
test=
"startTime != null"
>
#{startTime,jdbcType=BIGINT},
</if>
<if
test=
"endTime != null"
>
#{endTime,jdbcType=BIGINT},
</if>
<if
test=
"content != null"
>
#{content,jdbcType=LONGVARCHAR},
</if>
...
...
@@ -176,6 +192,12 @@
<if
test=
"record.planId != null"
>
plan_id = #{record.planId,jdbcType=VARCHAR},
</if>
<if
test=
"record.startTime != null"
>
start_time = #{record.startTime,jdbcType=BIGINT},
</if>
<if
test=
"record.endTime != null"
>
end_time = #{record.endTime,jdbcType=BIGINT},
</if>
<if
test=
"record.content != null"
>
content = #{record.content,jdbcType=LONGVARCHAR},
</if>
...
...
@@ -189,6 +211,8 @@
set id = #{record.id,jdbcType=BIGINT},
name = #{record.name,jdbcType=VARCHAR},
plan_id = #{record.planId,jdbcType=VARCHAR},
start_time = #{record.startTime,jdbcType=BIGINT},
end_time = #{record.endTime,jdbcType=BIGINT},
content = #{record.content,jdbcType=LONGVARCHAR}
<if
test=
"_parameter != null"
>
<include
refid=
"Update_By_Example_Where_Clause"
/>
...
...
@@ -198,7 +222,9 @@
update test_case_report
set id = #{record.id,jdbcType=BIGINT},
name = #{record.name,jdbcType=VARCHAR},
plan_id = #{record.planId,jdbcType=VARCHAR}
plan_id = #{record.planId,jdbcType=VARCHAR},
start_time = #{record.startTime,jdbcType=BIGINT},
end_time = #{record.endTime,jdbcType=BIGINT}
<if
test=
"_parameter != null"
>
<include
refid=
"Update_By_Example_Where_Clause"
/>
</if>
...
...
@@ -212,6 +238,12 @@
<if
test=
"planId != null"
>
plan_id = #{planId,jdbcType=VARCHAR},
</if>
<if
test=
"startTime != null"
>
start_time = #{startTime,jdbcType=BIGINT},
</if>
<if
test=
"endTime != null"
>
end_time = #{endTime,jdbcType=BIGINT},
</if>
<if
test=
"content != null"
>
content = #{content,jdbcType=LONGVARCHAR},
</if>
...
...
@@ -222,13 +254,17 @@
update test_case_report
set name = #{name,jdbcType=VARCHAR},
plan_id = #{planId,jdbcType=VARCHAR},
start_time = #{startTime,jdbcType=BIGINT},
end_time = #{endTime,jdbcType=BIGINT},
content = #{content,jdbcType=LONGVARCHAR}
where id = #{id,jdbcType=BIGINT}
</update>
<update
id=
"updateByPrimaryKey"
parameterType=
"io.metersphere.base.domain.TestCaseReport"
>
update test_case_report
set name = #{name,jdbcType=VARCHAR},
plan_id = #{planId,jdbcType=VARCHAR}
plan_id = #{planId,jdbcType=VARCHAR},
start_time = #{startTime,jdbcType=BIGINT},
end_time = #{endTime,jdbcType=BIGINT}
where id = #{id,jdbcType=BIGINT}
</update>
</mapper>
\ No newline at end of file
backend/src/main/java/io/metersphere/base/mapper/TestCaseReportTemplateMapper.xml
浏览文件 @
51aa7e88
...
...
@@ -5,6 +5,8 @@
<id
column=
"id"
jdbcType=
"BIGINT"
property=
"id"
/>
<result
column=
"name"
jdbcType=
"VARCHAR"
property=
"name"
/>
<result
column=
"workspace_id"
jdbcType=
"VARCHAR"
property=
"workspaceId"
/>
<result
column=
"start_time"
jdbcType=
"BIGINT"
property=
"startTime"
/>
<result
column=
"end_time"
jdbcType=
"BIGINT"
property=
"endTime"
/>
</resultMap>
<resultMap
extends=
"BaseResultMap"
id=
"ResultMapWithBLOBs"
type=
"io.metersphere.base.domain.TestCaseReportTemplate"
>
<result
column=
"content"
jdbcType=
"LONGVARCHAR"
property=
"content"
/>
...
...
@@ -68,7 +70,7 @@
</where>
</sql>
<sql
id=
"Base_Column_List"
>
id, name, workspace_id
id, name, workspace_id
, start_time, end_time
</sql>
<sql
id=
"Blob_Column_List"
>
content
...
...
@@ -122,37 +124,51 @@
</if>
</delete>
<insert
id=
"insert"
parameterType=
"io.metersphere.base.domain.TestCaseReportTemplate"
>
<selectKey
keyProperty=
"id"
order=
"AFTER"
resultType=
"java.lang.Long"
>
SELECT LAST_INSERT_ID()
</selectKey>
insert into test_case_report_template (name, workspace_id, content
insert into test_case_report_template (id, name, workspace_id,
start_time, end_time, content
)
values (#{name,jdbcType=VARCHAR}, #{workspaceId,jdbcType=VARCHAR}, #{content,jdbcType=LONGVARCHAR}
values (#{id,jdbcType=BIGINT}, #{name,jdbcType=VARCHAR}, #{workspaceId,jdbcType=VARCHAR},
#{startTime,jdbcType=BIGINT}, #{endTime,jdbcType=BIGINT}, #{content,jdbcType=LONGVARCHAR}
)
</insert>
<insert
id=
"insertSelective"
parameterType=
"io.metersphere.base.domain.TestCaseReportTemplate"
>
<selectKey
keyProperty=
"id"
order=
"AFTER"
resultType=
"java.lang.Long"
>
SELECT LAST_INSERT_ID()
</selectKey>
insert into test_case_report_template
<trim
prefix=
"("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"id != null"
>
id,
</if>
<if
test=
"name != null"
>
name,
</if>
<if
test=
"workspaceId != null"
>
workspace_id,
</if>
<if
test=
"startTime != null"
>
start_time,
</if>
<if
test=
"endTime != null"
>
end_time,
</if>
<if
test=
"content != null"
>
content,
</if>
</trim>
<trim
prefix=
"values ("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"id != null"
>
#{id,jdbcType=BIGINT},
</if>
<if
test=
"name != null"
>
#{name,jdbcType=VARCHAR},
</if>
<if
test=
"workspaceId != null"
>
#{workspaceId,jdbcType=VARCHAR},
</if>
<if
test=
"startTime != null"
>
#{startTime,jdbcType=BIGINT},
</if>
<if
test=
"endTime != null"
>
#{endTime,jdbcType=BIGINT},
</if>
<if
test=
"content != null"
>
#{content,jdbcType=LONGVARCHAR},
</if>
...
...
@@ -176,6 +192,12 @@
<if
test=
"record.workspaceId != null"
>
workspace_id = #{record.workspaceId,jdbcType=VARCHAR},
</if>
<if
test=
"record.startTime != null"
>
start_time = #{record.startTime,jdbcType=BIGINT},
</if>
<if
test=
"record.endTime != null"
>
end_time = #{record.endTime,jdbcType=BIGINT},
</if>
<if
test=
"record.content != null"
>
content = #{record.content,jdbcType=LONGVARCHAR},
</if>
...
...
@@ -189,6 +211,8 @@
set id = #{record.id,jdbcType=BIGINT},
name = #{record.name,jdbcType=VARCHAR},
workspace_id = #{record.workspaceId,jdbcType=VARCHAR},
start_time = #{record.startTime,jdbcType=BIGINT},
end_time = #{record.endTime,jdbcType=BIGINT},
content = #{record.content,jdbcType=LONGVARCHAR}
<if
test=
"_parameter != null"
>
<include
refid=
"Update_By_Example_Where_Clause"
/>
...
...
@@ -198,7 +222,9 @@
update test_case_report_template
set id = #{record.id,jdbcType=BIGINT},
name = #{record.name,jdbcType=VARCHAR},
workspace_id = #{record.workspaceId,jdbcType=VARCHAR}
workspace_id = #{record.workspaceId,jdbcType=VARCHAR},
start_time = #{record.startTime,jdbcType=BIGINT},
end_time = #{record.endTime,jdbcType=BIGINT}
<if
test=
"_parameter != null"
>
<include
refid=
"Update_By_Example_Where_Clause"
/>
</if>
...
...
@@ -212,6 +238,12 @@
<if
test=
"workspaceId != null"
>
workspace_id = #{workspaceId,jdbcType=VARCHAR},
</if>
<if
test=
"startTime != null"
>
start_time = #{startTime,jdbcType=BIGINT},
</if>
<if
test=
"endTime != null"
>
end_time = #{endTime,jdbcType=BIGINT},
</if>
<if
test=
"content != null"
>
content = #{content,jdbcType=LONGVARCHAR},
</if>
...
...
@@ -222,13 +254,17 @@
update test_case_report_template
set name = #{name,jdbcType=VARCHAR},
workspace_id = #{workspaceId,jdbcType=VARCHAR},
start_time = #{startTime,jdbcType=BIGINT},
end_time = #{endTime,jdbcType=BIGINT},
content = #{content,jdbcType=LONGVARCHAR}
where id = #{id,jdbcType=BIGINT}
</update>
<update
id=
"updateByPrimaryKey"
parameterType=
"io.metersphere.base.domain.TestCaseReportTemplate"
>
update test_case_report_template
set name = #{name,jdbcType=VARCHAR},
workspace_id = #{workspaceId,jdbcType=VARCHAR}
workspace_id = #{workspaceId,jdbcType=VARCHAR},
start_time = #{startTime,jdbcType=BIGINT},
end_time = #{endTime,jdbcType=BIGINT}
where id = #{id,jdbcType=BIGINT}
</update>
</mapper>
\ No newline at end of file
backend/src/main/resources/generatorConfig.xml
浏览文件 @
51aa7e88
...
...
@@ -10,7 +10,20 @@
<context
id=
"mysql"
targetRuntime=
"MyBatis3"
>
<plugin
type=
"org.mybatis.generator.plugins.SerializablePlugin"
/>
<plugin
type=
"org.mybatis.generator.plugins.UnmergeableXmlMappersPlugin"
/>
<!-- Lombok插件 -->
<plugin
type=
"com.itfsw.mybatis.generator.plugins.LombokPlugin"
>
<!-- @Data 默认开启,同时插件会对子类自动附加@EqualsAndHashCode(callSuper = true),@ToString(callSuper = true) -->
<property
name=
"@Data"
value=
"true"
/>
<!-- @Builder 必须在 Lombok 版本 >= 1.18.2 的情况下开启,对存在继承关系的类自动替换成@SuperBuilder -->
<property
name=
"@Builder"
value=
"false"
/>
<!-- @NoArgsConstructor 和 @AllArgsConstructor 使用规则和Lombok一致 -->
<property
name=
"@AllArgsConstructor"
value=
"false"
/>
<property
name=
"@NoArgsConstructor"
value=
"false"
/>
<!-- @Getter、@Setter、@Accessors 等使用规则参见官方文档 -->
<property
name=
"@Accessors(chain = true)"
value=
"false"
/>
<!-- 临时解决IDEA工具对@SuperBuilder的不支持问题,开启后(默认未开启)插件在遇到@SuperBuilder注解时会调用ModelBuilderPlugin来生成相应的builder代码 -->
<property
name=
"supportSuperBuilderForIdea"
value=
"false"
/>
</plugin>
<!-- 用来除去时间信息的,这在配合类似subversion的代码管理工具时使用很有效,因为可以减少没有必要的注释迁入 -->
<commentGenerator>
<property
name=
"suppressDate"
value=
"true"
/>
...
...
@@ -49,6 +62,29 @@
<table
tableName=
"api_test"
/>
<table
tableName=
"api_test_file"
/>
<table
tableName=
"api_test_report"
/>
<table
tableName=
"file_content"
/>
<table
tableName=
"file_metadata"
/>
<table
tableName=
"load_test"
/>
<table
tableName=
"load_test_file"
/>
<table
tableName=
"load_test_report"
/>
<table
tableName=
"load_test_report_detail"
/>
<table
tableName=
"load_test_report_log"
/>
<table
tableName=
"load_test_report_result"
/>
<table
tableName=
"organization"
/>
<table
tableName=
"project"
/>
<table
tableName=
"role"
/>
<table
tableName=
"system_parameter"
/>
<table
tableName=
"test_case"
/>
<table
tableName=
"test_case_node"
/>
<table
tableName=
"test_case_report"
/>
<table
tableName=
"test_case_report_template"
/>
<table
tableName=
"test_plan"
/>
<table
tableName=
"test_plan_test_case"
/>
<table
tableName=
"test_resource"
/>
<table
tableName=
"test_resource_pool"
/>
<table
tableName=
"user"
/>
<table
tableName=
"user_role"
/>
<table
tableName=
"workspace"
/>
<!--<table tableName="test_case_node">-->
<!--<generatedKey column="id" sqlStatement="MySql" identity="true"/>-->
<!--</table>-->
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录