个人简历逻辑添加

This commit is contained in:
2025-11-02 18:27:20 +08:00
parent 79943bf664
commit a784624f19
4 changed files with 12 additions and 10 deletions

View File

@@ -70,7 +70,7 @@ public class HotakeCvInfoController extends BaseController
@ApiOperation("新增简历信息") @ApiOperation("新增简历信息")
@Log(title = "简历信息", businessType = BusinessType.INSERT) @Log(title = "简历信息", businessType = BusinessType.INSERT)
@PostMapping @PostMapping
public R add(@RequestBody HotakeCvInfo hotakeCvInfo) public R<HotakeCvInfo> add(@RequestBody HotakeCvInfo hotakeCvInfo)
{ {
return R.ok(hotakeCvInfoService.insertHotakeCvInfo(hotakeCvInfo)); return R.ok(hotakeCvInfoService.insertHotakeCvInfo(hotakeCvInfo));
} }
@@ -81,7 +81,7 @@ public class HotakeCvInfoController extends BaseController
@ApiOperation("修改简历信息") @ApiOperation("修改简历信息")
@Log(title = "简历信息", businessType = BusinessType.UPDATE) @Log(title = "简历信息", businessType = BusinessType.UPDATE)
@PutMapping @PutMapping
public R edit(@RequestBody HotakeCvInfo hotakeCvInfo) public R<HotakeCvInfo> edit(@RequestBody HotakeCvInfo hotakeCvInfo)
{ {
return R.ok(hotakeCvInfoService.updateHotakeCvInfo(hotakeCvInfo)); return R.ok(hotakeCvInfoService.updateHotakeCvInfo(hotakeCvInfo));
} }

View File

@@ -65,7 +65,7 @@ public class OpenAiStreamClient {
requestBody.put("messages", objects); requestBody.put("messages", objects);
} }
//开始给AI发送请求数据 //开始给AI发送请求数据
System.out.println("请求AI数据参数为:"+JSONUtil.toJsonStr(requestBody)); // System.out.println("请求AI数据参数为:"+JSONUtil.toJsonStr(requestBody));
// 创建请求 // 创建请求
Request request = new Request.Builder() Request request = new Request.Builder()
.url(apiUrl) .url(apiUrl)
@@ -113,7 +113,7 @@ public class OpenAiStreamClient {
// 解析JSON获取内容 // 解析JSON获取内容
try { try {
JSONObject json = JSONUtil.parseObj(data); JSONObject json = JSONUtil.parseObj(data);
System.out.println(json); // System.out.println(json);
String content = json.getJSONArray("choices") String content = json.getJSONArray("choices")
.getJSONObject(0) .getJSONObject(0)
.getJSONObject("delta") .getJSONObject("delta")

View File

@@ -33,7 +33,7 @@ public interface IHotakeCvInfoService
* @param hotakeCvInfo 简历信息 * @param hotakeCvInfo 简历信息
* @return 结果 * @return 结果
*/ */
public int insertHotakeCvInfo(HotakeCvInfo hotakeCvInfo); public HotakeCvInfo insertHotakeCvInfo(HotakeCvInfo hotakeCvInfo);
/** /**
* 修改简历信息 * 修改简历信息
@@ -41,7 +41,7 @@ public interface IHotakeCvInfoService
* @param hotakeCvInfo 简历信息 * @param hotakeCvInfo 简历信息
* @return 结果 * @return 结果
*/ */
public int updateHotakeCvInfo(HotakeCvInfo hotakeCvInfo); public HotakeCvInfo updateHotakeCvInfo(HotakeCvInfo hotakeCvInfo);
/** /**
* 批量删除简历信息 * 批量删除简历信息

View File

@@ -59,10 +59,11 @@ public class HotakeCvInfoServiceImpl extends BaseServiceImpl implements IHotakeC
*/ */
@Transactional(rollbackFor=Exception.class) @Transactional(rollbackFor=Exception.class)
@Override @Override
public int insertHotakeCvInfo(HotakeCvInfo hotakeCvInfo) public HotakeCvInfo insertHotakeCvInfo(HotakeCvInfo hotakeCvInfo)
{ {
hotakeCvInfo.setCreateTime(DateUtils.getNowDate()); hotakeCvInfo.setCreateTime(DateUtils.getNowDate());
return hotakeCvInfoMapper.insertHotakeCvInfo(hotakeCvInfo); hotakeCvInfoMapper.insertHotakeCvInfo(hotakeCvInfo);
return hotakeCvInfo;
} }
/** /**
@@ -73,10 +74,11 @@ public class HotakeCvInfoServiceImpl extends BaseServiceImpl implements IHotakeC
*/ */
@Transactional(rollbackFor=Exception.class) @Transactional(rollbackFor=Exception.class)
@Override @Override
public int updateHotakeCvInfo(HotakeCvInfo hotakeCvInfo) public HotakeCvInfo updateHotakeCvInfo(HotakeCvInfo hotakeCvInfo)
{ {
hotakeCvInfo.setUpdateTime(DateUtils.getNowDate()); hotakeCvInfo.setUpdateTime(DateUtils.getNowDate());
return hotakeCvInfoMapper.updateHotakeCvInfo(hotakeCvInfo); hotakeCvInfoMapper.updateHotakeCvInfo(hotakeCvInfo);
return hotakeCvInfo;
} }
/** /**