fix
This commit is contained in:
@@ -1,3 +1,4 @@
|
|||||||
NODE_ENV = 'development'
|
NODE_ENV = 'development'
|
||||||
VUE_APP_BASE_URL = 'http://18.167.251.121:10088'
|
VUE_APP_BASE_URL = 'http://18.167.251.121:10088'
|
||||||
|
# VUE_APP_BASE_URL = 'http://18.167.251.121:10086'
|
||||||
# VUE_APP_BASE_URL = 'http://192.168.1.7:5567'
|
# VUE_APP_BASE_URL = 'http://192.168.1.7:5567'
|
||||||
|
|||||||
@@ -235,7 +235,7 @@ export default defineComponent({
|
|||||||
let printModel = ref({
|
let printModel = ref({
|
||||||
num:'',
|
num:'',
|
||||||
optype:false,
|
optype:false,
|
||||||
name:useI18n().t('Generate.Model')+'1'
|
name:useI18n().t('Generate.Model'+1)
|
||||||
})
|
})
|
||||||
let printBoards:any = computed(()=>{return store.state.UploadFilesModule.printboard})
|
let printBoards:any = computed(()=>{return store.state.UploadFilesModule.printboard})
|
||||||
// let sketchCatecoryList:any = ref([])
|
// let sketchCatecoryList:any = ref([])
|
||||||
@@ -435,7 +435,7 @@ export default defineComponent({
|
|||||||
this.printModel = {
|
this.printModel = {
|
||||||
num : num,
|
num : num,
|
||||||
optype:false,
|
optype:false,
|
||||||
name:this.t('Generate.Model')+num
|
name:this.t('Generate.Model'+num)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
nextTick().then(()=>{
|
nextTick().then(()=>{
|
||||||
@@ -734,17 +734,21 @@ export default defineComponent({
|
|||||||
}
|
}
|
||||||
.printModel{
|
.printModel{
|
||||||
>div{
|
>div{
|
||||||
width: 7rem;
|
width: 13rem;
|
||||||
display: flex;
|
// display: flex;
|
||||||
|
display: block;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
border-radius: 1rem;
|
border-radius: 1rem;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
border: 2px solid;
|
border: 2px solid;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
|
white-space: nowrap;
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
}
|
}
|
||||||
ul{
|
ul{
|
||||||
position: absolute;
|
position: absolute;
|
||||||
width: 7rem;
|
width: 13rem;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
margin-top: .3rem;
|
margin-top: .3rem;
|
||||||
border-radius: 1rem;
|
border-radius: 1rem;
|
||||||
@@ -753,6 +757,10 @@ export default defineComponent({
|
|||||||
background: rgba(0,0,0,.2);
|
background: rgba(0,0,0,.2);
|
||||||
line-height: 2;
|
line-height: 2;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
|
white-space: nowrap;
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
padding: 0 1rem;
|
||||||
&.printModel_item:hover{
|
&.printModel_item:hover{
|
||||||
background: rgba(0,0,0,.4);
|
background: rgba(0,0,0,.4);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -105,7 +105,7 @@ export default defineComponent({
|
|||||||
let newArr:any = []
|
let newArr:any = []
|
||||||
oldVal.forEach((item:any,index:any) => {
|
oldVal.forEach((item:any,index:any) => {
|
||||||
oldArr.push(item.id?item.id:item.sketchBoardId)
|
oldArr.push(item.id?item.id:item.sketchBoardId)
|
||||||
newArr.push(newVal[index].id?newVal[index].id:newVal[index].sketchBoardIdd)
|
newArr.push(newVal?.[index]?.id?newVal?.[index]?.id:newVal?.[index]?.sketchBoardIdd)
|
||||||
});
|
});
|
||||||
if(JSON.stringify(newArr)!=JSON.stringify(oldArr)){
|
if(JSON.stringify(newArr)!=JSON.stringify(oldArr)){
|
||||||
this.setSketch()
|
this.setSketch()
|
||||||
|
|||||||
@@ -41,7 +41,7 @@
|
|||||||
<i @click.stop="putName(-1,'affirm','')" v-show="openType" class="fi fi-br-check"></i>
|
<i @click.stop="putName(-1,'affirm','')" v-show="openType" class="fi fi-br-check"></i>
|
||||||
<div class="addLabel" v-show="!openType" @click.stop="newLabel('','')">+</div>
|
<div class="addLabel" v-show="!openType" @click.stop="newLabel('','')">+</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="started_btn" @click="removeLabel(options)">Delete</div>
|
<div class="started_btn" :class="{active:labelBor}" @click="removeLabel(options)">Delete</div>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
@@ -73,6 +73,7 @@ export default defineComponent({
|
|||||||
let openType = ref(false)
|
let openType = ref(false)
|
||||||
let itemName = ref('')
|
let itemName = ref('')
|
||||||
let {t} = useI18n()
|
let {t} = useI18n()
|
||||||
|
let labelBor = ref(false)//判断是否选中标签
|
||||||
return {
|
return {
|
||||||
multiple,
|
multiple,
|
||||||
indeterminate,
|
indeterminate,
|
||||||
@@ -82,7 +83,8 @@ export default defineComponent({
|
|||||||
openType,
|
openType,
|
||||||
type,
|
type,
|
||||||
itemName,
|
itemName,
|
||||||
t
|
t,
|
||||||
|
labelBor
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data(){
|
data(){
|
||||||
@@ -94,7 +96,6 @@ export default defineComponent({
|
|||||||
this.clearOpenType()
|
this.clearOpenType()
|
||||||
},
|
},
|
||||||
watch: {
|
watch: {
|
||||||
|
|
||||||
},
|
},
|
||||||
directives:{
|
directives:{
|
||||||
mousewheel:{
|
mousewheel:{
|
||||||
@@ -136,8 +137,8 @@ export default defineComponent({
|
|||||||
}else{
|
}else{
|
||||||
this.multiple = true
|
this.multiple = true
|
||||||
}
|
}
|
||||||
this.clearOpenType()
|
|
||||||
this.options = data
|
this.options = data
|
||||||
|
this.clearOpenType()
|
||||||
},
|
},
|
||||||
clearSetLabel(){
|
clearSetLabel(){
|
||||||
this.clearOpenType()
|
this.clearOpenType()
|
||||||
@@ -150,14 +151,16 @@ export default defineComponent({
|
|||||||
item.checkAll = value.checkAll
|
item.checkAll = value.checkAll
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
this.deleteShow(this.options)
|
||||||
},
|
},
|
||||||
onCheckAllchildrenItem(value:any){
|
onCheckAllchildrenItem(value:any){
|
||||||
let boor = value?.childList.every( (item:any) => item.checkAll )
|
let boor = value?.childList.every( (item:any) => item.checkAll )
|
||||||
if(boor){
|
if(boor){
|
||||||
value.checkAll = true
|
// value.checkAll = true
|
||||||
}else{
|
}else{
|
||||||
value.checkAll = false
|
value.checkAll = false
|
||||||
}
|
}
|
||||||
|
this.deleteShow(this.options)
|
||||||
},
|
},
|
||||||
clearOpenType(){
|
clearOpenType(){
|
||||||
this.openType = false
|
this.openType = false
|
||||||
@@ -324,6 +327,20 @@ export default defineComponent({
|
|||||||
"userId": ''
|
"userId": ''
|
||||||
}
|
}
|
||||||
return data
|
return data
|
||||||
|
},
|
||||||
|
deleteShow(value:any){
|
||||||
|
// this.options
|
||||||
|
this.labelBor = false
|
||||||
|
for(let index = 0; index<value.length; index++){
|
||||||
|
if(value[index].checkAll){
|
||||||
|
this.labelBor = true
|
||||||
|
// break
|
||||||
|
return
|
||||||
|
}
|
||||||
|
if(value[index].childList != null){
|
||||||
|
this.deleteShow(value[index].childList)
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
@@ -520,6 +537,12 @@ export default defineComponent({
|
|||||||
position: sticky;
|
position: sticky;
|
||||||
top: 0;
|
top: 0;
|
||||||
z-index: 999;
|
z-index: 999;
|
||||||
|
opacity: .4;
|
||||||
|
pointer-events: none;
|
||||||
|
&.active{
|
||||||
|
pointer-events: auto;
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
// margin-right: auto;
|
// margin-right: auto;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -74,9 +74,9 @@ export default {
|
|||||||
TextImage:'图片-文字',
|
TextImage:'图片-文字',
|
||||||
inputContent2:'输入生成图片的标题',
|
inputContent2:'输入生成图片的标题',
|
||||||
maximumLength:'输入的内容超过允许输入的最大长度',
|
maximumLength:'输入的内容超过允许输入的最大长度',
|
||||||
Model1:'模型1',
|
Model1:'笔墨画风',
|
||||||
Model2:'模型2',
|
Model2:'插画画风',
|
||||||
Model3:'模型3',
|
Model3:'真实画风',
|
||||||
Name:'名字:',
|
Name:'名字:',
|
||||||
inputContent3:'输入生成图片的标题',
|
inputContent3:'输入生成图片的标题',
|
||||||
Cancel:'取消',
|
Cancel:'取消',
|
||||||
@@ -94,7 +94,7 @@ export default {
|
|||||||
jsContent6:'输入的内容超过允许输入的最大长度',
|
jsContent6:'输入的内容超过允许输入的最大长度',
|
||||||
jsContent7:'请输入内容~',
|
jsContent7:'请输入内容~',
|
||||||
jsContent8:'上传失败',
|
jsContent8:'上传失败',
|
||||||
jsContent9:'请输入内容~',
|
jsContent9:'选择一张图片~',
|
||||||
},
|
},
|
||||||
HistoryPage:{
|
HistoryPage:{
|
||||||
History:'历史',
|
History:'历史',
|
||||||
@@ -250,9 +250,9 @@ export default {
|
|||||||
ImageOnly:'图片',
|
ImageOnly:'图片',
|
||||||
TextOnly:'文字',
|
TextOnly:'文字',
|
||||||
TextImage:'图片-文字',
|
TextImage:'图片-文字',
|
||||||
Model1:'模型1',
|
Model1:'笔墨画风',
|
||||||
Model2:'模型2',
|
Model2:'插画画风',
|
||||||
Model3:'模型3',
|
Model3:'真实画风',
|
||||||
inputContent1:'输入生成图片的标题',
|
inputContent1:'输入生成图片的标题',
|
||||||
Generate:'生成',
|
Generate:'生成',
|
||||||
maximumLength:'输入的内容超过允许输入的最大长度',
|
maximumLength:'输入的内容超过允许输入的最大长度',
|
||||||
|
|||||||
@@ -74,9 +74,9 @@ export default {
|
|||||||
TextImage:'Text-Image',
|
TextImage:'Text-Image',
|
||||||
inputContent2:'Input prompt',
|
inputContent2:'Input prompt',
|
||||||
maximumLength:'The entered content exceeds the maximum length.',
|
maximumLength:'The entered content exceeds the maximum length.',
|
||||||
Model1:'Model1',
|
Model1:'Painting Style',
|
||||||
Model2:'Model2',
|
Model2:'Illustration Style',
|
||||||
Model3:'Model3',
|
Model3:'Real Style',
|
||||||
Name:'Name:',
|
Name:'Name:',
|
||||||
inputContent3:'Enter a new name',
|
inputContent3:'Enter a new name',
|
||||||
Cancel:'Cancel',
|
Cancel:'Cancel',
|
||||||
@@ -94,7 +94,7 @@ export default {
|
|||||||
jsContent6:'The entered content exceeds the maximum length.',
|
jsContent6:'The entered content exceeds the maximum length.',
|
||||||
jsContent7:'Please enter content',
|
jsContent7:'Please enter content',
|
||||||
jsContent8:'upload failed',
|
jsContent8:'upload failed',
|
||||||
jsContent9:'Please enter content',
|
jsContent9:'Please select a picture',
|
||||||
},
|
},
|
||||||
HistoryPage:{
|
HistoryPage:{
|
||||||
History:'History',
|
History:'History',
|
||||||
@@ -250,9 +250,9 @@ export default {
|
|||||||
ImageOnly:'Image Only',
|
ImageOnly:'Image Only',
|
||||||
TextOnly:'Text Only',
|
TextOnly:'Text Only',
|
||||||
TextImage:'Text-Image',
|
TextImage:'Text-Image',
|
||||||
Model1:'Model1',
|
Model1:'Painting Style',
|
||||||
Model2:'Model2',
|
Model2:'Illustration Style ',
|
||||||
Model3:'Model3',
|
Model3:'Real Style',
|
||||||
inputContent1:'Input prompt',
|
inputContent1:'Input prompt',
|
||||||
Generate:'Generate',
|
Generate:'Generate',
|
||||||
maximumLength:'The entered content exceeds the maximum length.',
|
maximumLength:'The entered content exceeds the maximum length.',
|
||||||
|
|||||||
@@ -75,9 +75,9 @@ export default {
|
|||||||
TextImage:'Texte-Image',
|
TextImage:'Texte-Image',
|
||||||
inputContent2:'Saisie rapide',
|
inputContent2:'Saisie rapide',
|
||||||
maximumLength:'Le contenu saisi dépasse la longueur maximale.',
|
maximumLength:'Le contenu saisi dépasse la longueur maximale.',
|
||||||
Model1:'Modèle1',
|
Model1:'Style de peinture',
|
||||||
Model2:'Modèle2',
|
Model2:"Style d'illustration",
|
||||||
Model3:'Modèle3',
|
Model3:'Style réel',
|
||||||
Name:'Nom:',
|
Name:'Nom:',
|
||||||
inputContent3:'Saisie rapide',
|
inputContent3:'Saisie rapide',
|
||||||
Cancel:'Annuler',
|
Cancel:'Annuler',
|
||||||
@@ -95,7 +95,7 @@ export default {
|
|||||||
jsContent6:'Le contenu saisi dépasse la longueur maximale.',
|
jsContent6:'Le contenu saisi dépasse la longueur maximale.',
|
||||||
jsContent7:'Veuillez saisir le contenu',
|
jsContent7:'Veuillez saisir le contenu',
|
||||||
jsContent8:'échec du téléchargement',
|
jsContent8:'échec du téléchargement',
|
||||||
jsContent9:'Veuillez saisir le contenu',
|
jsContent9:'Veuillez sélectionner une image',
|
||||||
},
|
},
|
||||||
HistoryPage:{
|
HistoryPage:{
|
||||||
History:'Histoire',
|
History:'Histoire',
|
||||||
@@ -251,9 +251,9 @@ export default {
|
|||||||
ImageOnly:'Image uniquement',
|
ImageOnly:'Image uniquement',
|
||||||
TextOnly:'Texte seulement',
|
TextOnly:'Texte seulement',
|
||||||
TextImage:'Texte-Image',
|
TextImage:'Texte-Image',
|
||||||
Model1:'Modèle1',
|
Model1:'Style de peinture',
|
||||||
Model2:'Modèle2',
|
Model2:"Style d'illustration",
|
||||||
Model3:'Modèle3',
|
Model3:'Style réel',
|
||||||
inputContent1:'Saisie rapide',
|
inputContent1:'Saisie rapide',
|
||||||
Generate:'Générer',
|
Generate:'Générer',
|
||||||
maximumLength:'Le contenu saisi dépasse la longueur maximale.',
|
maximumLength:'Le contenu saisi dépasse la longueur maximale.',
|
||||||
|
|||||||
@@ -74,9 +74,9 @@ export default {
|
|||||||
TextImage:'Testo-immagine',
|
TextImage:'Testo-immagine',
|
||||||
inputContent2:'Immissione rapida',
|
inputContent2:'Immissione rapida',
|
||||||
maximumLength:'Il contenuto inserito supera la lunghezza massima.',
|
maximumLength:'Il contenuto inserito supera la lunghezza massima.',
|
||||||
Model1:'Modello1',
|
Model1:'Stile pittorico',
|
||||||
Model2:'Modello2',
|
Model2:'Stile di illustrazione',
|
||||||
Model3:'Modello3',
|
Model3:'Stile reale',
|
||||||
Name:'Nome:',
|
Name:'Nome:',
|
||||||
inputContent3:'Immissione rapida',
|
inputContent3:'Immissione rapida',
|
||||||
Cancel:'Annulla',
|
Cancel:'Annulla',
|
||||||
@@ -94,7 +94,7 @@ export default {
|
|||||||
jsContent6:'Il contenuto inserito supera la lunghezza massima.',
|
jsContent6:'Il contenuto inserito supera la lunghezza massima.',
|
||||||
jsContent7:'Inserisci il contenuto',
|
jsContent7:'Inserisci il contenuto',
|
||||||
jsContent8:'caricamento fallito',
|
jsContent8:'caricamento fallito',
|
||||||
jsContent9:'Inserisci il contenuto',
|
jsContent9:"Seleziona un'immagine",
|
||||||
},
|
},
|
||||||
HistoryPage:{
|
HistoryPage:{
|
||||||
History:'Storia',
|
History:'Storia',
|
||||||
@@ -250,9 +250,9 @@ export default {
|
|||||||
ImageOnly:'Solo immagine',
|
ImageOnly:'Solo immagine',
|
||||||
TextOnly:'Solo testo',
|
TextOnly:'Solo testo',
|
||||||
TextImage:'Testo-immagine',
|
TextImage:'Testo-immagine',
|
||||||
Model1:'Modello1',
|
Model1:'Stile pittorico',
|
||||||
Model2:'Modello2',
|
Model2:'Stile di illustrazione',
|
||||||
Model3:'Modello3',
|
Model3:'Stile reale',
|
||||||
inputContent1:'Immissione rapida',
|
inputContent1:'Immissione rapida',
|
||||||
Generate:'creare',
|
Generate:'creare',
|
||||||
maximumLength:'Il contenuto inserito supera la lunghezza massima.',
|
maximumLength:'Il contenuto inserito supera la lunghezza massima.',
|
||||||
|
|||||||
@@ -74,9 +74,9 @@ export default {
|
|||||||
TextImage:'テキスト-画像',
|
TextImage:'テキスト-画像',
|
||||||
inputContent2:'プロンプト入力',
|
inputContent2:'プロンプト入力',
|
||||||
maximumLength:'入力した内容が最大長を超えています.',
|
maximumLength:'入力した内容が最大長を超えています.',
|
||||||
Model1:'モデル1',
|
Model1:'絵画のスタイル',
|
||||||
Model2:'モデル2',
|
Model2:'イラストのスタイル',
|
||||||
Model3:'モデル3',
|
Model3:'リアルなスタイル',
|
||||||
Name:'名前:',
|
Name:'名前:',
|
||||||
inputContent3:'プロンプト入力',
|
inputContent3:'プロンプト入力',
|
||||||
Cancel:'キャンセル',
|
Cancel:'キャンセル',
|
||||||
@@ -94,7 +94,7 @@ export default {
|
|||||||
jsContent6:'入力した内容が最大長を超えています.',
|
jsContent6:'入力した内容が最大長を超えています.',
|
||||||
jsContent7:'内容を入力してください',
|
jsContent7:'内容を入力してください',
|
||||||
jsContent8:'アップロードに失敗しました',
|
jsContent8:'アップロードに失敗しました',
|
||||||
jsContent9:'内容を入力してください',
|
jsContent9:'写真を選択してください',
|
||||||
},
|
},
|
||||||
HistoryPage:{
|
HistoryPage:{
|
||||||
History:'歴史',
|
History:'歴史',
|
||||||
@@ -250,9 +250,9 @@ export default {
|
|||||||
ImageOnly:'画像のみ',
|
ImageOnly:'画像のみ',
|
||||||
TextOnly:'テキストのみ',
|
TextOnly:'テキストのみ',
|
||||||
TextImage:'テキスト-画像',
|
TextImage:'テキスト-画像',
|
||||||
Model1:'モデル1',
|
Model1:'絵画のスタイル',
|
||||||
Model2:'モデル2',
|
Model2:'イラストのスタイル',
|
||||||
Model3:'モデル3',
|
Model3:'リアルなスタイル',
|
||||||
inputContent1:'プロンプト入力',
|
inputContent1:'プロンプト入力',
|
||||||
Generate:'生成する',
|
Generate:'生成する',
|
||||||
Model:'モデル',
|
Model:'モデル',
|
||||||
|
|||||||
@@ -74,9 +74,9 @@ export default {
|
|||||||
TextImage:'텍스트-이미지',
|
TextImage:'텍스트-이미지',
|
||||||
inputContent2:'프롬프트 입력',
|
inputContent2:'프롬프트 입력',
|
||||||
maximumLength:'입력한 내용이 최대 길이를 초과했습니다.',
|
maximumLength:'입력한 내용이 최대 길이를 초과했습니다.',
|
||||||
Model1:'모델1',
|
Model1:'그림 스타일',
|
||||||
Model2:'모델2',
|
Model2:'일러스트 스타일',
|
||||||
Model3:'모델3',
|
Model3:'리얼 스타일',
|
||||||
Name:'이름:',
|
Name:'이름:',
|
||||||
inputContent3:'프롬프트 입력',
|
inputContent3:'프롬프트 입력',
|
||||||
Cancel:'취소',
|
Cancel:'취소',
|
||||||
@@ -94,7 +94,7 @@ export default {
|
|||||||
jsContent6:'입력한 내용이 최대 길이를 초과했습니다.',
|
jsContent6:'입력한 내용이 최대 길이를 초과했습니다.',
|
||||||
jsContent7:'내용을 입력해주세요',
|
jsContent7:'내용을 입력해주세요',
|
||||||
jsContent8:'업로드 실패',
|
jsContent8:'업로드 실패',
|
||||||
jsContent9:'내용을 입력해주세요',
|
jsContent9:'사진을 선택해주세요',
|
||||||
},
|
},
|
||||||
HistoryPage:{
|
HistoryPage:{
|
||||||
History:'역사',
|
History:'역사',
|
||||||
@@ -250,9 +250,9 @@ export default {
|
|||||||
ImageOnly:'이미지만',
|
ImageOnly:'이미지만',
|
||||||
TextOnly:'텍스트만',
|
TextOnly:'텍스트만',
|
||||||
TextImage:'텍스트-이미지',
|
TextImage:'텍스트-이미지',
|
||||||
Model1:'모델1',
|
Model1:'그림 스타일',
|
||||||
Model2:'모델2',
|
Model2:'일러스트 스타일',
|
||||||
Model3:'모델3',
|
Model3:'리얼 스타일',
|
||||||
inputContent1:'프롬프트 입력',
|
inputContent1:'프롬프트 입력',
|
||||||
Generate:'생성하다',
|
Generate:'생성하다',
|
||||||
maximumLength:'입력한 내용이 최대 길이를 초과했습니다.',
|
maximumLength:'입력한 내용이 최대 길이를 초과했습니다.',
|
||||||
|
|||||||
@@ -74,9 +74,9 @@ export default {
|
|||||||
TextImage:'Текст-изображение',
|
TextImage:'Текст-изображение',
|
||||||
inputContent2:'Быстрый ввод',
|
inputContent2:'Быстрый ввод',
|
||||||
maximumLength:'Введенный контент превышает максимальную длину.',
|
maximumLength:'Введенный контент превышает максимальную длину.',
|
||||||
Model1:'Модель1',
|
Model1:'Стиль живописи',
|
||||||
Model2:'Модель2',
|
Model2:'Стиль иллюстрации',
|
||||||
Model3:'Модель3',
|
Model3:'Реалистический стиль',
|
||||||
Name:'Имя:',
|
Name:'Имя:',
|
||||||
inputContent3:'Быстрый ввод',
|
inputContent3:'Быстрый ввод',
|
||||||
Cancel:'Отмена',
|
Cancel:'Отмена',
|
||||||
@@ -94,7 +94,7 @@ export default {
|
|||||||
jsContent6:'Введенный контент превышает максимальную длину.',
|
jsContent6:'Введенный контент превышает максимальную длину.',
|
||||||
jsContent7:'Пожалуйста, введите содержание',
|
jsContent7:'Пожалуйста, введите содержание',
|
||||||
jsContent8:'Загрузка не удалась',
|
jsContent8:'Загрузка не удалась',
|
||||||
jsContent9:'Пожалуйста, введите содержание',
|
jsContent9:'Пожалуйста, выберите изображение',
|
||||||
},
|
},
|
||||||
HistoryPage:{
|
HistoryPage:{
|
||||||
History:'История',
|
History:'История',
|
||||||
@@ -250,9 +250,9 @@ export default {
|
|||||||
ImageOnly:'Только изображение',
|
ImageOnly:'Только изображение',
|
||||||
TextOnly:'Только текст',
|
TextOnly:'Только текст',
|
||||||
TextImage:'Текст-изображение',
|
TextImage:'Текст-изображение',
|
||||||
Model1:'Модель1',
|
Model1:'Стиль живописи',
|
||||||
Model2:'Модель2',
|
Model2:'Стиль иллюстрации',
|
||||||
Model3:'Модель3',
|
Model3:'Реалистический стиль',
|
||||||
inputContent1:'Быстрый ввод',
|
inputContent1:'Быстрый ввод',
|
||||||
Generate:'Генерировать',
|
Generate:'Генерировать',
|
||||||
maximumLength:'Введенный контент превышает максимальную длину.',
|
maximumLength:'Введенный контент превышает максимальную длину.',
|
||||||
|
|||||||
@@ -74,9 +74,9 @@ export default {
|
|||||||
TextImage:'ข้อความ-รูปภาพ',
|
TextImage:'ข้อความ-รูปภาพ',
|
||||||
inputContent2:'ป้อนข้อมูลทันที',
|
inputContent2:'ป้อนข้อมูลทันที',
|
||||||
maximumLength:'เนื้อหาที่ป้อนเกินความยาวสูงสุด.',
|
maximumLength:'เนื้อหาที่ป้อนเกินความยาวสูงสุด.',
|
||||||
Model1:'แบบอย่าง1',
|
Model1:'สไตล์การวาดรูป',
|
||||||
Model2:'แบบอย่าง2',
|
Model2:'สไตล์การวาดภาพประกอบ',
|
||||||
Model3:'แบบอย่าง3',
|
Model3:'สไตล์แบบจริง',
|
||||||
Name:'ชื่อ:',
|
Name:'ชื่อ:',
|
||||||
inputContent3:'ป้อนข้อมูลทันที',
|
inputContent3:'ป้อนข้อมูลทันที',
|
||||||
Cancel:'ยกเลิก',
|
Cancel:'ยกเลิก',
|
||||||
@@ -94,7 +94,7 @@ export default {
|
|||||||
jsContent6:'เนื้อหาที่ป้อนเกินความยาวสูงสุด.',
|
jsContent6:'เนื้อหาที่ป้อนเกินความยาวสูงสุด.',
|
||||||
jsContent7:'กรุณากรอกเนื้อหา',
|
jsContent7:'กรุณากรอกเนื้อหา',
|
||||||
jsContent8:'การอัพโหลดล้มเหลว',
|
jsContent8:'การอัพโหลดล้มเหลว',
|
||||||
jsContent9:'กรุณากรอกเนื้อหา',
|
jsContent9:'กรุณาเลือกรูปภาพ',
|
||||||
},
|
},
|
||||||
HistoryPage:{
|
HistoryPage:{
|
||||||
History:'ประวัติความเป็นมา',
|
History:'ประวัติความเป็นมา',
|
||||||
@@ -250,9 +250,9 @@ export default {
|
|||||||
ImageOnly:'รูปภาพเท่านั้น',
|
ImageOnly:'รูปภาพเท่านั้น',
|
||||||
TextOnly:'ข้อความเท่านั้น',
|
TextOnly:'ข้อความเท่านั้น',
|
||||||
TextImage:'ข้อความ-รูปภาพ',
|
TextImage:'ข้อความ-รูปภาพ',
|
||||||
Model1:'แบบอย่าง1',
|
Model1:'สไตล์การวาดรูป',
|
||||||
Model2:'แบบอย่าง2',
|
Model2:' สไตล์การวาดภาพประกอบ',
|
||||||
Model3:'แบบอย่าง3',
|
Model3:'สไตล์แบบจริง',
|
||||||
inputContent1:'ป้อนข้อมูลทันที',
|
inputContent1:'ป้อนข้อมูลทันที',
|
||||||
Generate:'กำเนิด',
|
Generate:'กำเนิด',
|
||||||
maximumLength:'เนื้อหาที่ป้อนเกินความยาวสูงสุด.',
|
maximumLength:'เนื้อหาที่ป้อนเกินความยาวสูงสุด.',
|
||||||
|
|||||||
@@ -74,9 +74,9 @@ export default {
|
|||||||
TextImage:'Văn bản-Hình ảnh',
|
TextImage:'Văn bản-Hình ảnh',
|
||||||
inputContent2:'Nhập liệu nhanh chóng',
|
inputContent2:'Nhập liệu nhanh chóng',
|
||||||
maximumLength:'Nội dung đã nhập vượt quá độ dài tối đa.',
|
maximumLength:'Nội dung đã nhập vượt quá độ dài tối đa.',
|
||||||
Model1:'Người mẫu1',
|
Model1:'Phong cách vẽ tranh',
|
||||||
Model2:'Người mẫu2',
|
Model2:'Phong cách minh họa',
|
||||||
Model3:'Người mẫu3',
|
Model3:'Phong cách thực tế',
|
||||||
Name:'Tên:',
|
Name:'Tên:',
|
||||||
inputContent3:'Nhập liệu nhanh chóng',
|
inputContent3:'Nhập liệu nhanh chóng',
|
||||||
Cancel:'Hủy bỏ',
|
Cancel:'Hủy bỏ',
|
||||||
@@ -94,7 +94,7 @@ export default {
|
|||||||
jsContent6:'Nội dung đã nhập vượt quá độ dài tối đa.',
|
jsContent6:'Nội dung đã nhập vượt quá độ dài tối đa.',
|
||||||
jsContent7:'Vui lòng nhập nội dung',
|
jsContent7:'Vui lòng nhập nội dung',
|
||||||
jsContent8:'Tải lên thất bại',
|
jsContent8:'Tải lên thất bại',
|
||||||
jsContent9:'Vui lòng nhập nội dung',
|
jsContent9:"Vui lòng chọn một hình ảnh",
|
||||||
},
|
},
|
||||||
HistoryPage:{
|
HistoryPage:{
|
||||||
History:'Lịch sử',
|
History:'Lịch sử',
|
||||||
@@ -250,9 +250,9 @@ export default {
|
|||||||
ImageOnly:'Chỉ hình ảnh',
|
ImageOnly:'Chỉ hình ảnh',
|
||||||
TextOnly:'Chỉ văn bản',
|
TextOnly:'Chỉ văn bản',
|
||||||
TextImage:'Văn bản-Hình ảnh',
|
TextImage:'Văn bản-Hình ảnh',
|
||||||
Model1:'Người mẫu1',
|
Model1:'Phong cách vẽ tranh',
|
||||||
Model2:'Người mẫu2',
|
Model2:'Phong cách minh họa',
|
||||||
Model3:'Người mẫu3',
|
Model3:'Phong cách thực tế',
|
||||||
inputContent1:'Nhập liệu nhanh chóng',
|
inputContent1:'Nhập liệu nhanh chóng',
|
||||||
Generate:'Phát ra',
|
Generate:'Phát ra',
|
||||||
maximumLength:'Nội dung đã nhập vượt quá độ dài tối đa.',
|
maximumLength:'Nội dung đã nhập vượt quá độ dài tối đa.',
|
||||||
|
|||||||
@@ -203,7 +203,7 @@ const openGuide = () =>{
|
|||||||
if(isBeginnerNum){
|
if(isBeginnerNum){
|
||||||
driverObj__.drive(isBeginnerNum);
|
driverObj__.drive(isBeginnerNum);
|
||||||
}else{
|
}else{
|
||||||
driverObj__.drive();
|
driverObj__.drive(0);
|
||||||
}
|
}
|
||||||
data = {
|
data = {
|
||||||
index:driverIndex__,
|
index:driverIndex__,
|
||||||
|
|||||||
@@ -441,18 +441,19 @@ export default defineComponent({
|
|||||||
//判断模特和当前start的sketch是否匹配
|
//判断模特和当前start的sketch是否匹配
|
||||||
isMannequin(){
|
isMannequin(){
|
||||||
this.isMannequinShow = false
|
this.isMannequinShow = false
|
||||||
let isSketchItem:any
|
let num = 0
|
||||||
this.allBoardData?.sketchboardFiles?.forEach((sketchItem:any) => {
|
this.allBoardData?.sketchboardFiles?.forEach((sketchItem:any) => {
|
||||||
isSketchItem = true
|
|
||||||
this.workspacePosition.forEach((positionItem:any) => {
|
this.workspacePosition.forEach((positionItem:any) => {
|
||||||
if(positionItem.name == sketchItem.category){
|
if(positionItem.name == sketchItem.category){
|
||||||
isSketchItem = false
|
num ++
|
||||||
|
// console.log(num,this.allBoardData?.sketchboardFiles.length);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
if(isSketchItem){
|
|
||||||
this.isMannequinShow = true
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
|
if(num != this.allBoardData?.sketchboardFiles?.length){
|
||||||
|
this.isMannequinShow = true
|
||||||
|
}
|
||||||
},
|
},
|
||||||
formatter(value: number) {
|
formatter(value: number) {
|
||||||
return `${value}%`;
|
return `${value}%`;
|
||||||
|
|||||||
@@ -221,7 +221,14 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="input_box" :class="{active:inputShow}">
|
<div class="input_box" :class="{active:inputShow}">
|
||||||
<input class="search_input" @input="ifMaximumLength" :maxlength='inputShow?0:9999' :class="{active:checkbox[0].type}" @keydown.enter="getgenerate" :readonly="checkbox[0].type" :placeholder="$t('LibraryPage.inputContent2')" v-model="captionGeneration">
|
<input
|
||||||
|
class="search_input"
|
||||||
|
@input="ifMaximumLength"
|
||||||
|
:maxlength='inputShow?0:9999'
|
||||||
|
:class="{active:checkbox[0].type && selectCode != 'Moodboard'}"
|
||||||
|
@keydown.enter="getgenerate" :readonly="checkbox[0].type && selectCode != 'Moodboard'"
|
||||||
|
:placeholder="$t('LibraryPage.inputContent2')"
|
||||||
|
v-model="captionGeneration">
|
||||||
<div class="generage_btn started_btn" @click.stop="getgenerate">{{ $t('LibraryPage.Generate') }}</div>
|
<div class="generage_btn started_btn" @click.stop="getgenerate">{{ $t('LibraryPage.Generate') }}</div>
|
||||||
<span>{{ $t('LibraryPage.maximumLength') }}</span>
|
<span>{{ $t('LibraryPage.maximumLength') }}</span>
|
||||||
</div>
|
</div>
|
||||||
@@ -256,7 +263,7 @@
|
|||||||
|
|
||||||
<div
|
<div
|
||||||
class="upload_component upload_file_item"
|
class="upload_component upload_file_item"
|
||||||
v-show="selectGenerateList.length <= 3"
|
v-show="selectGenerateList.length <= 2"
|
||||||
>
|
>
|
||||||
<a-upload
|
<a-upload
|
||||||
:action="uploadUrl + '/api/element/upload'"
|
:action="uploadUrl + '/api/element/upload'"
|
||||||
@@ -269,6 +276,7 @@
|
|||||||
:headers="{Authorization:token}"
|
:headers="{Authorization:token}"
|
||||||
v-model:file-list="selectGenerateList"
|
v-model:file-list="selectGenerateList"
|
||||||
multiple
|
multiple
|
||||||
|
:maxCount="3"
|
||||||
accept=".jpg,.png,.jpeg,.bmp"
|
accept=".jpg,.png,.jpeg,.bmp"
|
||||||
@change="generateFileUploadChange"
|
@change="generateFileUploadChange"
|
||||||
>
|
>
|
||||||
@@ -454,7 +462,7 @@ export default defineComponent({
|
|||||||
let printModel = ref({
|
let printModel = ref({
|
||||||
num:1,
|
num:1,
|
||||||
optype:false,
|
optype:false,
|
||||||
name:useI18n().t('LibraryPage.model')+'1'
|
name:useI18n().t('LibraryPage.Model1')
|
||||||
})
|
})
|
||||||
let {t} = useI18n()
|
let {t} = useI18n()
|
||||||
const options:any = ref([
|
const options:any = ref([
|
||||||
@@ -1133,7 +1141,7 @@ export default defineComponent({
|
|||||||
this.printModel = {
|
this.printModel = {
|
||||||
num : num,
|
num : num,
|
||||||
optype:false,
|
optype:false,
|
||||||
name:this.t('LibraryPage.model')+num
|
name:this.t('LibraryPage.Model'+num)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
getgenerate(){
|
getgenerate(){
|
||||||
@@ -1145,6 +1153,9 @@ export default defineComponent({
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
let generateType = this.checkbox.filter((v:any)=>v.type)[0].name
|
let generateType = this.checkbox.filter((v:any)=>v.type)[0].name
|
||||||
|
if(this.selectCode == 'Moodboard'){
|
||||||
|
generateType = this.checkbox[1].name
|
||||||
|
}
|
||||||
let generageImg = this.selectGenerateList.filter((v:any)=>v.checked)[0]
|
let generageImg = this.selectGenerateList.filter((v:any)=>v.checked)[0]
|
||||||
let data = {
|
let data = {
|
||||||
generateType:generateType,
|
generateType:generateType,
|
||||||
@@ -1161,7 +1172,7 @@ export default defineComponent({
|
|||||||
if(generageImg?.id){
|
if(generageImg?.id){
|
||||||
data.text = ''
|
data.text = ''
|
||||||
}else{
|
}else{
|
||||||
message.warning(
|
message.info(
|
||||||
this.t('LibraryPage.jsContent9')
|
this.t('LibraryPage.jsContent9')
|
||||||
);
|
);
|
||||||
return
|
return
|
||||||
@@ -1173,7 +1184,7 @@ export default defineComponent({
|
|||||||
if(this.captionGeneration){
|
if(this.captionGeneration){
|
||||||
let arr = this.captionGeneration.split(/\s+/).length
|
let arr = this.captionGeneration.split(/\s+/).length
|
||||||
if(arr > 75){
|
if(arr > 75){
|
||||||
message.warning(
|
message.info(
|
||||||
this.t('LibraryPage.jsContent6')
|
this.t('LibraryPage.jsContent6')
|
||||||
);
|
);
|
||||||
return
|
return
|
||||||
@@ -1191,7 +1202,7 @@ export default defineComponent({
|
|||||||
if(this.captionGeneration){
|
if(this.captionGeneration){
|
||||||
let arr = this.captionGeneration.split(/\s+/).length
|
let arr = this.captionGeneration.split(/\s+/).length
|
||||||
if(arr > 75){
|
if(arr > 75){
|
||||||
message.warning(
|
message.info(
|
||||||
this.t('LibraryPage.jsContent6')
|
this.t('LibraryPage.jsContent6')
|
||||||
);
|
);
|
||||||
return
|
return
|
||||||
@@ -1204,7 +1215,7 @@ export default defineComponent({
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
}else{
|
}else{
|
||||||
message.warning(
|
message.info(
|
||||||
this.t('LibraryPage.jsContent9')
|
this.t('LibraryPage.jsContent9')
|
||||||
);
|
);
|
||||||
return
|
return
|
||||||
@@ -1648,18 +1659,21 @@ export default defineComponent({
|
|||||||
font-size: 1.4rem;
|
font-size: 1.4rem;
|
||||||
font-weight: 500;
|
font-weight: 500;
|
||||||
>div{
|
>div{
|
||||||
width: 7rem;
|
width: 13rem;
|
||||||
display: flex;
|
// display: flex;
|
||||||
|
display: block;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
border-radius: 1rem;
|
border-radius: 1rem;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
border: 2px solid;
|
border: 2px solid;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
|
white-space: nowrap;
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
}
|
}
|
||||||
ul{
|
ul{
|
||||||
position: absolute;
|
position: absolute;
|
||||||
width: 7rem;
|
width: 13rem;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
margin-top: .3rem;
|
margin-top: .3rem;
|
||||||
border-radius: 1rem;
|
border-radius: 1rem;
|
||||||
@@ -1669,6 +1683,10 @@ export default defineComponent({
|
|||||||
background: #c5c4c8;
|
background: #c5c4c8;
|
||||||
line-height: 2;
|
line-height: 2;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
|
white-space: nowrap;
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
padding: 0 1rem;
|
||||||
&.printModel_item:hover{
|
&.printModel_item:hover{
|
||||||
background: #949396;
|
background: #949396;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user