fix
This commit is contained in:
@@ -83,6 +83,7 @@
|
|||||||
@input="ifMaximumLength"
|
@input="ifMaximumLength"
|
||||||
:maxlength='inputShow?0:9999'
|
:maxlength='inputShow?0:9999'
|
||||||
@keydown.enter="getgenerate()"
|
@keydown.enter="getgenerate()"
|
||||||
|
@click.stop=""
|
||||||
v-model="searchPictureName"
|
v-model="searchPictureName"
|
||||||
></textarea>
|
></textarea>
|
||||||
<!-- <div class="generage_btn started_btn" @click.stop="getgenerate">{{ $t('Generate.Generate') }}</div> -->
|
<!-- <div class="generage_btn started_btn" @click.stop="getgenerate">{{ $t('Generate.Generate') }}</div> -->
|
||||||
@@ -490,14 +491,18 @@ export default defineComponent({
|
|||||||
element.id_ = GO.id++
|
element.id_ = GO.id++
|
||||||
this.fileList.unshift(element)
|
this.fileList.unshift(element)
|
||||||
data = data.filter((item:any) => item !== element.taskId);
|
data = data.filter((item:any) => item !== element.taskId);
|
||||||
element.categoryValue = this.scene?.name
|
if(this.type_.type2 == 'Sketchboard'){
|
||||||
element.category = this.scene?.value
|
this.sketchCatecoryList.forEach((itemCategory:any) => {
|
||||||
// this.sketchCatecoryList.forEach((itemCategory:any) => {
|
if(itemCategory.value == element.category){
|
||||||
// if(itemCategory.value == element.category){
|
console.log(element,itemCategory);
|
||||||
// element.categoryValue = itemCategory?.name
|
element.categoryValue = itemCategory?.name
|
||||||
// element.category = itemCategory?.value
|
element.category = itemCategory?.value
|
||||||
// }
|
}
|
||||||
// });
|
});
|
||||||
|
}else{
|
||||||
|
element.categoryValue = this.scene?.name
|
||||||
|
element.category = this.scene?.value
|
||||||
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
if((data.length == 0)|| (rv.filter((item:any)=>item.status == 'Invalid').length ==data.length)){
|
if((data.length == 0)|| (rv.filter((item:any)=>item.status == 'Invalid').length ==data.length)){
|
||||||
@@ -542,6 +547,11 @@ export default defineComponent({
|
|||||||
},
|
},
|
||||||
setTextareaShow(){
|
setTextareaShow(){
|
||||||
this.isTextarea = !this.isTextarea
|
this.isTextarea = !this.isTextarea
|
||||||
|
if(this.isTextarea){
|
||||||
|
document.addEventListener('click',this.setTextareaShow)
|
||||||
|
}else{
|
||||||
|
document.removeEventListener('click',this.setTextareaShow)
|
||||||
|
}
|
||||||
},
|
},
|
||||||
cliSetKeyword(value:any){
|
cliSetKeyword(value:any){
|
||||||
let str = ''
|
let str = ''
|
||||||
@@ -667,6 +677,7 @@ export default defineComponent({
|
|||||||
generateDetailId:item.id,
|
generateDetailId:item.id,
|
||||||
level1Type:this.type_.type2,
|
level1Type:this.type_.type2,
|
||||||
level2Type: level2Type,
|
level2Type: level2Type,
|
||||||
|
gender:this.workspace.sexEnum.name,
|
||||||
timeZone: Intl.DateTimeFormat().resolvedOptions().timeZone
|
timeZone: Intl.DateTimeFormat().resolvedOptions().timeZone
|
||||||
}
|
}
|
||||||
Https.axiosPost(Https.httpUrls.generateLike, data).then(
|
Https.axiosPost(Https.httpUrls.generateLike, data).then(
|
||||||
@@ -726,10 +737,11 @@ export default defineComponent({
|
|||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
border-right: 1px solid #e5e5e5;
|
border-right: 1px solid #e5e5e5;
|
||||||
position: relative;
|
position: relative;
|
||||||
padding-top: calc(2.5rem*1.2);
|
// padding-top: calc(2.5rem*1.2);
|
||||||
&.generate::-webkit-scrollbar {
|
.input_border{
|
||||||
display: none;
|
padding-top: calc(2.5rem*1.2);
|
||||||
}
|
}
|
||||||
|
|
||||||
.mark_loading{
|
.mark_loading{
|
||||||
position: absolute;
|
position: absolute;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
@@ -743,7 +755,7 @@ export default defineComponent({
|
|||||||
position: sticky;
|
position: sticky;
|
||||||
top: 0;
|
top: 0;
|
||||||
background: #fff;
|
background: #fff;
|
||||||
padding-bottom: calc(2rem*1.2);
|
padding-top: calc(2rem*1.2);
|
||||||
z-index: 3;
|
z-index: 3;
|
||||||
}
|
}
|
||||||
.generate_checkbox {
|
.generate_checkbox {
|
||||||
@@ -756,6 +768,10 @@ export default defineComponent({
|
|||||||
flex-wrap: wrap;
|
flex-wrap: wrap;
|
||||||
align-content: flex-start;
|
align-content: flex-start;
|
||||||
flex: 1;
|
flex: 1;
|
||||||
|
overflow-y: auto;
|
||||||
|
&.generage_img::-webkit-scrollbar {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
.generage_img_item {
|
.generage_img_item {
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
margin: 0 calc(2rem*1.2) calc(2rem*1.2) 0;
|
margin: 0 calc(2rem*1.2) calc(2rem*1.2) 0;
|
||||||
|
|||||||
@@ -195,7 +195,7 @@ export default defineComponent({
|
|||||||
level2Type:'',
|
level2Type:'',
|
||||||
designType:''
|
designType:''
|
||||||
})
|
})
|
||||||
let workspace = ref({})
|
let workspace:any = ref({})
|
||||||
let sceneList = ref([
|
let sceneList = ref([
|
||||||
{
|
{
|
||||||
name:'Pattern',
|
name:'Pattern',
|
||||||
@@ -399,6 +399,7 @@ export default defineComponent({
|
|||||||
generateDetailId:item.id,
|
generateDetailId:item.id,
|
||||||
level1Type:"Printboard",
|
level1Type:"Printboard",
|
||||||
level2Type: '',
|
level2Type: '',
|
||||||
|
gender:this.workspace.sexEnum.name,
|
||||||
timeZone: Intl.DateTimeFormat().resolvedOptions().timeZone
|
timeZone: Intl.DateTimeFormat().resolvedOptions().timeZone
|
||||||
}
|
}
|
||||||
Https.axiosPost(Https.httpUrls.generateLike, data).then(
|
Https.axiosPost(Https.httpUrls.generateLike, data).then(
|
||||||
|
|||||||
@@ -313,7 +313,7 @@ export default defineComponent({
|
|||||||
}
|
}
|
||||||
|
|
||||||
let setChoose = () =>{
|
let setChoose = () =>{
|
||||||
if(systemUser.value != 1){
|
if(systemUser.value.value !== 1){
|
||||||
return message.info('请先登录或者升级为正式用户')
|
return message.info('请先登录或者升级为正式用户')
|
||||||
}
|
}
|
||||||
if(imgData.scaleImageData.openSource == 0){
|
if(imgData.scaleImageData.openSource == 0){
|
||||||
|
|||||||
@@ -202,7 +202,7 @@
|
|||||||
<div class="input_border">
|
<div class="input_border">
|
||||||
<div class="input_box" :class="{active:inputShow}">
|
<div class="input_box" :class="{active:inputShow}">
|
||||||
<div class="input_box_btnBox">
|
<div class="input_box_btnBox">
|
||||||
<div class="upload_item" v-show="selectCode !== 'Moodboard' && (scene?.value == 'Pattern' || scene?.value == 'Slogan')">
|
<div class="upload_item" v-show="selectCode !== 'Moodboard' && ((selectCode == 'Printboard' && scene?.value == 'Pattern') || (selectCode == 'Printboard' && scene?.value == 'Slogan') || selectCode == 'Sketchboard')">
|
||||||
<div
|
<div
|
||||||
class="upload_file_item"
|
class="upload_file_item"
|
||||||
v-for="(file, index) in selectGenerateList"
|
v-for="(file, index) in selectGenerateList"
|
||||||
@@ -268,6 +268,7 @@
|
|||||||
@input="ifMaximumLength"
|
@input="ifMaximumLength"
|
||||||
:maxlength='inputShow?0:9999'
|
:maxlength='inputShow?0:9999'
|
||||||
@keydown.enter="getgenerate"
|
@keydown.enter="getgenerate"
|
||||||
|
@click.stop=""
|
||||||
v-model="captionGeneration"
|
v-model="captionGeneration"
|
||||||
></textarea>
|
></textarea>
|
||||||
<div v-show="!isGenerate[selectCode]" class="generage_btn started_btn" @click.stop="getgenerate">
|
<div v-show="!isGenerate[selectCode]" class="generage_btn started_btn" @click.stop="getgenerate">
|
||||||
@@ -697,6 +698,7 @@ export default defineComponent({
|
|||||||
this.designType = ''
|
this.designType = ''
|
||||||
}
|
}
|
||||||
if(this.selectCode == 'DesignElements')this.uploadGenerate = 'Upload'
|
if(this.selectCode == 'DesignElements')this.uploadGenerate = 'Upload'
|
||||||
|
if(this.selectCode == 'Printboard')this.uploadGenerate = 'Upload'
|
||||||
if(this.selectCode == 'Models')this.uploadGenerate = 'Upload'
|
if(this.selectCode == 'Models')this.uploadGenerate = 'Upload'
|
||||||
if(this.selectCode != 'DesignElements'){
|
if(this.selectCode != 'DesignElements'){
|
||||||
this.getClass()
|
this.getClass()
|
||||||
@@ -795,6 +797,8 @@ export default defineComponent({
|
|||||||
// this.scene = this.designTypeList[this.selectCode][0]
|
// this.scene = this.designTypeList[this.selectCode][0]
|
||||||
// }
|
// }
|
||||||
// }
|
// }
|
||||||
|
this.scene = this.designTypeList[this.selectCode][0]
|
||||||
|
|
||||||
if(this.uploadGenerate == 'Generate'){
|
if(this.uploadGenerate == 'Generate'){
|
||||||
if(str != 'Generate'){
|
if(str != 'Generate'){
|
||||||
this.getLibraryList('')
|
this.getLibraryList('')
|
||||||
@@ -1072,6 +1076,12 @@ export default defineComponent({
|
|||||||
},
|
},
|
||||||
setTextareaShow(){
|
setTextareaShow(){
|
||||||
this.isTextarea = !this.isTextarea
|
this.isTextarea = !this.isTextarea
|
||||||
|
this.isTextarea = !this.isTextarea
|
||||||
|
if(this.isTextarea){
|
||||||
|
document.addEventListener('click',this.setTextareaShow)
|
||||||
|
}else{
|
||||||
|
document.removeEventListener('click',this.setTextareaShow)
|
||||||
|
}
|
||||||
},
|
},
|
||||||
cliSetKeyword(value:any){
|
cliSetKeyword(value:any){
|
||||||
let str = ''
|
let str = ''
|
||||||
@@ -1138,6 +1148,10 @@ export default defineComponent({
|
|||||||
}
|
}
|
||||||
file.categoryValue = category?.value;
|
file.categoryValue = category?.value;
|
||||||
file.category = category?.name;
|
file.category = category?.name;
|
||||||
|
let fileList = this.selectGenerateList.filter(
|
||||||
|
(v: any) => v.status === "done"
|
||||||
|
);
|
||||||
|
this.selectGenerateList = fileList
|
||||||
}else{
|
}else{
|
||||||
bor = false
|
bor = false
|
||||||
}
|
}
|
||||||
@@ -1270,8 +1284,14 @@ export default defineComponent({
|
|||||||
rv.forEach((element:any) => {
|
rv.forEach((element:any) => {
|
||||||
if(element.status === 'Success'){
|
if(element.status === 'Success'){
|
||||||
element.imgUrl = element.url
|
element.imgUrl = element.url
|
||||||
element.categoryValue = this.scene?.name
|
this.designTypeList[this.selectCode].forEach((itemCategory:any) => {
|
||||||
element.category = this.scene?.value
|
if(itemCategory.value == element.category){
|
||||||
|
element.categoryValue = itemCategory?.name
|
||||||
|
element.category = itemCategory?.value
|
||||||
|
}
|
||||||
|
});
|
||||||
|
// element.categoryValue = this.scene?.name
|
||||||
|
// element.category = this.scene?.value
|
||||||
this.generateList[str].unshift(element)
|
this.generateList[str].unshift(element)
|
||||||
data = data.filter((item:any) => item !== element.taskId);
|
data = data.filter((item:any) => item !== element.taskId);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user