Commit b899682f authored by alex yao's avatar alex yao

feat:AI写作 案例接口添加ICON

parent dad21e4d
......@@ -220,6 +220,7 @@ public class AiWritingServiceImpl implements AiWritingService {
AiWritingExampleDto dto = new AiWritingExampleDto();
dto.setType(entity.getType());
dto.setTitle(entity.getTitle());
dto.setIcon(entity.getIcon());
dto.setDescription(entity.getDescription());
dto.setQuestion(entity.getQuestion());
return dto;
......
......@@ -12,6 +12,7 @@ public class BizAiWritingExampleConvert {
entity.setType(model.getType());
entity.setTitle(model.getTitle());
entity.setDescription(model.getDescription());
entity.setIcon(model.getIcon());
entity.setQuestion(model.getQuestion());
return entity;
}
......@@ -21,6 +22,7 @@ public class BizAiWritingExampleConvert {
model.setId(entity.getId());
model.setType(entity.getType());
model.setTitle(entity.getTitle());
model.setIcon(entity.getIcon());
model.setDescription(entity.getDescription());
model.setQuestion(entity.getQuestion());
return model;
......
......@@ -6,52 +6,75 @@ package cn.com.poc.writing.dto;
*/
public class AiWritingExampleDto {
/** type
*分类
/**
* type
* 分类
*/
private java.lang.String type;
public java.lang.String getType(){
public java.lang.String getType() {
return this.type;
}
public void setType(java.lang.String type){
public void setType(java.lang.String type) {
this.type = type;
}
/** title
*标题
/**
* title
* 标题
*/
private java.lang.String title;
public java.lang.String getTitle(){
public java.lang.String getTitle() {
return this.title;
}
public void setTitle(java.lang.String title){
public void setTitle(java.lang.String title) {
this.title = title;
}
/** description
*描述
/**
* description
* 描述
*/
private java.lang.String description;
public java.lang.String getDescription(){
public java.lang.String getDescription() {
return this.description;
}
public void setDescription(java.lang.String description){
public void setDescription(java.lang.String description) {
this.description = description;
}
/** question
*提问
/**
* question
* 提问
*/
private java.lang.String question;
public java.lang.String getQuestion(){
public java.lang.String getQuestion() {
return this.question;
}
public void setQuestion(java.lang.String question){
public void setQuestion(java.lang.String question) {
this.question = question;
}
/**
* icon
* 图标
*/
private String icon;
public String getIcon() {
return icon;
}
public void setIcon(String icon) {
this.icon = icon;
}
}
......@@ -64,4 +64,19 @@ public class BizAiWritingExampleEntity {
public void setQuestion(java.lang.String question){
this.question = question;
}
/**
* icon
* 图标
*/
private String icon;
public String getIcon() {
return icon;
}
public void setIcon(String icon) {
this.icon = icon;
}
}
\ No newline at end of file
package cn.com.poc.writing.model;
package cn.com.poc.writing.model;
import java.io.Serializable;
import cn.com.yict.framemax.data.model.BaseModelClass;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Id;
import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
......@@ -22,87 +26,106 @@ import javax.persistence.GenerationType;
public class BizAiWritingExampleModel extends BaseModelClass implements Serializable {
private static final long serialVersionUID = 1L;
/** id
*
*/
/**
* id
*/
private java.lang.Long id;
@Column(name = "id",length = 19)
@Id @GeneratedValue(strategy = GenerationType.AUTO)
public java.lang.Long getId(){
@Column(name = "id", length = 19)
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
public java.lang.Long getId() {
return this.id;
}
public void setId(java.lang.Long id){
public void setId(java.lang.Long id) {
this.id = id;
super.addValidField("id");
}
/** type
*分类
*/
/**
* type
* 分类
*/
private java.lang.String type;
@Column(name = "type",length = 100)
public java.lang.String getType(){
@Column(name = "type", length = 100)
public java.lang.String getType() {
return this.type;
}
public void setType(java.lang.String type){
public void setType(java.lang.String type) {
this.type = type;
super.addValidField("type");
}
/** title
*标题
*/
/**
* title
* 标题
*/
private java.lang.String title;
@Column(name = "title",length = 100)
public java.lang.String getTitle(){
@Column(name = "title", length = 100)
public java.lang.String getTitle() {
return this.title;
}
public void setTitle(java.lang.String title){
public void setTitle(java.lang.String title) {
this.title = title;
super.addValidField("title");
}
/** description
*描述
*/
/**
* description
* 描述
*/
private java.lang.String description;
@Column(name = "description",length = 100)
public java.lang.String getDescription(){
@Column(name = "description", length = 100)
public java.lang.String getDescription() {
return this.description;
}
public void setDescription(java.lang.String description){
public void setDescription(java.lang.String description) {
this.description = description;
super.addValidField("description");
}
/** question
*提问
*/
/**
* question
* 提问
*/
private java.lang.String question;
@Column(name = "question",length = 100)
public java.lang.String getQuestion(){
@Column(name = "question", length = 100)
public java.lang.String getQuestion() {
return this.question;
}
public void setQuestion(java.lang.String question){
public void setQuestion(java.lang.String question) {
this.question = question;
super.addValidField("question");
}
/**
* icon
* 图标
*/
private String icon;
@Column(name = "icon", length = 120)
public String getIcon() {
return icon;
}
public void setIcon(String icon) {
this.icon = icon;
super.addValidField("icon");
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment