@@ -218,7 +204,6 @@ export default defineComponent({
name:'Pattern',
value:'Pattern'
})
- let openMenu = ref(false)
let printCatecoryList:any = computed(()=>{
return store.state.UserHabit.printType
})
@@ -237,7 +222,6 @@ export default defineComponent({
useGenerate,
workspace,
scene,
- openMenu,
printCatecoryList,
printboardList,
}
@@ -618,23 +602,6 @@ export default defineComponent({
scaleImage.isLike = false
scaleImage.init(this.printboardList,index)
},
- setSceneList(data:any){
- if(this.scene.value === data.value) return
- this.scene = data
- let generate:any = this.$refs.Generate
- generate.sketchboardList = []
- generate.searchPictureName = ''
- this.openMenu = false
- },
- openPrintModel(){
- if(this.openMenu)return
- document.addEventListener('click',this.removePrintModel)
- this.openMenu = true
- },
- removePrintModel(){
- this.openMenu = false
- document.removeEventListener('click',this.removePrintModel)
- }
}
})
diff --git a/src/component/home/design/collection/SketchboardUpload.vue b/src/component/home/design/collection/SketchboardUpload.vue
index 96756f9d..1640a159 100644
--- a/src/component/home/design/collection/SketchboardUpload.vue
+++ b/src/component/home/design/collection/SketchboardUpload.vue
@@ -23,20 +23,6 @@
>
{{ $t('SketchboardUpload.Generate') }}
-
@@ -129,7 +115,6 @@
v-show="openClick == 3"
ref="Generate"
msg="Sketchboard"
- :scene="scene"
:gender="workspace.sex"
:sketchCatecoryList="sketchCatecoryList"
>
@@ -236,14 +221,6 @@ export default defineComponent({
designType:'',
})
- let openMenu = ref(false)
- let sketchStyleList:any = computed(()=>{
- return store.state.UserHabit.SketchGenerateType
- })
- let scene = ref({
- name: t('SketchboardUpload.GenerateSketch'),
- value:'generate'
- })
return {
fileList,
openClick,
@@ -256,9 +233,6 @@ export default defineComponent({
driver__,
isTest,
useGenerate,
- scene,
- openMenu,
- sketchStyleList,
};
},
data() {
@@ -572,23 +546,6 @@ export default defineComponent({
}
this.store.commit("setSketchboardFile", this.fileList);
},
- setSceneList(data:any){
- if(this.scene.value === data.value) return
- this.scene = data
- let generate:any = this.$refs.Generate
- generate.sketchboardList = []
- generate.searchPictureName = ''
- this.openMenu = false
- },
- openPrintModel(){
- if(this.openMenu)return
- document.addEventListener('click',this.removePrintModel)
- this.openMenu = true
- },
- removePrintModel(){
- this.openMenu = false
- document.removeEventListener('click',this.removePrintModel)
- }
},
});
diff --git a/src/component/home/tools/poseTransfer/index.vue b/src/component/home/tools/poseTransfer/index.vue
index 51985644..9012b9f9 100644
--- a/src/component/home/tools/poseTransfer/index.vue
+++ b/src/component/home/tools/poseTransfer/index.vue
@@ -450,7 +450,7 @@ export default defineComponent({
str:'add',
list:[file]
}
-
+ console.log(1111)
store.commit('setUploadElement',storeData)
}else{
bor = false
diff --git a/src/component/home/tools/toProduct/index.vue b/src/component/home/tools/toProduct/index.vue
index cd6228a4..f281ad1a 100644
--- a/src/component/home/tools/toProduct/index.vue
+++ b/src/component/home/tools/toProduct/index.vue
@@ -45,8 +45,8 @@
}"
:headers="{ Authorization: token }"
:before-upload="beforeUpload"
+ :multiple="!!upload.projectId"
v-model:file-list="fileList[productimgMenu.value]"
- :multiple="true"
accept=".jpg,.png,.jpeg,.bmp"
@change="(file) => fileUploadChange(file)"
>
@@ -323,6 +323,9 @@ export default defineComponent({
watch(()=>store.state.HomeStoreModule.uploadElement.length,(newVal,oldVal)=>{
if(props.isDesignPage)return
productImgData.fileList[props.productimgMenu.value] = store.state.HomeStoreModule.uploadElement
+ if(productImgData.fileList[props.productimgMenu.value][0]){
+ productImgData.fileList[props.productimgMenu.value][0].isChecked = true
+ }
})
const productImgDom = reactive({
generalDragLeft:null as any,
@@ -435,11 +438,14 @@ export default defineComponent({
// if(props.productimgMenu.value == 'Relight'){
// file.type = "ToProductImage"
// }
- productImgData.fileList[props.productimgMenu.value].filter((v: any) => v.status === "done");
+ let storeData = {
+ str:'add',
+ list:[file]
+ }
+ store.commit('setUploadElement',storeData)
}else{
bor = false
}
- // this.showFileList = productImgData.fileList
} else if (file.status === "error") {
bor = false
}
@@ -468,9 +474,6 @@ export default defineComponent({
}
return (isJpgOrPng && isLt2M) || Upload.LIST_IGNORE;
}
- let deleteFile = (index:any)=>{
- productImgData.fileList[props.productimgMenu.value].splice(index,1)
- }
let setGenerate = (item:any)=>{
item.isChecked = !item.isChecked
}
@@ -893,7 +896,6 @@ export default defineComponent({
setproduct,
fileUploadChange,
beforeUpload,
- deleteFile,
setGenerate,
setUploadDelete,
likeFile,
diff --git a/src/lang/cn.ts b/src/lang/cn.ts
index 1b459be2..2748fe81 100644
--- a/src/lang/cn.ts
+++ b/src/lang/cn.ts
@@ -441,6 +441,7 @@ export default {
Maximum: "最多可上传16张图片,每张图片最大5MB",
Thumbnail: "选择的印花",
inputContent1: "生成图片的标题",
+ GeneratePrint: "图案",
maximumLength: "输入的内容超过允许输入的最大长度",
PatternTitle: "生成可在服装上完全平铺的重复设计图案。",
LogoTitle: "为文字内容创建艺术字体设计,适用于各种标语或短语。",
@@ -452,6 +453,7 @@ export default {
jsContent5: "输入的内容超过允许输入的最大长度",
jsContent6: "请输入内容~",
jsContent7: "请确保所有必填项都填妥",
+ Pattern: "图案",
},
ColorboardUpload: {
Thumbnail: "选择的颜色缩略图",
diff --git a/src/lang/en.ts b/src/lang/en.ts
index 621e7464..110ca588 100644
--- a/src/lang/en.ts
+++ b/src/lang/en.ts
@@ -441,6 +441,7 @@ export default {
Maximum: "Maximum 16 images can be uploaded, Maximum 5MB per image",
Thumbnail: "Selected printboard",
inputContent1: "Input prompt",
+ GeneratePrint: "Pattern",
maximumLength: "The entered content exceeds the maximum length.",
PatternTitle: "Generates repeatable designs that can be fully tiled across garments.",
LogoTitle: "Creates standalone graphic designs that can be placed individually or tiled.",
@@ -452,6 +453,7 @@ export default {
jsContent5: "The entered content exceeds the maximum length.",
jsContent6: "Please enter content",
jsContent7: "Please ensure all required fields are filled out",
+ Pattern: 'Pattern',
},
ColorboardUpload: {
Thumbnail: "Thumbnail preview of selected colors",
diff --git a/src/views/HomeView/library.vue b/src/views/HomeView/library.vue
index 7b7b2700..a4b66aba 100644
--- a/src/views/HomeView/library.vue
+++ b/src/views/HomeView/library.vue
@@ -996,7 +996,9 @@ export default defineComponent({
this.isSloganHint = ''
}
if(newVal.value == 'extract'){
- this.speedData = this.extractList[0]
+ this.speedData = {
+ ...this.extractList[0]
+ }
}else if(newVal.value == 'Logo' || newVal.value == 'Slogan'){
this.speedData = {
value:'',
@@ -1008,7 +1010,9 @@ export default defineComponent({
// }else{
// this.speedData = this.speedList[0]
// }
- this.speedData = this.speedList[0]
+ this.speedData = {
+ ...this.speedList[0]
+ }
}
this.speedState = false
}