+
item.status == 'Invalid').length == 4) {
+ // (this.$refs.inputShowText as any).innerHTML = this.t('Generate.effectPoor')
+ message.info(this.t('Generate.effectPoor'));
+ }
if(arr.length == 0){
nextTick().then(()=>{
if(this.driver__.driver){
diff --git a/src/component/HomePage/PrintboardUpload.vue b/src/component/HomePage/PrintboardUpload.vue
index 080121bc..69821ef1 100644
--- a/src/component/HomePage/PrintboardUpload.vue
+++ b/src/component/HomePage/PrintboardUpload.vue
@@ -659,7 +659,8 @@ export default defineComponent({
let data = {
generateType:generateType,
- designType:this.useGenerate.designType,
+ // designType:this.useGenerate.designType,
+ designType:'collection',
collectionElementId:this.useGenerate.imgId,
// collectionElementId:generage?.collectionElementid,
level1Type:this.upload.level1Type,
@@ -770,6 +771,11 @@ export default defineComponent({
});
});
// this.generateList = rv;
+ if(rv.length == 4 && rv.filter((item:any)=>item.status == 'Invalid').length == 4) {
+ message.info(this.t('Generate.effectPoor'));
+
+ // (this.$refs.inputShowText as any).innerHTML = this.t('Generate.effectPoor')
+ }
if(arr.length == 0){
nextTick().then(()=>{
if(this.driver__.driver){
diff --git a/src/component/HomePage/SketchboardUpload.vue b/src/component/HomePage/SketchboardUpload.vue
index 5e90e0d5..0835cc34 100644
--- a/src/component/HomePage/SketchboardUpload.vue
+++ b/src/component/HomePage/SketchboardUpload.vue
@@ -766,7 +766,8 @@ export default defineComponent({
let generateType = generage.checkbox.filter((v:any)=>v.type)[0].name
let data = {
generateType:generateType,
- designType:this.useGenerate.designType,
+ // designType:this.useGenerate.designType,
+ designType:'collection',
collectionElementId:this.useGenerate.imgId,
level1Type:this.upload.level1Type,
level2Type:this.useGenerate.level2Type,
@@ -880,10 +881,24 @@ export default defineComponent({
this.generateList.forEach((item:any,index:any) => {
if(item.taskId == element.taskId && element.status == 'Success'){
this.generateList[index] = element
+ element.imgUrl = element.url
+ element.id_ = GO.id++
+ if(element.category){
+ this.sketchCatecoryList.forEach((itemCategory:any) => {
+ if(itemCategory.name == element.category){
+ element.categoryValue = itemCategory?.value
+ element.category = itemCategory?.name
+ }
+ });
+ }
}
});
});
// this.generateList = rv;
+ if(rv.length == 4 && rv.filter((item:any)=>item.status == 'Invalid').length == 4) {
+ message.info(this.t('Generate.effectPoor'));
+ // (this.$refs.inputShowText as any).innerHTML = this.t('Generate.effectPoor')
+ }
if(arr.length == 0){
nextTick().then(()=>{
if(this.driver__.driver){
diff --git a/src/lang/cn.ts b/src/lang/cn.ts
index 72f11e21..29ad0d97 100644
--- a/src/lang/cn.ts
+++ b/src/lang/cn.ts
@@ -341,6 +341,7 @@ export default {
currently:'您排在队列中的第{generateLineUp}位',
Merge:'合成',
maximumLength:'输入的内容超过允许输入的最大长度',
+ effectPoor:'当前生成的图像质量低于标准。请考虑调整您的提示词并再次尝试。',
Model:'模型',
jsContent1:"您只能上传图片文件!",
jsContent2:'图片必须小于2MB',
diff --git a/src/lang/en.ts b/src/lang/en.ts
index 34bfb86e..6bd36145 100644
--- a/src/lang/en.ts
+++ b/src/lang/en.ts
@@ -342,6 +342,7 @@ export default {
currently:'You are currently in the {generateLineUp} th position in the queue',
Merge:'Merge',
maximumLength:'The entered content exceeds the maximum length.',
+ effectPoor:'The quality of the generated images currently falls below standard. Please consider adjusting your prompt and trying again.',
Model:'Model',
jsContent1:"You can only upload Image file!",
jsContent2:'Image must smaller than 2MB!',
diff --git a/src/views/HomeView/library.vue b/src/views/HomeView/library.vue
index 21d14d74..7fe60cad 100644
--- a/src/views/HomeView/library.vue
+++ b/src/views/HomeView/library.vue
@@ -624,6 +624,7 @@ export default defineComponent({
this.captionGeneration = ''
this.selectGenerateList = []
this.generateList = []
+ this.inputShow = false
}
this.upload.level1Type = menu.code
}
@@ -1058,7 +1059,7 @@ export default defineComponent({
let generageImg = this.selectGenerateList.filter((v:any)=>v.checked)[0]
let data = {
generateType:generateType,
- designType:'',
+ designType:'collection',
collectionElementId:generageImg?.id,
level1Type:this.selectCode,
level2Type:this.selectCode == 'Sketchboard'?this.designType.value:'',
@@ -1176,7 +1177,10 @@ export default defineComponent({
}
});
});
-
+ if(rv.length == 4 && rv.filter((item:any)=>item.status == 'Invalid').length == 4) {
+ // (this.$refs.inputShowText as any).innerHTML = this.t('Generate.effectPoor')
+ message.info(this.t('Generate.effectPoor'));
+ }
if(arr.length == 0){
this.generateList = this.generateList.filter((item:any)=>item.status == 'Success')
clearInterval(this.generateTime)