修改新增,编辑的接口,并打印日志

This commit is contained in:
dengchun
2025-04-27 23:13:15 +08:00
parent e73470bb53
commit 81c1c406ec
2 changed files with 11 additions and 11 deletions

View File

@@ -77,19 +77,17 @@ public class ComponentSearchController {
@Operation(summary = "器件搜索数据-添加")
// @RequiresPermissions("database:document_favorites:add")
@PostMapping(value = "/add")
public Result<String> add(@RequestBody SearchRequest searchRequest, HttpServletRequest request) {
public Result<String> add(@RequestBody SearchResult searchResult, HttpServletRequest request) {
String username = JwtUtil.getUserNameByToken(request);
SysUser userByName = userService.getUserByName(username);
SearchResult result = new SearchResult();
result.setContent(searchRequest.getContent());
result.setDataType(searchRequest.getType());
Date currentDate = new Date();
result.setCreateTime(currentDate);
result.setUpdateTime(currentDate);
result.setCreateBy(userByName.getId());
result.setUpdateBy(userByName.getId());
searchResult.setCreateTime(currentDate);
searchResult.setUpdateTime(currentDate);
searchResult.setCreateBy(userByName.getId());
searchResult.setUpdateBy(userByName.getId());
try {
componentSearchService.saveComponentSearch(result);
componentSearchService.saveComponentSearch(searchResult);
}catch (JeecgBootException e) {
return Result.error(e.getMessage());
}

View File

@@ -83,11 +83,11 @@ public class ComponentSearchServiceImpl extends ServiceImpl<ComponentSearchMappe
if (StringUtil.isNotEmpty(sampleInfo.getSampleBatch())){
LambdaQueryWrapper<SearchResult> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(SearchResult::getDataType, ComponentSearchType.MODEL_BATCH_NO.getCode());
queryWrapper.likeRight(SearchResult::getContent, sampleInfo.getModelBatch().trim());
queryWrapper.likeRight(SearchResult::getContent, sampleInfo.getSampleBatch().trim());
if (0L == this.count(queryWrapper)){
SearchResult modelBatchNoRecord = new SearchResult();
modelBatchNoRecord.setDataType(ComponentSearchType.MODEL_BATCH_NO.getCode());
modelBatchNoRecord.setContent(sampleInfo.getModelBatch());
modelBatchNoRecord.setContent(sampleInfo.getSampleBatch());
try {
saveOrUpdate(modelBatchNoRecord);
}catch (Exception e) {
@@ -102,6 +102,8 @@ public class ComponentSearchServiceImpl extends ServiceImpl<ComponentSearchMappe
@Override
public boolean saveComponentSearch(SearchResult searchResult) {
logger.info(searchResult.toString());
LambdaQueryWrapper<SearchResult> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(SearchResult::getDataType, searchResult.getDataType());
queryWrapper.eq(SearchResult::getContent, searchResult.getContent());