Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
kt-keystone
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Matrix
kt-keystone
Commits
fea70551
提交
fea70551
authored
1月 18, 2022
作者:
mry
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
perf(web): 部分Controller返回值
上级
17fd07f6
隐藏空白字符变更
内嵌
并排
正在显示
11 个修改的文件
包含
200 行增加
和
149 行删除
+200
-149
MyConfiguration.java
...main/java/org/matrix/autotest/config/MyConfiguration.java
+31
-0
ActionController.java
...java/org/matrix/autotest/controller/ActionController.java
+16
-13
ConnectController.java
...ava/org/matrix/autotest/controller/ConnectController.java
+12
-9
DynamicVariableController.java
...matrix/autotest/controller/DynamicVariableController.java
+14
-11
EnvironmentController.java
...org/matrix/autotest/controller/EnvironmentController.java
+14
-11
MoveController.java
...n/java/org/matrix/autotest/controller/MoveController.java
+14
-11
ProjectController.java
...ava/org/matrix/autotest/controller/ProjectController.java
+12
-9
TestCaseController.java
...va/org/matrix/autotest/controller/TestCaseController.java
+14
-11
CommonResult.java
...src/main/java/org/matrix/autotest/utils/CommonResult.java
+47
-45
CommonResultObj.java
.../main/java/org/matrix/autotest/utils/CommonResultObj.java
+26
-0
ResultCode.java
...b/src/main/java/org/matrix/autotest/utils/ResultCode.java
+0
-29
没有找到文件。
kt-web/src/main/java/org/matrix/autotest/config/MyConfiguration.java
0 → 100644
浏览文件 @
fea70551
package
org
.
matrix
.
autotest
.
config
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.web.servlet.config.annotation.CorsRegistry
;
import
org.springframework.web.servlet.config.annotation.WebMvcConfigurer
;
/**
* @author mry
*/
@Configuration
public
class
MyConfiguration
{
@Bean
public
WebMvcConfigurer
corsConfigurer
()
{
return
new
WebMvcConfigurer
()
{
@Override
public
void
addCorsMappings
(
CorsRegistry
registry
)
{
registry
.
addMapping
(
"/**"
)
.
allowedOriginPatterns
(
"*"
)
.
allowedMethods
(
"GET"
,
"POST"
,
"DELETE"
,
"PUT"
,
"PATCH"
)
.
exposedHeaders
(
"access-control-allow-headers"
,
"access-control-allow-methods"
,
"access-control-allow-origin"
,
"access-control-max-age"
,
"X-Frame-Options"
)
.
allowCredentials
(
true
)
.
maxAge
(
3600
);
}
};
}
}
kt-web/src/main/java/org/matrix/autotest/controller/ActionController.java
浏览文件 @
fea70551
...
...
@@ -5,6 +5,8 @@ import io.swagger.annotations.ApiOperation;
import
org.matrix.autotest.entity.Action
;
import
org.matrix.autotest.service.ActionService
;
import
org.matrix.autotest.utils.CommonResult
;
import
org.matrix.autotest.utils.CommonResultObj
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.List
;
...
...
@@ -17,6 +19,7 @@ import java.util.List;
* @author mry
* @since 2022-01-07
*/
@CrossOrigin
@RestController
@RequestMapping
(
"/actions"
)
@Api
(
tags
=
"对动作表action的基本操作"
)
...
...
@@ -35,10 +38,10 @@ public class ActionController {
*/
@ApiOperation
(
value
=
"查询所有动作"
)
@GetMapping
public
CommonResult
<
List
<
Action
>>
findAllAction
()
{
public
ResponseEntity
<
CommonResultObj
<
List
<
Action
>
>>
findAllAction
()
{
List
<
Action
>
results
=
actionService
.
findAllAction
();
if
(
results
!=
null
&&
results
.
size
()
!=
0
)
{
return
CommonResult
.
success
(
results
);
return
CommonResult
.
success
(
results
,
"查询成功"
);
}
else
{
return
CommonResult
.
failed
(
"查询失败或无数据"
);
}
...
...
@@ -52,10 +55,10 @@ public class ActionController {
*/
@ApiOperation
(
value
=
"根据id查询动作"
)
@GetMapping
(
"/{id}"
)
public
CommonResult
<
Action
>
findByIdAction
(
@PathVariable
Integer
id
)
{
public
ResponseEntity
<
CommonResultObj
<
Action
>
>
findByIdAction
(
@PathVariable
Integer
id
)
{
Action
result
=
actionService
.
findByIdAction
(
id
);
if
(
result
!=
null
)
{
return
CommonResult
.
success
(
result
);
return
CommonResult
.
success
(
result
,
"查询成功"
);
}
else
{
return
CommonResult
.
failed
(
"查询失败或无数据"
);
}
...
...
@@ -69,10 +72,10 @@ public class ActionController {
*/
@ApiOperation
(
value
=
"添加动作"
)
@PostMapping
public
CommonResult
<
Action
>
insertAction
(
@RequestBody
Action
action
)
{
public
ResponseEntity
<
CommonResultObj
<
Action
>
>
insertAction
(
@RequestBody
Action
action
)
{
int
i
=
actionService
.
insertAction
(
action
);
if
(
i
!=
0
)
{
return
CommonResult
.
success
(
action
);
return
CommonResult
.
success
(
action
,
"添加成功"
);
}
else
{
return
CommonResult
.
failed
(
"添加失败"
);
}
...
...
@@ -86,10 +89,10 @@ public class ActionController {
*/
@ApiOperation
(
value
=
"根据id修改动作"
)
@PutMapping
(
"/{id}"
)
public
CommonResult
<
Action
>
updateAction
(
@RequestBody
Action
action
)
{
public
ResponseEntity
<
CommonResultObj
<
Action
>
>
updateAction
(
@RequestBody
Action
action
)
{
int
i
=
actionService
.
updateAction
(
action
);
if
(
i
!=
0
)
{
return
CommonResult
.
success
(
action
);
return
CommonResult
.
success
(
action
,
"修改成功"
);
}
else
{
return
CommonResult
.
failed
(
"修改失败"
);
}
...
...
@@ -103,7 +106,7 @@ public class ActionController {
*/
@ApiOperation
(
value
=
"根据id删除动作"
)
@DeleteMapping
(
"/{id}"
)
public
CommonResult
<
Action
>
deleteAction
(
@PathVariable
Integer
id
)
{
public
ResponseEntity
<
CommonResultObj
<
Action
>
>
deleteAction
(
@PathVariable
Integer
id
)
{
int
i
=
actionService
.
deleteAction
(
id
);
if
(
i
!=
0
)
{
return
CommonResult
.
success
(
"删除成功"
);
...
...
@@ -120,10 +123,10 @@ public class ActionController {
*/
@ApiOperation
(
value
=
"根据项目id查询所有"
)
@GetMapping
(
"/project/{projectId}"
)
public
CommonResult
<
List
<
Action
>>
findByProjectIdAction
(
@PathVariable
Integer
projectId
)
{
public
ResponseEntity
<
CommonResultObj
<
List
<
Action
>
>>
findByProjectIdAction
(
@PathVariable
Integer
projectId
)
{
List
<
Action
>
results
=
actionService
.
findByProjectIdAction
(
projectId
);
if
(
results
!=
null
&&
results
.
size
()
!=
0
)
{
return
CommonResult
.
success
(
results
);
return
CommonResult
.
success
(
results
,
"查询成功"
);
}
else
{
return
CommonResult
.
failed
(
"查询失败或无数据"
);
}
...
...
@@ -137,10 +140,10 @@ public class ActionController {
*/
@ApiOperation
(
value
=
"根据行为id查询所有"
)
@GetMapping
(
"/move/{moveId}"
)
public
CommonResult
<
List
<
Action
>>
findByMoveIdAction
(
@PathVariable
Integer
moveId
)
{
public
ResponseEntity
<
CommonResultObj
<
List
<
Action
>
>>
findByMoveIdAction
(
@PathVariable
Integer
moveId
)
{
List
<
Action
>
results
=
actionService
.
findByMoveIdAction
(
moveId
);
if
(
results
!=
null
&&
results
.
size
()
!=
0
)
{
return
CommonResult
.
success
(
results
);
return
CommonResult
.
success
(
results
,
"查询成功"
);
}
else
{
return
CommonResult
.
failed
(
"查询失败或无数据"
);
}
...
...
kt-web/src/main/java/org/matrix/autotest/controller/ConnectController.java
浏览文件 @
fea70551
...
...
@@ -5,6 +5,8 @@ import io.swagger.annotations.ApiOperation;
import
org.matrix.autotest.entity.Connect
;
import
org.matrix.autotest.service.ConnectService
;
import
org.matrix.autotest.utils.CommonResult
;
import
org.matrix.autotest.utils.CommonResultObj
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.List
;
...
...
@@ -17,6 +19,7 @@ import java.util.List;
* @author mry
* @since 2022-01-07
*/
@CrossOrigin
@RestController
@RequestMapping
(
"/connects"
)
@Api
(
tags
=
"对连接池表connect的基本操作"
)
...
...
@@ -35,10 +38,10 @@ public class ConnectController {
*/
@ApiOperation
(
value
=
"查询所有连接池"
)
@GetMapping
public
CommonResult
<
List
<
Connect
>>
findAllConnect
()
{
public
ResponseEntity
<
CommonResultObj
<
List
<
Connect
>
>>
findAllConnect
()
{
List
<
Connect
>
results
=
connectService
.
findAllConnect
();
if
(
results
!=
null
&&
results
.
size
()
!=
0
)
{
return
CommonResult
.
success
(
results
);
return
CommonResult
.
success
(
results
,
"查询成功"
);
}
else
{
return
CommonResult
.
failed
(
"查询失败或无数据"
);
}
...
...
@@ -52,10 +55,10 @@ public class ConnectController {
*/
@ApiOperation
(
value
=
"根据id查询连接池"
)
@GetMapping
(
"/{id}"
)
public
CommonResult
<
Connect
>
findByIdConnect
(
@PathVariable
Integer
id
)
{
public
ResponseEntity
<
CommonResultObj
<
Connect
>
>
findByIdConnect
(
@PathVariable
Integer
id
)
{
Connect
result
=
connectService
.
findByIdConnect
(
id
);
if
(
result
!=
null
)
{
return
CommonResult
.
success
(
result
);
return
CommonResult
.
success
(
result
,
"查询成功"
);
}
else
{
return
CommonResult
.
failed
(
"查询失败或无数据"
);
}
...
...
@@ -69,10 +72,10 @@ public class ConnectController {
*/
@ApiOperation
(
value
=
"添加连接池"
)
@PostMapping
public
CommonResult
<
Connect
>
insertConnect
(
@RequestBody
Connect
connect
)
{
public
ResponseEntity
<
CommonResultObj
<
Connect
>
>
insertConnect
(
@RequestBody
Connect
connect
)
{
int
i
=
connectService
.
insertConnect
(
connect
);
if
(
i
!=
0
)
{
return
CommonResult
.
success
(
connect
);
return
CommonResult
.
success
(
connect
,
"添加成功"
);
}
else
{
return
CommonResult
.
failed
(
"添加失败"
);
}
...
...
@@ -86,10 +89,10 @@ public class ConnectController {
*/
@ApiOperation
(
value
=
"根据id修改连接池"
)
@PutMapping
(
"/{id}"
)
public
CommonResult
<
Connect
>
updateConnect
(
@RequestBody
Connect
connect
)
{
public
ResponseEntity
<
CommonResultObj
<
Connect
>
>
updateConnect
(
@RequestBody
Connect
connect
)
{
int
i
=
connectService
.
updateConnect
(
connect
);
if
(
i
!=
0
)
{
return
CommonResult
.
success
(
connect
);
return
CommonResult
.
success
(
connect
,
"修改成功"
);
}
else
{
return
CommonResult
.
failed
(
"修改失败"
);
}
...
...
@@ -103,7 +106,7 @@ public class ConnectController {
*/
@ApiOperation
(
value
=
"根据id删除连接池"
)
@DeleteMapping
(
"/{id}"
)
public
CommonResult
<
Connect
>
deleteConnect
(
@PathVariable
Integer
id
)
{
public
ResponseEntity
<
CommonResultObj
<
Connect
>
>
deleteConnect
(
@PathVariable
Integer
id
)
{
int
i
=
connectService
.
deleteConnect
(
id
);
if
(
i
!=
0
)
{
return
CommonResult
.
success
(
"删除成功"
);
...
...
kt-web/src/main/java/org/matrix/autotest/controller/DynamicVariableController.java
浏览文件 @
fea70551
...
...
@@ -5,6 +5,8 @@ import io.swagger.annotations.ApiOperation;
import
org.matrix.autotest.entity.DynamicVariable
;
import
org.matrix.autotest.service.DynamicVariableService
;
import
org.matrix.autotest.utils.CommonResult
;
import
org.matrix.autotest.utils.CommonResultObj
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.List
;
...
...
@@ -17,6 +19,7 @@ import java.util.List;
* @author mry
* @since 2022-01-07
*/
@CrossOrigin
@RestController
@RequestMapping
(
"/dynamicVariables"
)
@Api
(
tags
=
"对动态变量表dynamic_variable的基本操作"
)
...
...
@@ -35,10 +38,10 @@ public class DynamicVariableController {
*/
@ApiOperation
(
value
=
"查询所有动态变量"
)
@GetMapping
public
CommonResult
<
List
<
DynamicVariable
>>
findAllDynamicVariable
()
{
public
ResponseEntity
<
CommonResultObj
<
List
<
DynamicVariable
>
>>
findAllDynamicVariable
()
{
List
<
DynamicVariable
>
results
=
dynamicVariableService
.
findAllDynamicVariable
();
if
(
results
!=
null
&&
results
.
size
()
!=
0
)
{
return
CommonResult
.
success
(
results
);
return
CommonResult
.
success
(
results
,
"查询成功"
);
}
else
{
return
CommonResult
.
failed
(
"查询失败或无数据"
);
}
...
...
@@ -52,10 +55,10 @@ public class DynamicVariableController {
*/
@ApiOperation
(
value
=
"根据id查询动态变量"
)
@GetMapping
(
"/{id}"
)
public
CommonResult
<
DynamicVariable
>
findByIdDynamicVariable
(
@PathVariable
Integer
id
)
{
public
ResponseEntity
<
CommonResultObj
<
DynamicVariable
>
>
findByIdDynamicVariable
(
@PathVariable
Integer
id
)
{
DynamicVariable
result
=
dynamicVariableService
.
findByIdDynamicVariable
(
id
);
if
(
result
!=
null
)
{
return
CommonResult
.
success
(
result
);
return
CommonResult
.
success
(
result
,
"查询成功"
);
}
else
{
return
CommonResult
.
failed
(
"查询失败或无数据"
);
}
...
...
@@ -69,10 +72,10 @@ public class DynamicVariableController {
*/
@ApiOperation
(
value
=
"添加动态变量"
)
@PostMapping
public
CommonResult
<
DynamicVariable
>
insertDynamicVariable
(
@RequestBody
DynamicVariable
dynamicVariable
)
{
public
ResponseEntity
<
CommonResultObj
<
DynamicVariable
>
>
insertDynamicVariable
(
@RequestBody
DynamicVariable
dynamicVariable
)
{
int
i
=
dynamicVariableService
.
insertDynamicVariable
(
dynamicVariable
);
if
(
i
!=
0
)
{
return
CommonResult
.
success
(
dynamicVariable
);
return
CommonResult
.
success
(
dynamicVariable
,
"添加成功"
);
}
else
{
return
CommonResult
.
failed
(
"添加失败"
);
}
...
...
@@ -86,10 +89,10 @@ public class DynamicVariableController {
*/
@ApiOperation
(
value
=
"根据id修改动态变量"
)
@PutMapping
(
"/{id}"
)
public
CommonResult
<
DynamicVariable
>
updateDynamicVariable
(
@RequestBody
DynamicVariable
dynamicVariable
)
{
public
ResponseEntity
<
CommonResultObj
<
DynamicVariable
>
>
updateDynamicVariable
(
@RequestBody
DynamicVariable
dynamicVariable
)
{
int
i
=
dynamicVariableService
.
updateDynamicVariable
(
dynamicVariable
);
if
(
i
!=
0
)
{
return
CommonResult
.
success
(
dynamicVariable
);
return
CommonResult
.
success
(
dynamicVariable
,
"修改成功"
);
}
else
{
return
CommonResult
.
failed
(
"修改失败"
);
}
...
...
@@ -103,7 +106,7 @@ public class DynamicVariableController {
*/
@ApiOperation
(
value
=
"根据id删除动态变量"
)
@DeleteMapping
(
"/{id}"
)
public
CommonResult
<
DynamicVariable
>
deleteDynamicVariable
(
@PathVariable
Integer
id
)
{
public
ResponseEntity
<
CommonResultObj
<
DynamicVariable
>
>
deleteDynamicVariable
(
@PathVariable
Integer
id
)
{
int
i
=
dynamicVariableService
.
deleteDynamicVariable
(
id
);
if
(
i
!=
0
)
{
return
CommonResult
.
success
(
"删除成功"
);
...
...
@@ -120,10 +123,10 @@ public class DynamicVariableController {
*/
@ApiOperation
(
value
=
"根据项目id查询所有"
)
@GetMapping
(
"/project/{projectId}"
)
public
CommonResult
<
List
<
DynamicVariable
>>
findByProjectIdDynamicVariable
(
@PathVariable
Integer
projectId
)
{
public
ResponseEntity
<
CommonResultObj
<
List
<
DynamicVariable
>
>>
findByProjectIdDynamicVariable
(
@PathVariable
Integer
projectId
)
{
List
<
DynamicVariable
>
results
=
dynamicVariableService
.
findByProjectIdDynamicVariable
(
projectId
);
if
(
results
!=
null
&&
results
.
size
()
!=
0
)
{
return
CommonResult
.
success
(
results
);
return
CommonResult
.
success
(
results
,
"查询成功"
);
}
else
{
return
CommonResult
.
failed
(
"查询失败或无数据"
);
}
...
...
kt-web/src/main/java/org/matrix/autotest/controller/EnvironmentController.java
浏览文件 @
fea70551
...
...
@@ -5,6 +5,8 @@ import io.swagger.annotations.ApiOperation;
import
org.matrix.autotest.entity.Environment
;
import
org.matrix.autotest.service.EnvironmentService
;
import
org.matrix.autotest.utils.CommonResult
;
import
org.matrix.autotest.utils.CommonResultObj
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.List
;
...
...
@@ -17,6 +19,7 @@ import java.util.List;
* @author mry
* @since 2022-01-07
*/
@CrossOrigin
@RestController
@RequestMapping
(
"/environments"
)
@Api
(
tags
=
"对实例表environment的基本操作"
)
...
...
@@ -35,10 +38,10 @@ public class EnvironmentController {
*/
@ApiOperation
(
value
=
"查询所有实例"
)
@GetMapping
public
CommonResult
<
List
<
Environment
>>
findAllEnvironment
()
{
public
ResponseEntity
<
CommonResultObj
<
List
<
Environment
>
>>
findAllEnvironment
()
{
List
<
Environment
>
results
=
environmentService
.
findAllEnvironment
();
if
(
results
!=
null
&&
results
.
size
()
!=
0
)
{
return
CommonResult
.
success
(
results
);
return
CommonResult
.
success
(
results
,
"查询成功"
);
}
else
{
return
CommonResult
.
failed
(
"查询失败或无数据"
);
}
...
...
@@ -52,10 +55,10 @@ public class EnvironmentController {
*/
@ApiOperation
(
value
=
"根据id查询实例"
)
@GetMapping
(
"/{id}"
)
public
CommonResult
<
Environment
>
findByIdEnvironment
(
@PathVariable
Integer
id
)
{
public
ResponseEntity
<
CommonResultObj
<
Environment
>
>
findByIdEnvironment
(
@PathVariable
Integer
id
)
{
Environment
result
=
environmentService
.
findByIdEnvironment
(
id
);
if
(
result
!=
null
)
{
return
CommonResult
.
success
(
result
);
return
CommonResult
.
success
(
result
,
"查询成功"
);
}
else
{
return
CommonResult
.
failed
(
"查询失败或无数据"
);
}
...
...
@@ -69,10 +72,10 @@ public class EnvironmentController {
*/
@ApiOperation
(
value
=
"添加实例"
)
@PostMapping
public
CommonResult
<
Environment
>
insertEnvironment
(
@RequestBody
Environment
environment
)
{
public
ResponseEntity
<
CommonResultObj
<
Environment
>
>
insertEnvironment
(
@RequestBody
Environment
environment
)
{
int
i
=
environmentService
.
insertEnvironment
(
environment
);
if
(
i
!=
0
)
{
return
CommonResult
.
success
(
environment
);
return
CommonResult
.
success
(
environment
,
"添加成功"
);
}
else
{
return
CommonResult
.
failed
(
"添加失败"
);
}
...
...
@@ -86,10 +89,10 @@ public class EnvironmentController {
*/
@ApiOperation
(
value
=
"根据id修改实例"
)
@PutMapping
(
"/{id}"
)
public
CommonResult
<
Environment
>
updateEnvironment
(
@RequestBody
Environment
environment
)
{
public
ResponseEntity
<
CommonResultObj
<
Environment
>
>
updateEnvironment
(
@RequestBody
Environment
environment
)
{
int
i
=
environmentService
.
updateEnvironment
(
environment
);
if
(
i
!=
0
)
{
return
CommonResult
.
success
(
environment
);
return
CommonResult
.
success
(
environment
,
"修改成功"
);
}
else
{
return
CommonResult
.
failed
(
"修改失败"
);
}
...
...
@@ -103,7 +106,7 @@ public class EnvironmentController {
*/
@ApiOperation
(
value
=
"根据id删除实例"
)
@DeleteMapping
(
"/{id}"
)
public
CommonResult
<
Environment
>
deleteEnvironment
(
@PathVariable
Integer
id
)
{
public
ResponseEntity
<
CommonResultObj
<
Environment
>
>
deleteEnvironment
(
@PathVariable
Integer
id
)
{
int
i
=
environmentService
.
deleteEnvironment
(
id
);
if
(
i
!=
0
)
{
return
CommonResult
.
success
(
"删除成功"
);
...
...
@@ -120,10 +123,10 @@ public class EnvironmentController {
*/
@ApiOperation
(
value
=
"根据项目id查询所有"
)
@GetMapping
(
"/project/{projectId}"
)
public
CommonResult
<
List
<
Environment
>>
findByProjectIdEnvironment
(
@PathVariable
Integer
projectId
)
{
public
ResponseEntity
<
CommonResultObj
<
List
<
Environment
>
>>
findByProjectIdEnvironment
(
@PathVariable
Integer
projectId
)
{
List
<
Environment
>
results
=
environmentService
.
findByProjectIdEnvironment
(
projectId
);
if
(
results
!=
null
&&
results
.
size
()
!=
0
)
{
return
CommonResult
.
success
(
results
);
return
CommonResult
.
success
(
results
,
"查询成功"
);
}
else
{
return
CommonResult
.
failed
(
"查询失败或无数据"
);
}
...
...
kt-web/src/main/java/org/matrix/autotest/controller/MoveController.java
浏览文件 @
fea70551
...
...
@@ -5,6 +5,8 @@ import io.swagger.annotations.ApiOperation;
import
org.matrix.autotest.entity.Move
;
import
org.matrix.autotest.service.MoveService
;
import
org.matrix.autotest.utils.CommonResult
;
import
org.matrix.autotest.utils.CommonResultObj
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.List
;
...
...
@@ -17,6 +19,7 @@ import java.util.List;
* @author mry
* @since 2022-01-07
*/
@CrossOrigin
@RestController
@RequestMapping
(
"/moves"
)
@Api
(
tags
=
"对行为表move的基本操作"
)
...
...
@@ -35,10 +38,10 @@ public class MoveController {
*/
@ApiOperation
(
value
=
"查询所有行为"
)
@GetMapping
public
CommonResult
<
List
<
Move
>>
findAllMove
()
{
public
ResponseEntity
<
CommonResultObj
<
List
<
Move
>
>>
findAllMove
()
{
List
<
Move
>
results
=
moveService
.
findAllMove
();
if
(
results
!=
null
&&
results
.
size
()
!=
0
)
{
return
CommonResult
.
success
(
results
);
return
CommonResult
.
success
(
results
,
"查询成功"
);
}
else
{
return
CommonResult
.
failed
(
"查询失败或无数据"
);
}
...
...
@@ -52,10 +55,10 @@ public class MoveController {
*/
@ApiOperation
(
value
=
"根据id查询行为"
)
@GetMapping
(
"/{id}"
)
public
CommonResult
<
Move
>
findByIdMove
(
@PathVariable
Integer
id
)
{
public
ResponseEntity
<
CommonResultObj
<
Move
>
>
findByIdMove
(
@PathVariable
Integer
id
)
{
Move
result
=
moveService
.
findByIdMove
(
id
);
if
(
result
!=
null
)
{
return
CommonResult
.
success
(
result
);
return
CommonResult
.
success
(
result
,
"查询成功"
);
}
else
{
return
CommonResult
.
failed
(
"查询失败或无数据"
);
}
...
...
@@ -69,10 +72,10 @@ public class MoveController {
*/
@ApiOperation
(
value
=
"添加行为"
)
@PostMapping
public
CommonResult
<
Move
>
insertMove
(
@RequestBody
Move
move
)
{
public
ResponseEntity
<
CommonResultObj
<
Move
>
>
insertMove
(
@RequestBody
Move
move
)
{
int
i
=
moveService
.
insertMove
(
move
);
if
(
i
!=
0
)
{
return
CommonResult
.
success
(
move
);
return
CommonResult
.
success
(
move
,
"添加成功"
);
}
else
{
return
CommonResult
.
failed
(
"添加失败"
);
}
...
...
@@ -86,10 +89,10 @@ public class MoveController {
*/
@ApiOperation
(
value
=
"根据id修改行为"
)
@PutMapping
(
"/{id}"
)
public
CommonResult
<
Move
>
updateMove
(
@RequestBody
Move
move
)
{
public
ResponseEntity
<
CommonResultObj
<
Move
>
>
updateMove
(
@RequestBody
Move
move
)
{
int
i
=
moveService
.
updateMove
(
move
);
if
(
i
!=
0
)
{
return
CommonResult
.
success
(
move
);
return
CommonResult
.
success
(
move
,
"修改成功"
);
}
else
{
return
CommonResult
.
failed
(
"修改失败"
);
}
...
...
@@ -103,7 +106,7 @@ public class MoveController {
*/
@ApiOperation
(
value
=
"根据id删除行为"
)
@DeleteMapping
(
"/{id}"
)
public
CommonResult
<
Move
>
deleteMove
(
@PathVariable
Integer
id
)
{
public
ResponseEntity
<
CommonResultObj
<
Move
>
>
deleteMove
(
@PathVariable
Integer
id
)
{
int
i
=
moveService
.
deleteMove
(
id
);
if
(
i
!=
0
)
{
return
CommonResult
.
success
(
"删除成功"
);
...
...
@@ -120,10 +123,10 @@ public class MoveController {
*/
@ApiOperation
(
value
=
"根据项目id查询所有"
)
@GetMapping
(
"/project/{projectId}"
)
public
CommonResult
<
List
<
Move
>>
findByProjectIdMove
(
@PathVariable
Integer
projectId
)
{
public
ResponseEntity
<
CommonResultObj
<
List
<
Move
>
>>
findByProjectIdMove
(
@PathVariable
Integer
projectId
)
{
List
<
Move
>
results
=
moveService
.
findByProjectIdMove
(
projectId
);
if
(
results
!=
null
&&
results
.
size
()
!=
0
)
{
return
CommonResult
.
success
(
results
);
return
CommonResult
.
success
(
results
,
"查询成功"
);
}
else
{
return
CommonResult
.
failed
(
"查询失败或无数据"
);
}
...
...
kt-web/src/main/java/org/matrix/autotest/controller/ProjectController.java
浏览文件 @
fea70551
...
...
@@ -5,6 +5,8 @@ import io.swagger.annotations.ApiOperation;
import
org.matrix.autotest.entity.Project
;
import
org.matrix.autotest.service.ProjectService
;
import
org.matrix.autotest.utils.CommonResult
;
import
org.matrix.autotest.utils.CommonResultObj
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.List
;
...
...
@@ -17,6 +19,7 @@ import java.util.List;
* @author mry
* @since 2022-01-07
*/
@CrossOrigin
@RestController
@RequestMapping
(
"/projects"
)
@Api
(
tags
=
"对项目表project的基本操作"
)
...
...
@@ -35,10 +38,10 @@ public class ProjectController {
*/
@ApiOperation
(
value
=
"查询所有项目"
)
@GetMapping
public
CommonResult
<
List
<
Project
>>
findAllProject
()
{
public
ResponseEntity
<
CommonResultObj
<
List
<
Project
>
>>
findAllProject
()
{
List
<
Project
>
results
=
projectService
.
findAllProject
();
if
(
results
!=
null
&&
results
.
size
()
!=
0
){
return
CommonResult
.
success
(
results
);
return
CommonResult
.
success
(
results
,
"查询成功"
);
}
else
{
return
CommonResult
.
failed
(
"查询失败或无数据"
);
}
...
...
@@ -52,10 +55,10 @@ public class ProjectController {
*/
@ApiOperation
(
value
=
"根据id查询项目"
)
@GetMapping
(
"/{id}"
)
public
CommonResult
<
Project
>
findByIdProject
(
@PathVariable
Integer
id
)
{
public
ResponseEntity
<
CommonResultObj
<
Project
>
>
findByIdProject
(
@PathVariable
Integer
id
)
{
Project
result
=
projectService
.
findByIdProject
(
id
);
if
(
result
!=
null
){
return
CommonResult
.
success
(
result
);
return
CommonResult
.
success
(
result
,
"查询成功"
);
}
else
{
return
CommonResult
.
failed
(
"查询失败或无数据"
);
}
...
...
@@ -69,10 +72,10 @@ public class ProjectController {
*/
@ApiOperation
(
value
=
"添加项目"
)
@PostMapping
public
CommonResult
<
Project
>
insertProject
(
@RequestBody
Project
project
)
{
public
ResponseEntity
<
CommonResultObj
<
Project
>
>
insertProject
(
@RequestBody
Project
project
)
{
int
i
=
projectService
.
insertProject
(
project
);
if
(
i
!=
0
){
return
CommonResult
.
success
(
project
);
return
CommonResult
.
success
(
project
,
"添加成功"
);
}
else
{
return
CommonResult
.
failed
(
"添加失败"
);
}
...
...
@@ -86,10 +89,10 @@ public class ProjectController {
*/
@ApiOperation
(
value
=
"根据id修改项目"
)
@PutMapping
(
"/{id}"
)
public
CommonResult
<
Project
>
updateProject
(
@RequestBody
Project
project
)
{
public
ResponseEntity
<
CommonResultObj
<
Project
>
>
updateProject
(
@RequestBody
Project
project
)
{
int
i
=
projectService
.
updateProject
(
project
);
if
(
i
!=
0
){
return
CommonResult
.
success
(
project
);
return
CommonResult
.
success
(
project
,
"修改成功"
);
}
else
{
return
CommonResult
.
failed
(
"修改失败"
);
}
...
...
@@ -103,7 +106,7 @@ public class ProjectController {
*/
@ApiOperation
(
value
=
"根据id删除项目"
)
@DeleteMapping
(
"/{id}"
)
public
CommonResult
<
Project
>
deleteProject
(
@PathVariable
Integer
id
)
{
public
ResponseEntity
<
CommonResultObj
<
Project
>
>
deleteProject
(
@PathVariable
Integer
id
)
{
int
i
=
projectService
.
deleteProject
(
id
);
if
(
i
!=
0
){
return
CommonResult
.
success
(
"删除成功"
);
...
...
kt-web/src/main/java/org/matrix/autotest/controller/TestCaseController.java
浏览文件 @
fea70551
...
...
@@ -5,6 +5,8 @@ import io.swagger.annotations.ApiOperation;
import
org.matrix.autotest.entity.TestCase
;
import
org.matrix.autotest.service.TestCaseService
;
import
org.matrix.autotest.utils.CommonResult
;
import
org.matrix.autotest.utils.CommonResultObj
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.List
;
...
...
@@ -17,6 +19,7 @@ import java.util.List;
* @author mry
* @since 2022-01-07
*/
@CrossOrigin
@RestController
@RequestMapping
(
"/testCases"
)
@Api
(
tags
=
"对用例表test_case的基本操作"
)
...
...
@@ -35,10 +38,10 @@ public class TestCaseController {
*/
@ApiOperation
(
value
=
"查询所有用例"
)
@GetMapping
public
CommonResult
<
List
<
TestCase
>>
findAllTestCase
()
{
public
ResponseEntity
<
CommonResultObj
<
List
<
TestCase
>
>>
findAllTestCase
()
{
List
<
TestCase
>
results
=
testCaseService
.
findAllTestCase
();
if
(
results
!=
null
&&
results
.
size
()
!=
0
)
{
return
CommonResult
.
success
(
results
);
return
CommonResult
.
success
(
results
,
"查询成功"
);
}
else
{
return
CommonResult
.
failed
(
"查询失败或无数据"
);
}
...
...
@@ -52,10 +55,10 @@ public class TestCaseController {
*/
@ApiOperation
(
value
=
"根据id查询用例"
)
@GetMapping
(
"/{id}"
)
public
CommonResult
<
TestCase
>
findByIdTestCase
(
@PathVariable
Integer
id
)
{
public
ResponseEntity
<
CommonResultObj
<
TestCase
>
>
findByIdTestCase
(
@PathVariable
Integer
id
)
{
TestCase
result
=
testCaseService
.
findByIdTestCase
(
id
);
if
(
result
!=
null
)
{
return
CommonResult
.
success
(
result
);
return
CommonResult
.
success
(
result
,
"查询成功"
);
}
else
{
return
CommonResult
.
failed
(
"查询失败或无数据"
);
}
...
...
@@ -69,10 +72,10 @@ public class TestCaseController {
*/
@ApiOperation
(
value
=
"添加用例"
)
@PostMapping
public
CommonResult
<
TestCase
>
insertTestCase
(
@RequestBody
TestCase
testCase
)
{
public
ResponseEntity
<
CommonResultObj
<
TestCase
>
>
insertTestCase
(
@RequestBody
TestCase
testCase
)
{
int
i
=
testCaseService
.
insertTestCase
(
testCase
);
if
(
i
!=
0
)
{
return
CommonResult
.
success
(
testCase
);
return
CommonResult
.
success
(
testCase
,
"添加成功"
);
}
else
{
return
CommonResult
.
failed
(
"添加失败"
);
}
...
...
@@ -86,10 +89,10 @@ public class TestCaseController {
*/
@ApiOperation
(
value
=
"根据id修改用例"
)
@PutMapping
(
"/{id}"
)
public
CommonResult
<
TestCase
>
updateTestCase
(
@RequestBody
TestCase
testCase
)
{
public
ResponseEntity
<
CommonResultObj
<
TestCase
>
>
updateTestCase
(
@RequestBody
TestCase
testCase
)
{
int
i
=
testCaseService
.
updateTestCase
(
testCase
);
if
(
i
!=
0
)
{
return
CommonResult
.
success
(
testCase
);
return
CommonResult
.
success
(
testCase
,
"修改成功"
);
}
else
{
return
CommonResult
.
failed
(
"修改失败"
);
}
...
...
@@ -103,7 +106,7 @@ public class TestCaseController {
*/
@ApiOperation
(
value
=
"根据id删除用例"
)
@DeleteMapping
(
"/{id}"
)
public
CommonResult
<
TestCase
>
deleteTestCase
(
@PathVariable
Integer
id
)
{
public
ResponseEntity
<
CommonResultObj
<
TestCase
>
>
deleteTestCase
(
@PathVariable
Integer
id
)
{
int
i
=
testCaseService
.
deleteTestCase
(
id
);
if
(
i
!=
0
)
{
return
CommonResult
.
success
(
"删除成功"
);
...
...
@@ -120,10 +123,10 @@ public class TestCaseController {
*/
@ApiOperation
(
value
=
"根据项目id查询所有"
)
@GetMapping
(
"/project/{projectId}"
)
public
CommonResult
<
List
<
TestCase
>>
findByProjectIdTestCase
(
@PathVariable
Integer
projectId
)
{
public
ResponseEntity
<
CommonResultObj
<
List
<
TestCase
>
>>
findByProjectIdTestCase
(
@PathVariable
Integer
projectId
)
{
List
<
TestCase
>
results
=
testCaseService
.
findByProjectIdTestCase
(
projectId
);
if
(
results
!=
null
&&
results
.
size
()
!=
0
)
{
return
CommonResult
.
success
(
results
);
return
CommonResult
.
success
(
results
,
"查询成功"
);
}
else
{
return
CommonResult
.
failed
(
"查询失败或无数据"
);
}
...
...
kt-web/src/main/java/org/matrix/autotest/utils/CommonResult.java
浏览文件 @
fea70551
package
org
.
matrix
.
autotest
.
utils
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
org.springframework.http.HttpHeaders
;
import
org.springframework.http.HttpStatus
;
import
org.springframework.http.ResponseEntity
;
/**
* @author mry
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
CommonResult
<
T
>
{
/**
* 状态码
*/
private
long
code
;
/**
* 提示信息
*/
private
String
message
;
/**
* 数据封装
*/
private
T
data
;
public
class
CommonResult
{
/**
* 成功返回结果
*
* @param data 获取的数据
*/
@SuppressWarnings
(
value
=
"all"
)
public
static
<
T
>
CommonResult
<
T
>
success
(
)
{
return
new
CommonResult
<>(
ResultCode
.
SUCCESS
.
getCode
(),
ResultCode
.
SUCCESS
.
getMessage
(),
null
);
public
static
<
T
>
ResponseEntity
<
CommonResultObj
<
T
>>
success
(
T
data
,
HttpHeaders
headers
)
{
return
new
ResponseEntity
(
new
CommonResultObj
(
data
),
headers
,
HttpStatus
.
OK
);
}
/**
* 失败返回结果
* 成功返回结果
*
* @param data 获取的数据
* @param message 提示信息
*/
@SuppressWarnings
(
value
=
"all"
)
public
static
<
T
>
CommonResult
<
T
>
failed
(
)
{
return
new
CommonResult
<>(
ResultCode
.
FAILED
.
getCode
(),
ResultCode
.
FAILED
.
getMessage
(),
null
);
public
static
<
T
>
ResponseEntity
<
CommonResultObj
<
T
>>
success
(
T
data
,
String
message
)
{
return
ResponseEntity
.
ok
(
new
CommonResultObj
<>(
data
,
message
)
);
}
/**
...
...
@@ -49,28 +36,26 @@ public class CommonResult<T> {
* @param message 提示信息
*/
@SuppressWarnings
(
value
=
"all"
)
public
static
<
T
>
CommonResult
<
T
>
success
(
String
message
)
{
return
new
CommonResult
<>(
ResultCode
.
SUCCESS
.
getCode
(),
message
,
null
);
public
static
<
T
>
ResponseEntity
<
CommonResultObj
<
T
>
>
success
(
String
message
)
{
return
ResponseEntity
.
ok
(
new
CommonResultObj
<>(
null
,
message
)
);
}
/**
*
失败
返回结果
*
成功
返回结果
*
* @param
message 提示信息
* @param
data
*/
@SuppressWarnings
(
value
=
"all"
)
public
static
<
T
>
CommonResult
<
T
>
failed
(
String
message
)
{
return
new
CommonResult
<>(
ResultCode
.
FAILED
.
getCode
(),
message
,
null
);
public
static
<
T
>
ResponseEntity
<
CommonResultObj
<
T
>>
success
(
T
data
)
{
return
ResponseEntity
.
ok
(
new
CommonResultObj
<>(
data
)
);
}
/**
* 成功返回结果
*
* @param data 获取的数据
*/
@SuppressWarnings
(
value
=
"all"
)
public
static
<
T
>
CommonResult
<
T
>
success
(
T
data
)
{
return
new
CommonResult
<
T
>(
ResultCode
.
SUCCESS
.
getCode
(),
ResultCode
.
SUCCESS
.
getMessage
(),
data
);
public
static
<
T
>
ResponseEntity
<
CommonResultObj
<
T
>>
success
(
)
{
return
ResponseEntity
.
ok
(
new
CommonResultObj
<>()
);
}
/**
...
...
@@ -79,30 +64,47 @@ public class CommonResult<T> {
* @param data 获取的数据
*/
@SuppressWarnings
(
value
=
"all"
)
public
static
<
T
>
CommonResult
<
T
>
failed
(
T
data
)
{
return
new
CommonResult
<
T
>(
ResultCode
.
FAILED
.
getCode
(),
ResultCode
.
FAILED
.
getMessage
(),
data
);
public
static
<
T
>
ResponseEntity
<
CommonResultObj
<
T
>>
failed
(
T
data
,
HttpHeaders
headers
)
{
return
new
ResponseEntity
(
new
CommonResultObj
(
data
),
headers
,
HttpStatus
.
INTERNAL_SERVER_ERROR
);
}
/**
*
成功
返回结果
*
失败
返回结果
*
* @param data 获取的数据
* @param message 提示信息
*/
@SuppressWarnings
(
value
=
"all"
)
public
static
<
T
>
CommonResult
<
T
>
success
(
T
data
,
String
message
)
{
return
new
CommonResult
<
T
>(
ResultCode
.
SUCCESS
.
getCode
(),
message
,
data
);
public
static
<
T
>
ResponseEntity
<
CommonResultObj
<
T
>>
failed
(
T
data
,
String
message
)
{
return
ResponseEntity
.
status
(
500
).
body
(
new
CommonResultObj
<>(
data
,
message
)
);
}
/**
* 失败返回结果
*
* @param data 获取的数据
* @param message 提示信息
*/
@SuppressWarnings
(
value
=
"all"
)
public
static
<
T
>
CommonResult
<
T
>
failed
(
T
data
,
String
message
)
{
return
new
CommonResult
<
T
>(
ResultCode
.
FAILED
.
getCode
(),
message
,
data
);
public
static
<
T
>
ResponseEntity
<
CommonResultObj
<
T
>>
failed
(
String
message
)
{
return
ResponseEntity
.
status
(
500
).
body
(
new
CommonResultObj
<>(
null
,
message
));
}
/**
* 失败返回结果
*
* @param data 获取的数据
*/
@SuppressWarnings
(
value
=
"all"
)
public
static
<
T
>
ResponseEntity
<
CommonResultObj
<
T
>>
failed
(
T
data
)
{
return
ResponseEntity
.
status
(
500
).
body
(
new
CommonResultObj
<>(
data
));
}
/**
* 失败返回结果
*/
@SuppressWarnings
(
value
=
"all"
)
public
static
<
T
>
ResponseEntity
<
CommonResultObj
<
T
>>
failed
()
{
return
ResponseEntity
.
status
(
500
).
body
(
new
CommonResultObj
<>());
}
}
kt-web/src/main/java/org/matrix/autotest/utils/CommonResultObj.java
0 → 100644
浏览文件 @
fea70551
package
org
.
matrix
.
autotest
.
utils
;
import
com.fasterxml.jackson.annotation.JsonPropertyOrder
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
/**
* @author mry
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@JsonPropertyOrder
(
value
=
{
"message"
,
"data"
})
public
class
CommonResultObj
<
T
>
{
private
T
data
;
private
String
message
;
public
CommonResultObj
(
T
data
)
{
this
.
data
=
data
;
this
.
message
=
"no message"
;
}
}
kt-web/src/main/java/org/matrix/autotest/utils/ResultCode.java
deleted
100644 → 0
浏览文件 @
17fd07f6
package
org
.
matrix
.
autotest
.
utils
;
/**
* @author mry
*/
public
enum
ResultCode
{
/**
* SUCCESS 操作成功
* FAILED 操作失败
*/
SUCCESS
(
200
,
"操作成功"
),
FAILED
(
500
,
"操作失败"
);
private
final
long
code
;
private
final
String
message
;
ResultCode
(
long
code
,
String
message
)
{
this
.
code
=
code
;
this
.
message
=
message
;
}
public
long
getCode
()
{
return
code
;
}
public
String
getMessage
()
{
return
message
;
}
}
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论