This commit is contained in:
X1627315083
2025-04-09 14:09:19 +08:00
parent b6e5f05f06
commit 37f1b36e54
76 changed files with 1969 additions and 970 deletions

View File

@@ -244,7 +244,9 @@ const DesignDetailCopy : Module<DesignDetailCopy,RootState> = {
state.selectDetail.color = state.selectDetail?.newDetail?.color
state.selectDetail.newDetail.color = null
}
if(item.partialDesign){
state.selectDetail.partialDesign = item.partialDesign
}
state.selectDetail.designType = item.designType
state.selectDetail.gradient = item.gradient
state.selectDetail.layersObject = item.layersObject
@@ -261,7 +263,6 @@ const DesignDetailCopy : Module<DesignDetailCopy,RootState> = {
}
state.selectDetail.id = item.id
if(state.selectDetail.newDetail?.[currentType])delete state.selectDetail.newDetail[currentType]
console.log(state.selectDetail.newDetail);
}
},

View File

@@ -56,6 +56,7 @@ const HomeStoreModule : Module<DesignDetail,RootState> = {
state.designCollectionList = data
},
setLikeDesignCollectionList(state,data){
data = data || []
state.likeDesignCollectionList = data
},
setRelightList(state,data){

View File

@@ -151,10 +151,11 @@ const UploadFilesModule : Module<UploadFiles,RootState> = {
data.collectionChecked = true
file.push(data)
}
}else{
}else if(data.state == 'delete'){
//重复选中后取消选择改为无反应
// data.collectionChecked = false
// file = file.filter((v:any)=> v.id != data.id)
data.collectionChecked = false
delete data.state
file = file.filter((v:any)=> v.id != data.id)
}
}
if(data.type_.type1 == 'generate'){
@@ -405,9 +406,17 @@ const UploadFilesModule : Module<UploadFiles,RootState> = {
});
data[str] = colorBoards
}else if(str == 'moodBoard'){
state.moodboard = state.moodboard || []
let dataList = state.moodboard.map((v: any) => {
let data: any = {
id: v.resData.id,
designType: v.resData.designType,
};
return data;
});
data[str] = {
moodBoards:state.moodboard,
moodTemplateId:state.moodTemplateId,
moodBoards:dataList,
moodTemplateId:state.allBoardData.disposeMoodboard?.[0]?.id?state.allBoardData.disposeMoodboard?.[0]?.id:null,
moodboardPosition:JSON.stringify(state.moodboardPosition),
}
}else if (str == 'printBoard') {

View File

@@ -60,7 +60,7 @@ const Workspace : Module<DesignDetail,RootState> = {
},
setProbject(state,data){
for (const key in data) {
if(state.probjects[key] == undefined)return
if(data[key] == undefined)continue
state.probjects[key] = data[key]
}
},
@@ -71,7 +71,7 @@ const Workspace : Module<DesignDetail,RootState> = {
type:'',
httpType:'',
styleName:'',//项目风格
styleId:-1,//项目风格
styleId:null,//项目风格
style:'',
sex:'Female',
ageGroup:'Adult',//年龄组