This commit is contained in:
WangXiaoDong
2023-09-12 10:11:27 +08:00
parent 3440f2f868
commit 173f35042d
71 changed files with 4291 additions and 1865 deletions

View File

@@ -4,6 +4,7 @@ import { message } from "ant-design-vue";
interface UploadFiles{
moodboard:any,
disposeMoodboard:any,
moodboardFiles:any,
moodboardGenerateFiles:any,
moodboardMaterialFiles:any,
@@ -24,6 +25,7 @@ interface UploadFiles{
const UploadFilesModule : Module<UploadFiles,RootState> = {
state:{
moodboard:[],
disposeMoodboard:[],
moodboardFiles:[],
moodboardGenerateFiles:[],
moodboardMaterialFiles:[],
@@ -46,6 +48,9 @@ const UploadFilesModule : Module<UploadFiles,RootState> = {
setMoodboardFile(state,files){
state.moodboardFiles = files
state.moodboard = [...state.moodboardFiles,...state.moodboardGenerateFiles,...state.moodboardMaterialFiles]
},
setDisposeMoodboard(state,files){
state.disposeMoodboard = [files]
},
setMoodboardGenerateFiles(state,files){
state.moodboardGenerateFiles = files
@@ -55,11 +60,11 @@ const UploadFilesModule : Module<UploadFiles,RootState> = {
state.moodboardMaterialFiles = files
state.moodboard = [...state.moodboardFiles,...state.moodboardGenerateFiles,...state.moodboardMaterialFiles]
},
addGenerateMaterialFils(state,data){
addGenerateMaterialFils(state,data:any){
let file
let arr = state.moodboard
if(data.type_.type1 == 'generate'){
data.resData.designType = 'generate'
if(data.type_.type2 == 'Moodboard'){
file = state.moodboardGenerateFiles
}else if(data.type_.type2 == 'Sketchboard'){
@@ -68,12 +73,13 @@ const UploadFilesModule : Module<UploadFiles,RootState> = {
file = state.printGenerateFiles
}
}else{
data.resData.designType = 'library'
if(data.type_.type2 == 'Moodboard'){
file = state.moodboardMaterialFiles
}else if(data.type_.type2 == 'Sketchboard'){
file = state.sketchMaterialFiles
}else if(data.type_.type2 == 'Printboard'){
file = state.printGenerateFiles
file = state.printMaterialFiles
}
}
if(file.length == 0){
@@ -117,7 +123,7 @@ const UploadFilesModule : Module<UploadFiles,RootState> = {
}else if(data.type_.type2 == 'Sketchboard'){
state.sketchMaterialFiles = file
}else if(data.type_.type2 == 'Printboard'){
state.printMaterialFiles = state.printMaterialFiles
state.printMaterialFiles = file
}
}
state.moodboard = [...state.moodboardFiles,...state.moodboardGenerateFiles,...state.moodboardMaterialFiles]
@@ -159,6 +165,7 @@ const UploadFilesModule : Module<UploadFiles,RootState> = {
setAllBoardData(state){
state.allBoardData = {
moodboardFiles:state.moodboard,
disposeMoodboard:state.disposeMoodboard,
printboardFiles:state.printboard,
colorBoards:state.colorBoards,
sketchboardFiles:state.sketchboard,
@@ -185,12 +192,13 @@ const UploadFilesModule : Module<UploadFiles,RootState> = {
state.colorBoards = []
state.marketingSketchFiles = []
state.moodTemplateId = ''
state.disposeMoodboard = []
},
setMoodTemplateId(state,moodTemplateId){
state.moodTemplateId = moodTemplateId
},
clearMoodTemplateId(state){
state.moodTemplateId = ''
state.disposeMoodboard = []
},
},
actions:{