AI 生成器逻辑完善

This commit is contained in:
2026-01-09 16:50:28 +08:00
parent 82fbe521fe
commit 009d839dce
13 changed files with 587 additions and 31 deletions

View File

@@ -0,0 +1,22 @@
package com.vetti.hotake.domain.dto;
import com.vetti.hotake.domain.dto.VcDto.VcExperienceDescriptionDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import java.util.List;
/**
* 工作经验生成器 返回对象
*
* @author wangxiangshun
* @date 2025-11-30
*/
@Data
@Accessors(chain = true)
public class HotakeWorkExperienceGeneratorDto {
@ApiModelProperty("描述集合")
private List<VcExperienceDescriptionDto> description;
}

View File

@@ -0,0 +1,20 @@
package com.vetti.hotake.domain.vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
/**
* 岗位链接信息分析 请求对象
*
* @author ID
* @date 2025-09-06
*/
@Data
@Accessors(chain = true)
public class HotakeRoleLinkAnalysisVo {
@ApiModelProperty("岗位网站地址")
private String roleUrl;
}

View File

@@ -0,0 +1,34 @@
package com.vetti.hotake.domain.vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
/**
* 工作经验生成器 请求对象
*
* @author ID
* @date 2025-09-06
*/
@Data
@Accessors(chain = true)
public class HotakeWorkExperienceGeneratorVo {
@ApiModelProperty("标题")
private String title;
@ApiModelProperty("公司")
private String company;
@ApiModelProperty("地点")
private String location;
@ApiModelProperty("开始时间")
private String durationStart;
@ApiModelProperty("结束时间")
private String durationEnd;
}