first commit

This commit is contained in:
LiaoFJ
2023-01-06 16:00:15 +08:00
parent d196571ac8
commit e54be8d510
66 changed files with 36155 additions and 0 deletions

View File

@@ -0,0 +1,80 @@
import {Module} from 'vuex'
import {RootState} from '../index'
interface UploadFiles{
moodboardFiles:any,
printboardFiles:any,
generatePrintFiles:any,
colorBoards:any,
skecthboardFiles:any,
marketingSketchFiles:any,
allBoardData:any, //备份的所有数据点finish之后备份
moodTemplateId:any,
}
const UploadFilesModule : Module<UploadFiles,RootState> = {
state:{
moodboardFiles:[],
printboardFiles:[],
generatePrintFiles:[],
colorBoards:[],
skecthboardFiles:[],
marketingSketchFiles:[],
allBoardData:{},
moodTemplateId:'',
},
mutations:{
setMoodboardFile(state,files){
state.moodboardFiles = files
},
setPrintboardFile(state,files){
state.printboardFiles = files
},
setGeneratePrintFile(state,files){
state.generatePrintFiles = files
},
setColorboardList(state,colorBoards){
state.colorBoards = colorBoards
},
setSketchboardFile(state,files){
state.skecthboardFiles = files
},
setMarketingSketchFile(state,files){
state.marketingSketchFiles = files
},
setAllBoardData(state){
state.allBoardData = {
moodboardFiles:state.moodboardFiles,
printboardFiles:state.printboardFiles,
generatePrintFiles:state.generatePrintFiles,
colorBoards:state.colorBoards,
skecthboardFiles:state.skecthboardFiles,
marketingSketchFiles:state.marketingSketchFiles,
moodTemplateId:state.moodTemplateId,
}
},
setAllBoardDataChoose(state,data){
state.allBoardData = data
},
clearAllData(state){
state.moodboardFiles = []
state.printboardFiles = []
state.generatePrintFiles=[]
state.colorBoards = []
state.skecthboardFiles = []
state.marketingSketchFiles = []
state.moodTemplateId = ''
},
setMoodTemplateId(state,moodTemplateId){
state.moodTemplateId = moodTemplateId
},
clearMoodTemplateId(state){
state.moodTemplateId = ''
},
},
actions:{
}
}
export default UploadFilesModule