Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
lmp_server
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lmp
lmp_server
Commits
5d9f2821
Commit
5d9f2821
authored
Apr 12, 2024
by
pengxin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新增数据标记接口。
parent
cec43da2
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
29 additions
and
0 deletions
+29
-0
DatasetDataController.java
...m/yice/webadmin/app/controller/DatasetDataController.java
+29
-0
No files found.
application-webadmin/src/main/java/com/yice/webadmin/app/controller/DatasetDataController.java
View file @
5d9f2821
...
@@ -68,6 +68,35 @@ public class DatasetDataController {
...
@@ -68,6 +68,35 @@ public class DatasetDataController {
return
ResponseResult
.
success
();
return
ResponseResult
.
success
();
}
}
/**
* 更新数据集版本数据。
*
* @param datasetMongoDto 更新对象。
* @return 应答结果对象。
*/
@OperationLog
(
type
=
SysOperationLogType
.
UPDATE
)
@PostMapping
(
"/add"
)
public
ResponseResult
<
Void
>
add
(
@MyRequestBody
DatasetDataDto
datasetMongoDto
)
throws
Exception
{
String
errorMessage
=
MyCommonUtil
.
getModelValidationError
(
datasetMongoDto
,
true
);
if
(
errorMessage
!=
null
)
{
return
ResponseResult
.
error
(
ErrorCodeEnum
.
DATA_VALIDATED_FAILED
,
errorMessage
);
}
ObjectMapper
objectMapper
=
new
ObjectMapper
();
JsonNode
rootNode
=
objectMapper
.
readTree
(
datasetMongoDto
.
getData
());
String
output
=
rootNode
.
get
(
DatasetConstant
.
OUTPUT
).
textValue
();
DatasetData
datasetData
=
MyModelUtil
.
copyTo
(
datasetMongoDto
,
DatasetData
.
class
);
datasetData
.
setMarkStatus
(
StringUtils
.
isNotBlank
(
output
)
?
DatasetConstant
.
MARK
:
DatasetConstant
.
UNMARK
);
datasetDataService
.
update
(
datasetData
);
DatasetVersion
datasetVersion
=
datasetVersionService
.
getById
(
datasetMongoDto
.
getVersionId
());
if
(
null
!=
datasetVersion
)
{
datasetVersion
.
setUpdateTime
(
new
Date
());
datasetVersion
.
setDataVolume
(
datasetVersion
.
getDataVolume
()
+
1
);
datasetVersionService
.
updateById
(
datasetVersion
);
}
return
ResponseResult
.
success
();
}
/**
/**
* 删除数据集版本数据。
* 删除数据集版本数据。
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment