This commit is contained in:
X1627315083
2024-05-22 10:45:52 +08:00
parent a757eebded
commit 5d7ccd08da
14 changed files with 652 additions and 338 deletions

View File

@@ -52,6 +52,7 @@
:maxlength='inputShow?0:9999'
v-model="searchPictureName"
@keydown.enter="getgenerate()"
@click="inputFocus()"
/>
<i class="icon iconfont icon-xiala" :class="{active:isTextarea}" @click.stop="setTextareaShow"></i>
<textarea
@@ -67,7 +68,7 @@
{{ $t('Generate.Generate') }}
<!-- <div v-show="isGenerate"><a-spin size="large" /></div> -->
</div>
<div v-show="isGenerate && !remGenerate" class="generage_btn started_btn" @click.stop="getgenerate">
<div v-show="isGenerate && !remGenerate" class="generage_btn started_btn" @click="getgenerate">
<i class="fi fi-br-loading"></i>
</div>
<div v-show="remGenerate" @click="removeGenerate" class="generage_btn started_btn">
@@ -75,7 +76,23 @@
</div>
<span ref="inputShowText"></span>
</div>
<div class="search_keyword" v-show="isInputFocus" @click.stop="">
<div class="search_keyword_center">
<div class="search_keyword_center_left">
<div @click.stop="cliSetKeyword" class="search_keyword_center_item">asdasd</div>
<div @click.stop="cliSetKeyword" class="search_keyword_center_item">asdasd</div>
<div @click.stop="cliSetKeyword" class="search_keyword_center_item">asdasd</div>
<div @click.stop="cliSetKeyword" class="search_keyword_center_item">asdasd</div>
<div @click.stop="cliSetKeyword" class="search_keyword_center_item">asdasd</div>
<div @click.stop="cliSetKeyword" class="search_keyword_center_item">asdasd</div>
<div @click.stop="cliSetKeyword" class="search_keyword_center_item">asdasd</div>
<div @click.stop="cliSetKeyword" class="search_keyword_center_item">asdasd</div>
<div @click.stop="cliSetKeyword" class="search_keyword_center_item">asdasd</div>
<div @click.stop="cliSetKeyword" class="search_keyword_center_item">asdasd</div>
<div @click.stop="cliSetKeyword" class="search_keyword_center_item">asdasd</div>
</div>
</div>
</div>
</div>
<div v-if="type_.type2 == 'Sketchboard' || type_.type2 == 'Printboard'" class="generage_img Guide_1_6">
<div class="upload_item">
@@ -311,7 +328,8 @@ export default defineComponent({
type2: prop.msg,
},
workspaceCom:{},
isTextarea:false
isTextarea:false,
isInputFocus:false,
};
},
@@ -650,6 +668,9 @@ export default defineComponent({
},
setTextareaShow(){
this.isTextarea = !this.isTextarea
},
cliSetKeyword(){
},
ifMaximumLength(){
clearTimeout(this.inputTime)
@@ -666,7 +687,17 @@ export default defineComponent({
}
},500)
},
inputFocus(){
if(this.isInputFocus) return
this.isInputFocus = true
let setDomCli = ()=>{
this.isInputFocus = false
document.removeEventListener('click',setDomCli)
}
setTimeout(()=>{
document.addEventListener('click',setDomCli)
},200)
},
fileUploadChange(data: any) {
let file = data.file;
let bor = true