generate
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
NODE_ENV = 'development'
|
NODE_ENV = 'development'
|
||||||
VUE_APP_BASE_URL = 'https://develop.api.aida.com.hk'
|
# VUE_APP_BASE_URL = 'https://develop.api.aida.com.hk'
|
||||||
# VUE_APP_BASE_URL = 'http://18.167.251.121:10086'
|
# VUE_APP_BASE_URL = 'http://18.167.251.121:10086'
|
||||||
# VUE_APP_BASE_URL = 'http://192.168.1.9:5567'
|
# VUE_APP_BASE_URL = 'http://192.168.1.9:5567'
|
||||||
|
VUE_APP_BASE_URL = 'http://192.168.1.6:7766'
|
||||||
|
|||||||
@@ -234,6 +234,7 @@ export default defineComponent({
|
|||||||
let isMurmur = getCookie('isMurmur')//获取是否是试用用户
|
let isMurmur = getCookie('isMurmur')//获取是否是试用用户
|
||||||
this.isMurmur =JSON.parse(isMurmur)
|
this.isMurmur =JSON.parse(isMurmur)
|
||||||
this.userInfo = JSON.parse(getCookie("userInfo"));
|
this.userInfo = JSON.parse(getCookie("userInfo"));
|
||||||
|
console.log(this.userInfo);
|
||||||
if (!this.userInfo) {
|
if (!this.userInfo) {
|
||||||
this.$router.replace("/login");
|
this.$router.replace("/login");
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -301,7 +301,7 @@ export default defineComponent({
|
|||||||
if(this.driver__.driver){
|
if(this.driver__.driver){
|
||||||
Generate.searchPictureName = 'Exit sign, door, sunset, ocean, surreal'
|
Generate.searchPictureName = 'Exit sign, door, sunset, ocean, surreal'
|
||||||
}else{
|
}else{
|
||||||
Generate.searchPictureName = ''
|
// Generate.searchPictureName = ''
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -104,7 +104,8 @@
|
|||||||
<div v-show="openClick == 3" class="modal_accomplish">
|
<div v-show="openClick == 3" class="modal_accomplish">
|
||||||
<div class="input_box Guide_1_2_8" :class="[inputShow?'active':'',driver__.driver?'showEvents':'']">
|
<div class="input_box Guide_1_2_8" :class="[inputShow?'active':'',driver__.driver?'showEvents':'']">
|
||||||
<input class="search_input" @input="ifMaximumLength" @keydown.enter="getgenerate" :maxlength='inputShow?0:9999' :class="{forbidden:generateCheckbox}" :readonly="generateCheckbox" :placeholder="$t('PrintboardUpload.inputContent1')" v-model="captionGeneration">
|
<input class="search_input" @input="ifMaximumLength" @keydown.enter="getgenerate" :maxlength='inputShow?0:9999' :class="{forbidden:generateCheckbox}" :readonly="generateCheckbox" :placeholder="$t('PrintboardUpload.inputContent1')" v-model="captionGeneration">
|
||||||
<div class="generage_btn started_btn" @click.stop="getgenerate">{{ $t('PrintboardUpload.Generate') }}</div>
|
<div v-if="!loadingShow" class="generage_btn started_btn" @click.stop="getgenerate">{{ $t('PrintboardUpload.Generate') }}</div>
|
||||||
|
<div v-else class="generage_btn started_btn" :class="[driver__.driver?'hideEvents':'']" @click.stop="removeGenerate">{{ $t('PrintboardUpload.Close') }}</div>
|
||||||
<span>{{ $t('PrintboardUpload.maximumLength') }}</span>
|
<span>{{ $t('PrintboardUpload.maximumLength') }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal_img">
|
<div class="modal_img">
|
||||||
@@ -124,13 +125,16 @@
|
|||||||
<a-checkbox v-model:checked="item.pin">{{ $t('PrintboardUpload.PIN') }}</a-checkbox>
|
<a-checkbox v-model:checked="item.pin">{{ $t('PrintboardUpload.PIN') }}</a-checkbox>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
|
||||||
<div class="mark_loading" v-show="loadingShow">
|
<div class="mark_loading" v-show="loadingShow">
|
||||||
<a-spin size="large" />
|
<a-spin size="large" />
|
||||||
|
<div class="mark_loading_text" v-show="generateLineUp > 0">
|
||||||
|
<div>{{ $t('PrintboardUpload.currently',{generateLineUp:generateLineUp}) }}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<!-- 取消请求 -->
|
<!-- 取消请求 -->
|
||||||
<!-- <button @click="canelAxios">9999999999999999999</button> -->
|
<!-- <button @click="canelAxios">9999999999999999999</button> -->
|
||||||
<scaleImage ref="scaleImage"></scaleImage>
|
<scaleImage ref="scaleImage"></scaleImage>
|
||||||
@@ -180,6 +184,10 @@ export default defineComponent({
|
|||||||
let driver__:any = inject('driver__')
|
let driver__:any = inject('driver__')
|
||||||
let {t} = useI18n()
|
let {t} = useI18n()
|
||||||
let isTest = ref()
|
let isTest = ref()
|
||||||
|
let userInfo:any = {}
|
||||||
|
let generateId:any = ref()
|
||||||
|
let generateTime:any = ref()
|
||||||
|
let generateLineUp:any = ref(0)
|
||||||
return {
|
return {
|
||||||
fileList,
|
fileList,
|
||||||
printImgList,
|
printImgList,
|
||||||
@@ -194,6 +202,10 @@ export default defineComponent({
|
|||||||
driver__,
|
driver__,
|
||||||
t,
|
t,
|
||||||
isTest,
|
isTest,
|
||||||
|
userInfo,
|
||||||
|
generateId,
|
||||||
|
generateTime,
|
||||||
|
generateLineUp,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
computed:{
|
computed:{
|
||||||
@@ -246,6 +258,8 @@ export default defineComponent({
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted(){
|
mounted(){
|
||||||
|
let userInfo:any = getCookie("userInfo")
|
||||||
|
this.userInfo = JSON.parse(userInfo);
|
||||||
this.token = getCookie('token') || ''
|
this.token = getCookie('token') || ''
|
||||||
let isTest:any = getCookie('isTest')
|
let isTest:any = getCookie('isTest')
|
||||||
this.isTest =JSON.parse(isTest)
|
this.isTest =JSON.parse(isTest)
|
||||||
@@ -589,6 +603,7 @@ export default defineComponent({
|
|||||||
level2Type:'',
|
level2Type:'',
|
||||||
text:`${generage.printModel.value},${this.captionGeneration}`,
|
text:`${generage.printModel.value},${this.captionGeneration}`,
|
||||||
timeZone:Intl.DateTimeFormat().resolvedOptions().timeZone,
|
timeZone:Intl.DateTimeFormat().resolvedOptions().timeZone,
|
||||||
|
userId:this?.userInfo?.userId,
|
||||||
version:1,//为1就是Print
|
version:1,//为1就是Print
|
||||||
gender:'',
|
gender:'',
|
||||||
}
|
}
|
||||||
@@ -647,9 +662,26 @@ export default defineComponent({
|
|||||||
this.loadingShow = true
|
this.loadingShow = true
|
||||||
//取消请求
|
//取消请求
|
||||||
// Https.axiosPost(Https.httpUrls.sketchAndPrintGenerate, data,{cancelToken: this.source?.token}).then(
|
// Https.axiosPost(Https.httpUrls.sketchAndPrintGenerate, data,{cancelToken: this.source?.token}).then(
|
||||||
Https.axiosPost(Https.httpUrls.sketchAndPrintGenerate, data).then(
|
Https.axiosPost(Https.httpUrls.generatePrepare, data).then(
|
||||||
(rv) => {
|
(rv) => {
|
||||||
if(rv){
|
if(rv){
|
||||||
|
this.generateId = rv
|
||||||
|
this.setGenerate()
|
||||||
|
}else{
|
||||||
|
// this.loadingShow = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
).catch(res=>{
|
||||||
|
this.loadingShow = false
|
||||||
|
});
|
||||||
|
},
|
||||||
|
setGenerate(){
|
||||||
|
this.generateTime = setInterval(()=>{
|
||||||
|
let data = {uniqueId:this.generateId}
|
||||||
|
Https.axiosGet(Https.httpUrls.generateResult, {params:data}).then(
|
||||||
|
(rv) => {
|
||||||
|
if(rv.generateId){
|
||||||
|
this.generateLineUp = 0
|
||||||
this.generateList = []
|
this.generateList = []
|
||||||
let arr
|
let arr
|
||||||
rv.generatedCollectionItems.forEach((v:any,index:number)=>{
|
rv.generatedCollectionItems.forEach((v:any,index:number)=>{
|
||||||
@@ -667,11 +699,34 @@ export default defineComponent({
|
|||||||
driverObj__.moveNext()
|
driverObj__.moveNext()
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
clearInterval(this.generateTime)
|
||||||
|
}else if(rv.rankPosition == null){
|
||||||
|
this.generateLineUp = 0
|
||||||
|
// this.loadingShow = false
|
||||||
|
}else if(rv.rankPosition == 0){
|
||||||
|
this.generateLineUp = 0
|
||||||
|
// this.loadingShow = false
|
||||||
|
}else{
|
||||||
|
this.generateLineUp = rv.rankPosition
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
).catch(res=>{
|
).catch(res=>{
|
||||||
this.loadingShow = false
|
|
||||||
});
|
});
|
||||||
|
},5000)
|
||||||
|
},
|
||||||
|
removeGenerate(){
|
||||||
|
if(this.generateId){
|
||||||
|
let data = {uniqueId:this.generateId}
|
||||||
|
Https.axiosGet(Https.httpUrls.generateStopWaiting, {params:data}).then(
|
||||||
|
(rv) => {
|
||||||
|
this.generateId = ''
|
||||||
|
this.loadingShow = false
|
||||||
|
this.generateLineUp = 0
|
||||||
|
clearInterval(this.generateTime)
|
||||||
|
}
|
||||||
|
).catch(res=>{
|
||||||
|
});
|
||||||
|
}
|
||||||
},
|
},
|
||||||
randomRange(min:any, max:any, num:any) { // min最小值,max最大值 num排除的值
|
randomRange(min:any, max:any, num:any) { // min最小值,max最大值 num排除的值
|
||||||
let index = Math.floor(Math.random() * (max - min)) + min;
|
let index = Math.floor(Math.random() * (max - min)) + min;
|
||||||
|
|||||||
@@ -180,7 +180,8 @@
|
|||||||
<div v-show="openClick == 3" class="modal_accomplish">
|
<div v-show="openClick == 3" class="modal_accomplish">
|
||||||
<div class="input_box Guide_1_9_2" :class="[inputShow?'active':'',driver__.driver?'showEvents':'']">
|
<div class="input_box Guide_1_9_2" :class="[inputShow?'active':'',driver__.driver?'showEvents':'']">
|
||||||
<input class="search_input" @input="ifMaximumLength" @keydown.enter="getgenerate()" :maxlength='inputShow?0:9999' :class="{forbidden:generateCheckbox}" :readonly="generateCheckbox" :placeholder="$t('SketchboardUpload.inputContent1')" v-model="captionGeneration">
|
<input class="search_input" @input="ifMaximumLength" @keydown.enter="getgenerate()" :maxlength='inputShow?0:9999' :class="{forbidden:generateCheckbox}" :readonly="generateCheckbox" :placeholder="$t('SketchboardUpload.inputContent1')" v-model="captionGeneration">
|
||||||
<div class="generage_btn started_btn" @click.stop="getgenerate">Generate</div>
|
<div v-if="!loadingShow" class="generage_btn started_btn" @click.stop="getgenerate">{{ $t('SketchboardUpload.Generate') }}</div>
|
||||||
|
<div v-else class="generage_btn started_btn" :class="[driver__.driver?'hideEvents':'']" @click.stop="removeGenerate">{{ $t('SketchboardUpload.Close') }}</div>
|
||||||
<span>{{ $t('SketchboardUpload.maximumLength') }}</span>
|
<span>{{ $t('SketchboardUpload.maximumLength') }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal_img">
|
<div class="modal_img">
|
||||||
@@ -246,9 +247,12 @@
|
|||||||
<a-checkbox v-model:checked="item.pin">{{ $t('SketchboardUpload.PIN') }}</a-checkbox>
|
<a-checkbox v-model:checked="item.pin">{{ $t('SketchboardUpload.PIN') }}</a-checkbox>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="mark_loading" v-show="loadingShow">
|
<div class="mark_loading" v-show="loadingShow">
|
||||||
<a-spin size="large" />
|
<a-spin size="large" />
|
||||||
|
<div class="mark_loading_text" v-show="generateLineUp > 0">
|
||||||
|
<div>{{ $t('Generate.currently',{generateLineUp:generateLineUp}) }}</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -298,6 +302,10 @@ export default defineComponent({
|
|||||||
let {t} = useI18n()
|
let {t} = useI18n()
|
||||||
let driver__:any = inject('driver__')
|
let driver__:any = inject('driver__')
|
||||||
let isTest = ref()
|
let isTest = ref()
|
||||||
|
let userInfo:any = {}
|
||||||
|
let generateId:any = ref()
|
||||||
|
let generateTime:any = ref()
|
||||||
|
let generateLineUp:any = ref(0)
|
||||||
return {
|
return {
|
||||||
fileList,
|
fileList,
|
||||||
openClick,
|
openClick,
|
||||||
@@ -313,6 +321,10 @@ export default defineComponent({
|
|||||||
t,
|
t,
|
||||||
driver__,
|
driver__,
|
||||||
isTest,
|
isTest,
|
||||||
|
userInfo,
|
||||||
|
generateId,
|
||||||
|
generateTime,
|
||||||
|
generateLineUp,
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
@@ -405,6 +417,8 @@ export default defineComponent({
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
|
let userInfo:any = getCookie("userInfo")
|
||||||
|
this.userInfo = JSON.parse(userInfo);
|
||||||
this.token = getCookie("token") || "";
|
this.token = getCookie("token") || "";
|
||||||
let isTest:any = getCookie('isTest')
|
let isTest:any = getCookie('isTest')
|
||||||
this.isTest =JSON.parse(isTest)
|
this.isTest =JSON.parse(isTest)
|
||||||
@@ -693,6 +707,7 @@ export default defineComponent({
|
|||||||
level2Type:generage.level2Type,
|
level2Type:generage.level2Type,
|
||||||
text:this.captionGeneration,
|
text:this.captionGeneration,
|
||||||
timeZone:Intl.DateTimeFormat().resolvedOptions().timeZone,
|
timeZone:Intl.DateTimeFormat().resolvedOptions().timeZone,
|
||||||
|
userId:this?.userInfo?.userId,
|
||||||
version:1,//为1就是Print
|
version:1,//为1就是Print
|
||||||
gender:this.workspace.sex,
|
gender:this.workspace.sex,
|
||||||
}
|
}
|
||||||
@@ -749,9 +764,28 @@ export default defineComponent({
|
|||||||
}
|
}
|
||||||
|
|
||||||
this.loadingShow = true
|
this.loadingShow = true
|
||||||
Https.axiosPost(Https.httpUrls.sketchAndPrintGenerate, data).then(
|
Https.axiosPost(Https.httpUrls.generatePrepare, data).then(
|
||||||
(rv) => {
|
(rv) => {
|
||||||
if(rv){
|
if(rv){
|
||||||
|
this.generateId = rv
|
||||||
|
this.setGenerate()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
).catch(res=>{
|
||||||
|
this.loadingShow = false
|
||||||
|
});
|
||||||
|
},
|
||||||
|
setGenerate(){
|
||||||
|
let generage:any = this.$refs.Generate
|
||||||
|
let generateType = generage.checkbox.filter((v:any)=>v.type)[0].name
|
||||||
|
let sketchCatecoryList = this.sketchCatecoryList
|
||||||
|
this.generateTime = setInterval(()=>{
|
||||||
|
let data = {uniqueId:this.generateId}
|
||||||
|
Https.axiosGet(Https.httpUrls.generateResult, {params:data}).then(
|
||||||
|
(rv) => {
|
||||||
|
if(rv.generateId){
|
||||||
|
this.generateLineUp = 0
|
||||||
|
clearInterval(this.generateTime)
|
||||||
this.generateList = []
|
this.generateList = []
|
||||||
let arr
|
let arr
|
||||||
rv.generatedCollectionItems.forEach((v:any,index:number)=>{
|
rv.generatedCollectionItems.forEach((v:any,index:number)=>{
|
||||||
@@ -771,11 +805,33 @@ export default defineComponent({
|
|||||||
driverObj__.moveNext()
|
driverObj__.moveNext()
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}else if(rv.rankPosition == null){
|
||||||
|
this.generateLineUp = 0
|
||||||
|
// this.loadingShow = false
|
||||||
|
}else if(rv.rankPosition == 0){
|
||||||
|
this.generateLineUp = 0
|
||||||
|
// this.loadingShow = false
|
||||||
|
}else{
|
||||||
|
this.generateLineUp = rv.rankPosition
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
).catch(res=>{
|
).catch(res=>{
|
||||||
this.loadingShow = false
|
|
||||||
});
|
});
|
||||||
|
},5000)
|
||||||
|
},
|
||||||
|
removeGenerate(){
|
||||||
|
if(this.generateId){
|
||||||
|
let data = {uniqueId:this.generateId}
|
||||||
|
Https.axiosGet(Https.httpUrls.generateStopWaiting, {params:data}).then(
|
||||||
|
(rv) => {
|
||||||
|
this.generateId = ''
|
||||||
|
this.loadingShow = false
|
||||||
|
this.generateLineUp = 0
|
||||||
|
clearInterval(this.generateTime)
|
||||||
|
}
|
||||||
|
).catch(res=>{
|
||||||
|
});
|
||||||
|
}
|
||||||
},
|
},
|
||||||
generageAdd(item:any){
|
generageAdd(item:any){
|
||||||
item.type_ = {
|
item.type_ = {
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ export default {
|
|||||||
Organize:'组织',
|
Organize:'组织',
|
||||||
Upload:'上传',
|
Upload:'上传',
|
||||||
Generate:'生成',
|
Generate:'生成',
|
||||||
|
Close:'取消',
|
||||||
|
currently:'您排在队列中的第{generateLineUp}位',
|
||||||
Delete:'删除',
|
Delete:'删除',
|
||||||
Rename:'编辑',
|
Rename:'编辑',
|
||||||
Point:'点',
|
Point:'点',
|
||||||
@@ -171,6 +173,8 @@ export default {
|
|||||||
Upload:'上传',
|
Upload:'上传',
|
||||||
Library:'收藏',
|
Library:'收藏',
|
||||||
Generate:'生成',
|
Generate:'生成',
|
||||||
|
Close:'取消',
|
||||||
|
currently:'您排在队列中的第{generateLineUp}位',
|
||||||
PIN:'PIN',
|
PIN:'PIN',
|
||||||
Maximum:'最多可上传{maxImg}张图片,每张图片最大2M',
|
Maximum:'最多可上传{maxImg}张图片,每张图片最大2M',
|
||||||
Thumbnail:'选择的服装缩略图',
|
Thumbnail:'选择的服装缩略图',
|
||||||
@@ -188,6 +192,8 @@ export default {
|
|||||||
Upload:'上传',
|
Upload:'上传',
|
||||||
Library:'收藏',
|
Library:'收藏',
|
||||||
Generate:'生成',
|
Generate:'生成',
|
||||||
|
Close:'取消',
|
||||||
|
currently:'您排在队列中的第{generateLineUp}位',
|
||||||
PIN:'PIN',
|
PIN:'PIN',
|
||||||
Maximum:'最多可上传8张图片,每张图片最大2M',
|
Maximum:'最多可上传8张图片,每张图片最大2M',
|
||||||
Thumbnail:'选择的印花缩略图',
|
Thumbnail:'选择的印花缩略图',
|
||||||
@@ -264,6 +270,8 @@ export default {
|
|||||||
Model3:'真实画风',
|
Model3:'真实画风',
|
||||||
inputContent1:'输入生成图片的标题',
|
inputContent1:'输入生成图片的标题',
|
||||||
Generate:'生成',
|
Generate:'生成',
|
||||||
|
Close:'取消',
|
||||||
|
currently:'您排在队列中的第{generateLineUp}位',
|
||||||
Merge:'合成',
|
Merge:'合成',
|
||||||
maximumLength:'输入的内容超过允许输入的最大长度',
|
maximumLength:'输入的内容超过允许输入的最大长度',
|
||||||
Model:'模型',
|
Model:'模型',
|
||||||
@@ -287,6 +295,7 @@ export default {
|
|||||||
jsContent1:'因为您选择了多张图片,请点击布局后继续.',
|
jsContent1:'因为您选择了多张图片,请点击布局后继续.',
|
||||||
jsContent2:'上传的文件不会保存,是否继续? ',
|
jsContent2:'上传的文件不会保存,是否继续? ',
|
||||||
jsContent3:'您必须选择一种或多种颜色进行下一步。',
|
jsContent3:'您必须选择一种或多种颜色进行下一步。',
|
||||||
|
jsContent5:"我们检测到您的({str})上的PIN数量超过了八个,这可能会导致一些已钉住的项目未被使用。您是否仍要继续?",
|
||||||
},
|
},
|
||||||
DesignDetail:{
|
DesignDetail:{
|
||||||
Details:'详情',
|
Details:'详情',
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ export default {
|
|||||||
Organize:'Organize',
|
Organize:'Organize',
|
||||||
Upload:'Upload',
|
Upload:'Upload',
|
||||||
Generate:'Generate',
|
Generate:'Generate',
|
||||||
|
Close:'Close',
|
||||||
|
currently:'You are currently in the {generateLineUp} th position in the queue',
|
||||||
Delete:'Delete',
|
Delete:'Delete',
|
||||||
Rename:'Edit',
|
Rename:'Edit',
|
||||||
Point:'Point',
|
Point:'Point',
|
||||||
@@ -171,6 +173,8 @@ export default {
|
|||||||
Upload:'Upload',
|
Upload:'Upload',
|
||||||
Library:'Library',
|
Library:'Library',
|
||||||
Generate:'Generate',
|
Generate:'Generate',
|
||||||
|
Close:'Close',
|
||||||
|
currently:'You are currently in the {generateLineUp} th position in the queue',
|
||||||
PIN:'PIN',
|
PIN:'PIN',
|
||||||
Maximum:'Maximum {maxImg} images can be uploaded, Maximum 2M per image',
|
Maximum:'Maximum {maxImg} images can be uploaded, Maximum 2M per image',
|
||||||
Thumbnail:'Thumbnail preview of selected sketchboard',
|
Thumbnail:'Thumbnail preview of selected sketchboard',
|
||||||
@@ -188,6 +192,8 @@ export default {
|
|||||||
Upload:'Upload',
|
Upload:'Upload',
|
||||||
Library:'Library',
|
Library:'Library',
|
||||||
Generate:'Generate',
|
Generate:'Generate',
|
||||||
|
Close:'Close',
|
||||||
|
currently:'You are currently in the {generateLineUp} th position in the queue',
|
||||||
PIN:'PIN',
|
PIN:'PIN',
|
||||||
Maximum:'Maximum 8 images can be uploaded, Maximum 2M per image',
|
Maximum:'Maximum 8 images can be uploaded, Maximum 2M per image',
|
||||||
Thumbnail:'Thumbnail preview of selected printboard',
|
Thumbnail:'Thumbnail preview of selected printboard',
|
||||||
@@ -264,6 +270,8 @@ export default {
|
|||||||
Model3:'Real Style',
|
Model3:'Real Style',
|
||||||
inputContent1:'Input prompt',
|
inputContent1:'Input prompt',
|
||||||
Generate:'Generate',
|
Generate:'Generate',
|
||||||
|
Close:'Close',
|
||||||
|
currently:'You are currently in the {generateLineUp} th position in the queue',
|
||||||
Merge:'Merge',
|
Merge:'Merge',
|
||||||
maximumLength:'The entered content exceeds the maximum length.',
|
maximumLength:'The entered content exceeds the maximum length.',
|
||||||
Model:'Model',
|
Model:'Model',
|
||||||
|
|||||||
@@ -66,6 +66,8 @@ export default {
|
|||||||
Organize:'Organiser',
|
Organize:'Organiser',
|
||||||
Upload:'Télécharger',
|
Upload:'Télécharger',
|
||||||
Generate:'Générer',
|
Generate:'Générer',
|
||||||
|
Close:'Fermer',
|
||||||
|
currently:"Vous êtes actuellement à la {generateLineUp}ème position dans la file d'attente.",
|
||||||
Delete:'Supprimer',
|
Delete:'Supprimer',
|
||||||
Rename:'Modifier',
|
Rename:'Modifier',
|
||||||
Point:'point',
|
Point:'point',
|
||||||
@@ -172,6 +174,8 @@ export default {
|
|||||||
Upload:'Télécharger',
|
Upload:'Télécharger',
|
||||||
Library:'Bibliothèque',
|
Library:'Bibliothèque',
|
||||||
Generate:'Générer',
|
Generate:'Générer',
|
||||||
|
Close:'Fermer',
|
||||||
|
currently:"Vous êtes actuellement à la {generateLineUp}ème position dans la file d'attente.",
|
||||||
PIN:'PIN',
|
PIN:'PIN',
|
||||||
Maximum:'Un maximum de {maxImg} images peuvent être téléchargées, maximum 2 M par image',
|
Maximum:'Un maximum de {maxImg} images peuvent être téléchargées, maximum 2 M par image',
|
||||||
Thumbnail:'Aperçu miniature du tableau de croquis sélectionné',
|
Thumbnail:'Aperçu miniature du tableau de croquis sélectionné',
|
||||||
@@ -189,6 +193,8 @@ export default {
|
|||||||
Upload:'Télécharger',
|
Upload:'Télécharger',
|
||||||
Library:'Bibliothèque',
|
Library:'Bibliothèque',
|
||||||
Generate:'Générer',
|
Generate:'Générer',
|
||||||
|
Close:'Fermer',
|
||||||
|
currently:"Vous êtes actuellement à la {generateLineUp}ème position dans la file d'attente.",
|
||||||
PIN:'PIN',
|
PIN:'PIN',
|
||||||
Maximum:'Un maximum de 8 images peuvent être téléchargées, maximum 2 M par image',
|
Maximum:'Un maximum de 8 images peuvent être téléchargées, maximum 2 M par image',
|
||||||
Thumbnail:"Aperçu miniature de la carte d'impression sélectionnée",
|
Thumbnail:"Aperçu miniature de la carte d'impression sélectionnée",
|
||||||
@@ -265,6 +271,8 @@ export default {
|
|||||||
Model3:'Style réel',
|
Model3:'Style réel',
|
||||||
inputContent1:'Saisie rapide',
|
inputContent1:'Saisie rapide',
|
||||||
Generate:'Générer',
|
Generate:'Générer',
|
||||||
|
Close:'Fermer',
|
||||||
|
currently:"Vous êtes actuellement à la {generateLineUp}ème position dans la file d'attente.",
|
||||||
Merge:'Fusionner',
|
Merge:'Fusionner',
|
||||||
maximumLength:'Le contenu saisi dépasse la longueur maximale.',
|
maximumLength:'Le contenu saisi dépasse la longueur maximale.',
|
||||||
Model:'Modèle',
|
Model:'Modèle',
|
||||||
@@ -288,6 +296,7 @@ export default {
|
|||||||
jsContent1:"Puisque vous avez sélectionné plusieurs images, veuillez cliquer sur « Mise en page » pour continuer.",
|
jsContent1:"Puisque vous avez sélectionné plusieurs images, veuillez cliquer sur « Mise en page » pour continuer.",
|
||||||
jsContent2:'Les fichiers téléchargés ne seront pas enregistrés, assurez-vous de continuer? ',
|
jsContent2:'Les fichiers téléchargés ne seront pas enregistrés, assurez-vous de continuer? ',
|
||||||
jsContent3:'Vous devez choisir une ou plusieurs couleurs pour un processus ultérieur.',
|
jsContent3:'Vous devez choisir une ou plusieurs couleurs pour un processus ultérieur.',
|
||||||
|
jsContent5:"Nous avons détecté que le nombre d'épingles sur votre ({str}) dépasse huit, ce qui peut entraîner l'inutilisation de certains éléments épinglés. Voulez-vous continuer quand même ?",
|
||||||
},
|
},
|
||||||
DesignDetail:{
|
DesignDetail:{
|
||||||
Details:'Détails',
|
Details:'Détails',
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ export default {
|
|||||||
Organize:'Organizzare',
|
Organize:'Organizzare',
|
||||||
Upload:'Caricamento',
|
Upload:'Caricamento',
|
||||||
Generate:'creare',
|
Generate:'creare',
|
||||||
|
Close:'Chiudere',
|
||||||
|
currently:'Al momento ti trovi alla {generateLineUp}ª posizione nella coda.',
|
||||||
Delete:'Eliminare',
|
Delete:'Eliminare',
|
||||||
Rename:'Modificare',
|
Rename:'Modificare',
|
||||||
Point:'Punto',
|
Point:'Punto',
|
||||||
@@ -171,6 +173,8 @@ export default {
|
|||||||
Upload:'Caricamento',
|
Upload:'Caricamento',
|
||||||
Library:'Biblioteca',
|
Library:'Biblioteca',
|
||||||
Generate:'creare',
|
Generate:'creare',
|
||||||
|
Close:'Chiudere',
|
||||||
|
currently:'Al momento ti trovi alla {generateLineUp}ª posizione nella coda.',
|
||||||
PIN:'PIN',
|
PIN:'PIN',
|
||||||
Maximum:'È possibile caricare un massimo di {maxImg} immagini, massimo 2 milioni per immagine',
|
Maximum:'È possibile caricare un massimo di {maxImg} immagini, massimo 2 milioni per immagine',
|
||||||
Thumbnail:'Anteprima in miniatura dello sketchboard selezionato',
|
Thumbnail:'Anteprima in miniatura dello sketchboard selezionato',
|
||||||
@@ -188,6 +192,8 @@ export default {
|
|||||||
Upload:'Caricamento',
|
Upload:'Caricamento',
|
||||||
Library:'Biblioteca',
|
Library:'Biblioteca',
|
||||||
Generate:'creare',
|
Generate:'creare',
|
||||||
|
Close:'Chiudere',
|
||||||
|
currently:'Al momento ti trovi alla {generateLineUp}ª posizione nella coda.',
|
||||||
PIN:'PIN',
|
PIN:'PIN',
|
||||||
Maximum:'È possibile caricare un massimo di 8 immagini, massimo 2 milioni per immagine',
|
Maximum:'È possibile caricare un massimo di 8 immagini, massimo 2 milioni per immagine',
|
||||||
Thumbnail:'Anteprima in miniatura della scheda di stampa selezionata',
|
Thumbnail:'Anteprima in miniatura della scheda di stampa selezionata',
|
||||||
@@ -264,6 +270,8 @@ export default {
|
|||||||
Model3:'Stile reale',
|
Model3:'Stile reale',
|
||||||
inputContent1:'Immissione rapida',
|
inputContent1:'Immissione rapida',
|
||||||
Generate:'creare',
|
Generate:'creare',
|
||||||
|
Close:'Chiudere',
|
||||||
|
currently:'Al momento ti trovi alla {generateLineUp}ª posizione nella coda.',
|
||||||
Merge:'Unire',
|
Merge:'Unire',
|
||||||
maximumLength:'Il contenuto inserito supera la lunghezza massima.',
|
maximumLength:'Il contenuto inserito supera la lunghezza massima.',
|
||||||
Model:'Modello',
|
Model:'Modello',
|
||||||
@@ -287,6 +295,7 @@ export default {
|
|||||||
jsContent1:'Poiché hai selezionato più immagini, fai clic su "Layout" per procedere',
|
jsContent1:'Poiché hai selezionato più immagini, fai clic su "Layout" per procedere',
|
||||||
jsContent2:'I file caricati non verranno salvati, assicurandosi di continuare? ',
|
jsContent2:'I file caricati non verranno salvati, assicurandosi di continuare? ',
|
||||||
jsContent3:"È necessario scegliere uno o più colori per l'ulteriore elaborazione.",
|
jsContent3:"È necessario scegliere uno o più colori per l'ulteriore elaborazione.",
|
||||||
|
jsContent5:"Abbiamo rilevato che il numero di pin sul tuo ({str}) supera gli otto, il che potrebbe comportare l'inutilizzo di alcuni elementi fissati. Desideri continuare comunque?",
|
||||||
},
|
},
|
||||||
DesignDetail:{
|
DesignDetail:{
|
||||||
Details:'Dettagli',
|
Details:'Dettagli',
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ export default {
|
|||||||
Organize:'編成',
|
Organize:'編成',
|
||||||
Upload:'アップロード',
|
Upload:'アップロード',
|
||||||
Generate:'生成する',
|
Generate:'生成する',
|
||||||
|
Close:'閉じる',
|
||||||
|
currently:'現在、あなたは待ち行列の {generateLineUp} 番目の位置にいます。',
|
||||||
Delete:'消去',
|
Delete:'消去',
|
||||||
Rename:'編集',
|
Rename:'編集',
|
||||||
Point:'ポイント',
|
Point:'ポイント',
|
||||||
@@ -171,6 +173,8 @@ export default {
|
|||||||
Upload:'アップロード',
|
Upload:'アップロード',
|
||||||
Library:'集める',
|
Library:'集める',
|
||||||
Generate:'生成する',
|
Generate:'生成する',
|
||||||
|
Close:'閉じる',
|
||||||
|
currently:'現在、あなたは待ち行列の {generateLineUp} 番目の位置にいます。',
|
||||||
PIN:'PIN',
|
PIN:'PIN',
|
||||||
Maximum:'画像は最大{maxImg}枚アップロード可能、1枚あたり最大2M',
|
Maximum:'画像は最大{maxImg}枚アップロード可能、1枚あたり最大2M',
|
||||||
Thumbnail:'選択したスケッチボードのサムネイル プレビュー',
|
Thumbnail:'選択したスケッチボードのサムネイル プレビュー',
|
||||||
@@ -188,6 +192,8 @@ export default {
|
|||||||
Upload:'アップロード',
|
Upload:'アップロード',
|
||||||
Library:'集める',
|
Library:'集める',
|
||||||
Generate:'生成する',
|
Generate:'生成する',
|
||||||
|
Close:'閉じる',
|
||||||
|
currently:'現在、あなたは待ち行列の {generateLineUp} 番目の位置にいます。',
|
||||||
PIN:'PIN',
|
PIN:'PIN',
|
||||||
Maximum:'画像は最大8枚アップロード可能、1枚あたり最大2M',
|
Maximum:'画像は最大8枚アップロード可能、1枚あたり最大2M',
|
||||||
Thumbnail:'選択したプリントボードのサムネイル プレビュー',
|
Thumbnail:'選択したプリントボードのサムネイル プレビュー',
|
||||||
@@ -264,6 +270,8 @@ export default {
|
|||||||
Model3:'リアルなスタイル',
|
Model3:'リアルなスタイル',
|
||||||
inputContent1:'プロンプト入力',
|
inputContent1:'プロンプト入力',
|
||||||
Generate:'生成する',
|
Generate:'生成する',
|
||||||
|
Close:'閉じる',
|
||||||
|
currently:'現在、あなたは待ち行列の {generateLineUp} 番目の位置にいます。',
|
||||||
Model:'モデル',
|
Model:'モデル',
|
||||||
Merge:'マージ',
|
Merge:'マージ',
|
||||||
maximumLength:'入力した内容が最大長を超えています.',
|
maximumLength:'入力した内容が最大長を超えています.',
|
||||||
@@ -287,6 +295,7 @@ export default {
|
|||||||
jsContent1:'複数の画像を選択したため、「レイアウト」をクリックして次に進んでください。',
|
jsContent1:'複数の画像を選択したため、「レイアウト」をクリックして次に進んでください。',
|
||||||
jsContent2:'アップロードされたファイルは保存されません。続行しますか? ',
|
jsContent2:'アップロードされたファイルは保存されません。続行しますか? ',
|
||||||
jsContent3:'以降の処理には 1 つ以上の色を選択する必要があります。',
|
jsContent3:'以降の処理には 1 つ以上の色を選択する必要があります。',
|
||||||
|
jsContent5:"({str}) に設定されたピンの数が8を超えています。これにより、ピン留めされたアイテムの一部が使用されない可能性があります。それでも続行しますか?",
|
||||||
},
|
},
|
||||||
DesignDetail:{
|
DesignDetail:{
|
||||||
Details:'詳細',
|
Details:'詳細',
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ export default {
|
|||||||
Organize:'구성',
|
Organize:'구성',
|
||||||
Upload:'업로드',
|
Upload:'업로드',
|
||||||
Generate:'생성하다',
|
Generate:'생성하다',
|
||||||
|
Close:'닫기',
|
||||||
|
currently:'현재 대기열에서 {generateLineUp} 번째 위치에 있습니다.',
|
||||||
Delete:'삭제',
|
Delete:'삭제',
|
||||||
Rename:'편집하다',
|
Rename:'편집하다',
|
||||||
Point:'점',
|
Point:'점',
|
||||||
@@ -171,6 +173,8 @@ export default {
|
|||||||
Upload:'업로드',
|
Upload:'업로드',
|
||||||
Library:'도서관',
|
Library:'도서관',
|
||||||
Generate:'생성하다',
|
Generate:'생성하다',
|
||||||
|
Close:'닫기',
|
||||||
|
currently:'현재 대기열에서 {generateLineUp} 번째 위치에 있습니다.',
|
||||||
PIN:'PIN',
|
PIN:'PIN',
|
||||||
Maximum:'최대 {maxImg}개의 이미지를 업로드할 수 있으며, 이미지당 최대 2M',
|
Maximum:'최대 {maxImg}개의 이미지를 업로드할 수 있으며, 이미지당 최대 2M',
|
||||||
Thumbnail:'선택한 스케치보드의 썸네일 미리보기',
|
Thumbnail:'선택한 스케치보드의 썸네일 미리보기',
|
||||||
@@ -188,6 +192,8 @@ export default {
|
|||||||
Upload:'업로드',
|
Upload:'업로드',
|
||||||
Library:'도서관',
|
Library:'도서관',
|
||||||
Generate:'생성하다',
|
Generate:'생성하다',
|
||||||
|
Close:'닫기',
|
||||||
|
currently:'현재 대기열에서 {generateLineUp} 번째 위치에 있습니다.',
|
||||||
PIN:'PIN',
|
PIN:'PIN',
|
||||||
Maximum:'최대 8개의 이미지를 업로드할 수 있으며, 이미지당 최대 2M',
|
Maximum:'최대 8개의 이미지를 업로드할 수 있으며, 이미지당 최대 2M',
|
||||||
Thumbnail:'선택한 프린트보드의 썸네일 미리보기',
|
Thumbnail:'선택한 프린트보드의 썸네일 미리보기',
|
||||||
@@ -264,6 +270,8 @@ export default {
|
|||||||
Model3:'리얼 스타일',
|
Model3:'리얼 스타일',
|
||||||
inputContent1:'프롬프트 입력',
|
inputContent1:'프롬프트 입력',
|
||||||
Generate:'생성하다',
|
Generate:'생성하다',
|
||||||
|
Close:'닫기',
|
||||||
|
currently:'현재 대기열에서 {generateLineUp} 번째 위치에 있습니다.',
|
||||||
Merge:'병합',
|
Merge:'병합',
|
||||||
maximumLength:'입력한 내용이 최대 길이를 초과했습니다.',
|
maximumLength:'입력한 내용이 최대 길이를 초과했습니다.',
|
||||||
Model:'모델1',
|
Model:'모델1',
|
||||||
@@ -287,6 +295,7 @@ export default {
|
|||||||
jsContent1:"여러 이미지를 선택했으므로 계속하려면 '레이아웃'을 클릭하세요.",
|
jsContent1:"여러 이미지를 선택했으므로 계속하려면 '레이아웃'을 클릭하세요.",
|
||||||
jsContent2:'업로드한 파일은 저장되지 않습니다. 계속하시겠습니까? ',
|
jsContent2:'업로드한 파일은 저장되지 않습니다. 계속하시겠습니까? ',
|
||||||
jsContent3:'추가 처리를 위해 하나 이상의 색상을 선택해야 합니다.',
|
jsContent3:'추가 처리를 위해 하나 이상의 색상을 선택해야 합니다.',
|
||||||
|
jsContent5:"우리는 ({str})에 있는 핀의 수가 8개를 초과하여 일부 핀이 사용되지 않을 수 있다는 것을 감지했습니다. 그래도 계속하시겠습니까?",
|
||||||
},
|
},
|
||||||
DesignDetail:{
|
DesignDetail:{
|
||||||
Details:'세부',
|
Details:'세부',
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ export default {
|
|||||||
Organize:'Организовать',
|
Organize:'Организовать',
|
||||||
Upload:'Загрузить',
|
Upload:'Загрузить',
|
||||||
Generate:'Генерировать',
|
Generate:'Генерировать',
|
||||||
|
Close:'Закрыть ',
|
||||||
|
currently:'В данный момент вы находитесь на {generateLineUp} позиции в очереди.',
|
||||||
Delete:'Удалить',
|
Delete:'Удалить',
|
||||||
Rename:'Редактировать',
|
Rename:'Редактировать',
|
||||||
Point:'точка',
|
Point:'точка',
|
||||||
@@ -171,6 +173,8 @@ export default {
|
|||||||
Upload:'Загрузить',
|
Upload:'Загрузить',
|
||||||
Library:'Библиотека',
|
Library:'Библиотека',
|
||||||
Generate:'Генерировать',
|
Generate:'Генерировать',
|
||||||
|
Close:'Закрыть ',
|
||||||
|
currently:'В данный момент вы находитесь на {generateLineUp} позиции в очереди.',
|
||||||
PIN:'PIN',
|
PIN:'PIN',
|
||||||
Maximum:'Можно загрузить максимум {maxImg} изображений, максимум 2 М на изображение.',
|
Maximum:'Можно загрузить максимум {maxImg} изображений, максимум 2 М на изображение.',
|
||||||
Thumbnail:'Предварительный просмотр миниатюр выбранной эскизной панели',
|
Thumbnail:'Предварительный просмотр миниатюр выбранной эскизной панели',
|
||||||
@@ -188,6 +192,8 @@ export default {
|
|||||||
Upload:'Загрузить',
|
Upload:'Загрузить',
|
||||||
Library:'Библиотека',
|
Library:'Библиотека',
|
||||||
Generate:'Генерировать',
|
Generate:'Генерировать',
|
||||||
|
Close:'Закрыть ',
|
||||||
|
currently:'В данный момент вы находитесь на {generateLineUp} позиции в очереди.',
|
||||||
PIN:'PIN',
|
PIN:'PIN',
|
||||||
Maximum:'Можно загрузить максимум 8 изображений, максимум 2 М на изображение.',
|
Maximum:'Можно загрузить максимум 8 изображений, максимум 2 М на изображение.',
|
||||||
Thumbnail:'Предварительный просмотр миниатюр выбранной печатной платы',
|
Thumbnail:'Предварительный просмотр миниатюр выбранной печатной платы',
|
||||||
@@ -219,6 +225,8 @@ export default {
|
|||||||
Upload:'Загрузить',
|
Upload:'Загрузить',
|
||||||
Library:'Библиотека',
|
Library:'Библиотека',
|
||||||
Generate:'Генерировать',
|
Generate:'Генерировать',
|
||||||
|
Close:'Закрыть ',
|
||||||
|
currently:'В данный момент вы находитесь на {generateLineUp} позиции в очереди.',
|
||||||
Delete:'Удалить',
|
Delete:'Удалить',
|
||||||
Maximum:'Можно загрузить максимум 8 изображений, максимум 2 М на изображение.',
|
Maximum:'Можно загрузить максимум 8 изображений, максимум 2 М на изображение.',
|
||||||
Thumbnail:'Предварительный просмотр миниатюр выбранного мудборда',
|
Thumbnail:'Предварительный просмотр миниатюр выбранного мудборда',
|
||||||
@@ -264,6 +272,8 @@ export default {
|
|||||||
Model3:'Реалистический стиль',
|
Model3:'Реалистический стиль',
|
||||||
inputContent1:'Быстрый ввод',
|
inputContent1:'Быстрый ввод',
|
||||||
Generate:'Генерировать',
|
Generate:'Генерировать',
|
||||||
|
Close:'Закрыть ',
|
||||||
|
currently:'В данный момент вы находитесь на {generateLineUp} позиции в очереди.',
|
||||||
Merge:'слияние',
|
Merge:'слияние',
|
||||||
maximumLength:'Введенный контент превышает максимальную длину.',
|
maximumLength:'Введенный контент превышает максимальную длину.',
|
||||||
Model:'Модель',
|
Model:'Модель',
|
||||||
@@ -287,6 +297,7 @@ export default {
|
|||||||
jsContent1:'Поскольку вы выбрали несколько изображений, нажмите «Макет», чтобы продолжить.',
|
jsContent1:'Поскольку вы выбрали несколько изображений, нажмите «Макет», чтобы продолжить.',
|
||||||
jsContent2:'Загруженные файлы не сохранятся, обязательно продолжайте? ',
|
jsContent2:'Загруженные файлы не сохранятся, обязательно продолжайте? ',
|
||||||
jsContent3:'Вы должны выбрать один или несколько цветов для дальнейшей обработки..',
|
jsContent3:'Вы должны выбрать один или несколько цветов для дальнейшей обработки..',
|
||||||
|
jsContent5:"Мы обнаружили, что количество закрепленных элементов ({str}) превышает восемь, что может привести к невозможности использования некоторых закрепленных элементов. Хотите продолжить?",
|
||||||
},
|
},
|
||||||
DesignDetail:{
|
DesignDetail:{
|
||||||
Details:'Подробности',
|
Details:'Подробности',
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ export default {
|
|||||||
Organize:'จัดระเบียบ',
|
Organize:'จัดระเบียบ',
|
||||||
Upload:'อัปโหลด',
|
Upload:'อัปโหลด',
|
||||||
Generate:'กำเนิด',
|
Generate:'กำเนิด',
|
||||||
|
Close:'ปิด',
|
||||||
|
currently:'คุณอยู่ในตำแหน่งที่ {generateLineUp} ในคิว',
|
||||||
Delete:'ลบ',
|
Delete:'ลบ',
|
||||||
Rename:'แก้ไข',
|
Rename:'แก้ไข',
|
||||||
Point:'จุด',
|
Point:'จุด',
|
||||||
@@ -171,6 +173,8 @@ export default {
|
|||||||
Upload:'อัปโหลด',
|
Upload:'อัปโหลด',
|
||||||
Library:'ห้องสมุด',
|
Library:'ห้องสมุด',
|
||||||
Generate:'กำเนิด',
|
Generate:'กำเนิด',
|
||||||
|
Close:'ปิด',
|
||||||
|
currently:'คุณอยู่ในตำแหน่งที่ {generateLineUp} ในคิว',
|
||||||
PIN:'PIN',
|
PIN:'PIN',
|
||||||
Maximum:'สามารถอัพโหลดภาพได้สูงสุด {maxImg} ภาพ สูงสุด 2M ต่อภาพ',
|
Maximum:'สามารถอัพโหลดภาพได้สูงสุด {maxImg} ภาพ สูงสุด 2M ต่อภาพ',
|
||||||
Thumbnail:'ภาพตัวอย่างขนาดย่อของกระดานร่างภาพที่เลือก',
|
Thumbnail:'ภาพตัวอย่างขนาดย่อของกระดานร่างภาพที่เลือก',
|
||||||
@@ -188,6 +192,8 @@ export default {
|
|||||||
Upload:'อัปโหลด',
|
Upload:'อัปโหลด',
|
||||||
Library:'ห้องสมุด',
|
Library:'ห้องสมุด',
|
||||||
Generate:'กำเนิด',
|
Generate:'กำเนิด',
|
||||||
|
Close:'ปิด',
|
||||||
|
currently:'คุณอยู่ในตำแหน่งที่ {generateLineUp} ในคิว',
|
||||||
PIN:'PIN',
|
PIN:'PIN',
|
||||||
Maximum:'สามารถอัพโหลดภาพได้สูงสุด 8 ภาพ สูงสุด 2M ต่อภาพ',
|
Maximum:'สามารถอัพโหลดภาพได้สูงสุด 8 ภาพ สูงสุด 2M ต่อภาพ',
|
||||||
Thumbnail:'ภาพตัวอย่างขนาดย่อของบอร์ดพิมพ์ที่เลือก',
|
Thumbnail:'ภาพตัวอย่างขนาดย่อของบอร์ดพิมพ์ที่เลือก',
|
||||||
@@ -264,6 +270,8 @@ export default {
|
|||||||
Model3:'สไตล์แบบจริง',
|
Model3:'สไตล์แบบจริง',
|
||||||
inputContent1:'ป้อนข้อมูลทันที',
|
inputContent1:'ป้อนข้อมูลทันที',
|
||||||
Generate:'กำเนิด',
|
Generate:'กำเนิด',
|
||||||
|
Close:'ปิด',
|
||||||
|
currently:'คุณอยู่ในตำแหน่งที่ {generateLineUp} ในคิว',
|
||||||
Merge:'รวมเข้าด้วยกัน',
|
Merge:'รวมเข้าด้วยกัน',
|
||||||
maximumLength:'เนื้อหาที่ป้อนเกินความยาวสูงสุด.',
|
maximumLength:'เนื้อหาที่ป้อนเกินความยาวสูงสุด.',
|
||||||
Model:'แบบอย่าง',
|
Model:'แบบอย่าง',
|
||||||
@@ -287,6 +295,7 @@ export default {
|
|||||||
jsContent1:"เนื่องจากคุณได้เลือกภาพหลายภาพ โปรดคลิก 'เค้าโครง' เพื่อดำเนินการต่อ",
|
jsContent1:"เนื่องจากคุณได้เลือกภาพหลายภาพ โปรดคลิก 'เค้าโครง' เพื่อดำเนินการต่อ",
|
||||||
jsContent2:'ไฟล์ที่อัพโหลดจะไม่ถูกบันทึก โปรดดำเนินการต่อ? ',
|
jsContent2:'ไฟล์ที่อัพโหลดจะไม่ถูกบันทึก โปรดดำเนินการต่อ? ',
|
||||||
jsContent3:'คุณต้องเลือกหนึ่งสีขึ้นไปเพื่อดำเนินการต่อไป.',
|
jsContent3:'คุณต้องเลือกหนึ่งสีขึ้นไปเพื่อดำเนินการต่อไป.',
|
||||||
|
jsContent5:"เราตรวจพบว่าจำนวนหมุดใน ({str}) เกิน 8 หมุด ซึ่งอาจทำให้บางรายการหมุดไม่ได้ถูกใช้ คุณต้องการดำเนินการต่อหรือไม่?",
|
||||||
},
|
},
|
||||||
DesignDetail:{
|
DesignDetail:{
|
||||||
Details:'รายละเอียด',
|
Details:'รายละเอียด',
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ export default {
|
|||||||
Organize:'Tổ chức',
|
Organize:'Tổ chức',
|
||||||
Upload:'Tải lên',
|
Upload:'Tải lên',
|
||||||
Generate:'Phát ra',
|
Generate:'Phát ra',
|
||||||
|
Close:'Đóng',
|
||||||
|
currently:'Bạn hiện đang ở vị trí thứ {generateLineUp} trong hàng đợi.',
|
||||||
Delete:'Xóa bỏ',
|
Delete:'Xóa bỏ',
|
||||||
Rename:'Biên tập',
|
Rename:'Biên tập',
|
||||||
Point:'điểm',
|
Point:'điểm',
|
||||||
@@ -171,6 +173,8 @@ export default {
|
|||||||
Upload:'Tải lên',
|
Upload:'Tải lên',
|
||||||
Library:'Thư viện',
|
Library:'Thư viện',
|
||||||
Generate:'Phát ra',
|
Generate:'Phát ra',
|
||||||
|
Close:'Đóng',
|
||||||
|
currently:'Bạn hiện đang ở vị trí thứ {generateLineUp} trong hàng đợi.',
|
||||||
PIN:'PIN',
|
PIN:'PIN',
|
||||||
Maximum:'Có thể tải lên tối đa {maxImg} hình ảnh, Tối đa 2M mỗi hình ảnh',
|
Maximum:'Có thể tải lên tối đa {maxImg} hình ảnh, Tối đa 2M mỗi hình ảnh',
|
||||||
Thumbnail:'Xem trước hình thu nhỏ của bảng phác thảo đã chọn',
|
Thumbnail:'Xem trước hình thu nhỏ của bảng phác thảo đã chọn',
|
||||||
@@ -188,6 +192,8 @@ export default {
|
|||||||
Upload:'Tải lên',
|
Upload:'Tải lên',
|
||||||
Library:'Thư viện',
|
Library:'Thư viện',
|
||||||
Generate:'Phát ra',
|
Generate:'Phát ra',
|
||||||
|
Close:'Đóng',
|
||||||
|
currently:'Bạn hiện đang ở vị trí thứ {generateLineUp} trong hàng đợi.',
|
||||||
PIN:'PIN',
|
PIN:'PIN',
|
||||||
Maximum:'Có thể tải lên tối đa 8 hình ảnh, Tối đa 2M mỗi hình ảnh',
|
Maximum:'Có thể tải lên tối đa 8 hình ảnh, Tối đa 2M mỗi hình ảnh',
|
||||||
Thumbnail:'Xem trước hình thu nhỏ của bảng in đã chọn',
|
Thumbnail:'Xem trước hình thu nhỏ của bảng in đã chọn',
|
||||||
@@ -264,6 +270,8 @@ export default {
|
|||||||
Model3:'Phong cách thực tế',
|
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',
|
||||||
|
Close:'Đóng',
|
||||||
|
currently:'Bạn hiện đang ở vị trí thứ {generateLineUp} trong hàng đợi.',
|
||||||
Merge:'hợp nhất',
|
Merge:'hợp nhất',
|
||||||
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.',
|
||||||
Model:'người mẫu',
|
Model:'người mẫu',
|
||||||
@@ -287,6 +295,7 @@ export default {
|
|||||||
jsContent1:"Vì bạn đã chọn nhiều hình ảnh, vui lòng nhấp vào 'Bố cục' để tiếp tục",
|
jsContent1:"Vì bạn đã chọn nhiều hình ảnh, vui lòng nhấp vào 'Bố cục' để tiếp tục",
|
||||||
jsContent2:'Các tập tin đã tải lên sẽ không được lưu, hãy nhớ tiếp tục? ',
|
jsContent2:'Các tập tin đã tải lên sẽ không được lưu, hãy nhớ tiếp tục? ',
|
||||||
jsContent3:'Bạn phải chọn một hoặc nhiều màu để xử lý tiếp.',
|
jsContent3:'Bạn phải chọn một hoặc nhiều màu để xử lý tiếp.',
|
||||||
|
jsContent5:"Chúng tôi đã phát hiện ra rằng số lượng ghim trên ({str}) của bạn vượt quá tám, điều này có thể dẫn đến việc một số mục đã ghim không được sử dụng. Bạn có muốn tiếp tục không?",
|
||||||
},
|
},
|
||||||
DesignDetail:{
|
DesignDetail:{
|
||||||
Details:'Chi tiết',
|
Details:'Chi tiết',
|
||||||
|
|||||||
@@ -61,28 +61,6 @@ const router = createRouter({
|
|||||||
router.beforeEach((to, from, next) => {
|
router.beforeEach((to, from, next) => {
|
||||||
// // 获取路由配置对象
|
// // 获取路由配置对象
|
||||||
// const route = router.resolve({ path: '/' }).route
|
// const route = router.resolve({ path: '/' }).route
|
||||||
|
|
||||||
// // 修改重定向
|
|
||||||
// route.redirect = '/new-path'
|
|
||||||
// router.addRoute(route)
|
|
||||||
|
|
||||||
// next();
|
|
||||||
// let token = getCookie("token");
|
|
||||||
// console.log(to,from);
|
|
||||||
// if(from.path == '/' && !token){
|
|
||||||
// console.log(111);
|
|
||||||
// murmur().then((rv)=>{
|
|
||||||
// console.log(rv);
|
|
||||||
|
|
||||||
// if(rv){
|
|
||||||
// console.log(123123);
|
|
||||||
// next({ name: 'history' });
|
|
||||||
// }
|
|
||||||
// })
|
|
||||||
// }else{
|
|
||||||
// console.log(333);
|
|
||||||
// next()
|
|
||||||
// }
|
|
||||||
//系统维护
|
//系统维护
|
||||||
// const toName = to.name === 'upgrade';
|
// const toName = to.name === 'upgrade';
|
||||||
// if (toName) {
|
// if (toName) {
|
||||||
|
|||||||
@@ -405,6 +405,10 @@
|
|||||||
<!-- 蒙层 start-->
|
<!-- 蒙层 start-->
|
||||||
<div class="mark_loading" v-show="isShowMark">
|
<div class="mark_loading" v-show="isShowMark">
|
||||||
<a-spin size="large" />
|
<a-spin size="large" />
|
||||||
|
<div class="mark_loading_text" v-show="isGenerate">
|
||||||
|
<div v-show="generateLineUp > 0">{{ $t('Generate.currently',{generateLineUp:generateLineUp}) }}</div>
|
||||||
|
<div class="mark_loading_btn" @click="removeGenerate">{{$t('LibraryPage.Close')}}</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- 蒙层 end-->
|
<!-- 蒙层 end-->
|
||||||
<RobotAssist></RobotAssist>
|
<RobotAssist></RobotAssist>
|
||||||
@@ -428,6 +432,7 @@ import { getCookie } from "@/tool/cookie";
|
|||||||
import scaleImage from "@/component/HomePage/scaleImage.vue";
|
import scaleImage from "@/component/HomePage/scaleImage.vue";
|
||||||
import { useI18n } from "vue-i18n";
|
import { useI18n } from "vue-i18n";
|
||||||
import { ElCascader } from 'element-plus'
|
import { ElCascader } from 'element-plus'
|
||||||
|
import { remove } from "jszip";
|
||||||
export default defineComponent({
|
export default defineComponent({
|
||||||
components: {
|
components: {
|
||||||
HeaderComponent,
|
HeaderComponent,
|
||||||
@@ -534,7 +539,10 @@ export default defineComponent({
|
|||||||
let driver__:any = computed(()=>{
|
let driver__:any = computed(()=>{
|
||||||
return store.state.Guide.guide
|
return store.state.Guide.guide
|
||||||
})
|
})
|
||||||
|
let generateId:any = ref()
|
||||||
|
let generateTime:any = ref()
|
||||||
|
let generateLineUp:any = ref(0)
|
||||||
|
let isGenerate:any = ref(false)
|
||||||
return {
|
return {
|
||||||
menuList,
|
menuList,
|
||||||
selectImgList,
|
selectImgList,
|
||||||
@@ -573,7 +581,11 @@ export default defineComponent({
|
|||||||
props,
|
props,
|
||||||
intersection,
|
intersection,
|
||||||
isTest,
|
isTest,
|
||||||
driver__
|
driver__,
|
||||||
|
generateId,
|
||||||
|
generateTime,
|
||||||
|
generateLineUp,
|
||||||
|
isGenerate,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data(this_) {
|
data(this_) {
|
||||||
@@ -1242,6 +1254,7 @@ export default defineComponent({
|
|||||||
collectionElementId:generageImg?.id,
|
collectionElementId:generageImg?.id,
|
||||||
level1Type:this.selectCode,
|
level1Type:this.selectCode,
|
||||||
level2Type:this.selectCode == 'Sketchboard'?this.designType.value:'',
|
level2Type:this.selectCode == 'Sketchboard'?this.designType.value:'',
|
||||||
|
userId:(this?.userInfo as any).userId,
|
||||||
text:this.selectCode == 'Printboard'?`${arr[this.printModel.num-1]},${this.captionGeneration}`:this.captionGeneration,
|
text:this.selectCode == 'Printboard'?`${arr[this.printModel.num-1]},${this.captionGeneration}`:this.captionGeneration,
|
||||||
timeZone:Intl.DateTimeFormat().resolvedOptions().timeZone,
|
timeZone:Intl.DateTimeFormat().resolvedOptions().timeZone,
|
||||||
version:1,//为1就是Print
|
version:1,//为1就是Print
|
||||||
@@ -1301,27 +1314,69 @@ export default defineComponent({
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.isShowMark = true
|
this.isShowMark = true
|
||||||
Https.axiosPost(Https.httpUrls.sketchAndPrintGenerate, data).then(
|
this.isGenerate = true
|
||||||
|
Https.axiosPost(Https.httpUrls.generatePrepare, data).then(
|
||||||
(rv) => {
|
(rv) => {
|
||||||
if(rv){
|
if(rv){
|
||||||
|
this.generateId = rv
|
||||||
|
this.setGenerate()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
).catch(res=>{
|
||||||
|
this.isShowMark = false
|
||||||
|
this.isGenerate = false
|
||||||
|
});
|
||||||
|
},
|
||||||
|
setGenerate(){
|
||||||
|
this.generateTime = setInterval(()=>{
|
||||||
|
let data = {uniqueId:this.generateId}
|
||||||
|
Https.axiosGet(Https.httpUrls.generateResult, {params:data}).then(
|
||||||
|
(rv) => {
|
||||||
|
if(rv.generateId){
|
||||||
|
this.generateLineUp = 0
|
||||||
|
clearInterval(this.generateTime)
|
||||||
let arr
|
let arr
|
||||||
rv.generatedCollectionItems.forEach((v:any,index:number)=>{
|
rv.generatedCollectionItems.forEach((v:any,index:number)=>{
|
||||||
arr = {
|
arr = {
|
||||||
id:v.generateItemId,
|
id:v.generateItemId,
|
||||||
imgUrl:v.generateItemUrl,
|
imgUrl:v.generateItemUrl,
|
||||||
like:v.isLiked
|
like:v.isLiked
|
||||||
|
|
||||||
}
|
}
|
||||||
// this.generateList.push(arr)
|
// this.generateList.push(arr)
|
||||||
this.generateList.unshift(arr)
|
this.generateList.unshift(arr)
|
||||||
|
|
||||||
})
|
})
|
||||||
|
// this.isShowMark = false
|
||||||
|
this.isGenerate = false
|
||||||
this.isShowMark = false
|
this.isShowMark = false
|
||||||
|
}else if(rv.rankPosition == null){
|
||||||
|
this.generateLineUp = 0
|
||||||
|
// this.isShowMark = false
|
||||||
|
}else if(rv.rankPosition == 0){
|
||||||
|
this.generateLineUp = 0
|
||||||
|
// this.isShowMark = false
|
||||||
|
}else{
|
||||||
|
this.generateLineUp = rv.rankPosition
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
).catch(res=>{
|
).catch(res=>{
|
||||||
this.isShowMark = false
|
|
||||||
});
|
});
|
||||||
|
},5000)
|
||||||
|
},
|
||||||
|
removeGenerate(){
|
||||||
|
if(this.generateId){
|
||||||
|
let data = {uniqueId:this.generateId}
|
||||||
|
Https.axiosGet(Https.httpUrls.generateStopWaiting, {params:data}).then(
|
||||||
|
(rv) => {
|
||||||
|
this.generateId = ''
|
||||||
|
this.isShowMark = false
|
||||||
|
this.isGenerate = false
|
||||||
|
this.generateLineUp = 0
|
||||||
|
clearInterval(this.generateTime)
|
||||||
|
}
|
||||||
|
).catch(res=>{
|
||||||
|
});
|
||||||
|
}
|
||||||
},
|
},
|
||||||
dropdownVisibleChange1(){
|
dropdownVisibleChange1(){
|
||||||
let element:any = this.$refs.cascader1
|
let element:any = this.$refs.cascader1
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ module.exports = defineConfig({
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
https:true,
|
// https:true,
|
||||||
},
|
},
|
||||||
pluginOptions: {
|
pluginOptions: {
|
||||||
"style-resources-loader": {
|
"style-resources-loader": {
|
||||||
|
|||||||
Reference in New Issue
Block a user