From 48607529f84911d76d652e5544034915413c092b Mon Sep 17 00:00:00 2001
From: Penny <2500338766@qq.com>
Date: Wed, 10 May 2023 23:01:29 +0800
Subject: [PATCH] =?UTF-8?q?feature:=E6=96=B0=E5=A2=9E=E5=88=9B=E6=84=8F?=
=?UTF-8?q?=E5=B7=A5=E5=9D=8A=E8=AF=A6=E6=83=85=E6=8E=A5=E5=8F=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../img/controller/TiktokMiniController.java | 6 ++++++
.../main/java/com/bnyer/img/vo/AiPaintVo.java | 21 +++++++++++++++++++
.../com/bnyer/img/mapper/AiPaintMapper.xml | 15 ++++++++++---
3 files changed, 39 insertions(+), 3 deletions(-)
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TiktokMiniController.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TiktokMiniController.java
index 491f5b2..308162f 100644
--- a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TiktokMiniController.java
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TiktokMiniController.java
@@ -444,6 +444,12 @@ public class TiktokMiniController extends BaseController {
return getDataTable(aiPaintList);
}
+ @ApiOperation(value="获取绘画者ai绘画详情")
+ @GetMapping(value = "/getAiPaintDetials/{id}")
+ public AjaxResult getAiPaintDetials(@PathVariable @ApiParam("ai绘画对象id") Long id){
+ return AjaxResult.success(aiPaintService.queryDetails(id));
+ }
+
@ApiOperation(value="生成cdk")
@PostMapping(value = "/generatorCdk/{paintNum}")
public AjaxResult generatorCdk(@PathVariable int paintNum){
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/vo/AiPaintVo.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/vo/AiPaintVo.java
index 0262bff..412cdf1 100644
--- a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/vo/AiPaintVo.java
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/vo/AiPaintVo.java
@@ -32,6 +32,27 @@ public class AiPaintVo implements Serializable {
@ApiModelProperty(value="关键词")
private String prompt;
+ @ApiModelProperty(value="反向提示词")
+ private String negativePrompt;
+
+ @ApiModelProperty(value="采样步数")
+ private Integer steps;
+
+ @ApiModelProperty(value="种子值")
+ private Integer seed;
+
+ @ApiModelProperty(value="精细度")
+ private Double cfgScale;
+
+ @ApiModelProperty(value="批量数量")
+ private Integer batchSize;
+
+ @ApiModelProperty(value="eta值")
+ private Double eta;
+
+ @ApiModelProperty(value="采样器")
+ private String samplerIndex;
+
@ApiModelProperty(value="风格名称")
private String styleName;
diff --git a/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/AiPaintMapper.xml b/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/AiPaintMapper.xml
index e5011ba..04b003e 100644
--- a/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/AiPaintMapper.xml
+++ b/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/AiPaintMapper.xml
@@ -17,16 +17,24 @@
+
+
+
+
+
+
+
id, paint_id, painter_id, painter_name, img_url, prompt, model,style_name, height, width, is_show,
- `source`, create_time
+ `source`, create_time,negative_prompt,steps,seed,batch_size,cfg_scale,eta,sampler_index