岗位- AI问题业务逻辑完善

This commit is contained in:
2025-12-16 15:25:39 +08:00
parent e18371ddb8
commit 6324088316
4 changed files with 41 additions and 8 deletions

View File

@@ -1,5 +1,6 @@
package com.vetti.web.controller.hotake;
import cn.hutool.core.collection.CollectionUtil;
import com.vetti.common.annotation.Log;
import com.vetti.common.core.controller.BaseController;
import com.vetti.common.core.domain.AjaxResult;
@@ -107,5 +108,21 @@ public class HotakeRolesInfoController extends BaseController
return R.ok(hotakeRolesInfoService.saveHotakeRolesInfo(hotakeRolesInfo));
}
/**
* 获取岗位信息详细信息(UUID)
*/
@ApiOperation("获取岗位信息详细信息(UUID)")
@GetMapping(value = "/interview/{uuid}")
public R<HotakeRolesInfoDto> getInfoUuid(@PathVariable("uuid") String uuid)
{
HotakeRolesInfo query = new HotakeRolesInfo();
query.setUuid(uuid);
List<HotakeRolesInfo> list = hotakeRolesInfoService.selectHotakeRolesInfoList(query);
Long id = 0L;
if(CollectionUtil.isNotEmpty(list)){
id = list.get(0).getId();
}
return R.ok(hotakeRolesInfoService.selectHotakeRolesInfoDtoById(id));
}
}