This commit is contained in:
X1627315083
2025-04-01 15:25:15 +08:00
parent 70ed89049a
commit b6e5f05f06
101 changed files with 11533 additions and 1015 deletions

View File

@@ -6,7 +6,8 @@ interface DesignDetail{
workspaceSex:any,
workspacePosition:any,
workspaceAllPosition:any,//所有位置
probjects:any,//项目参数
projectList:any,//项目列表参数
}
const Workspace : Module<DesignDetail,RootState> = {
@@ -15,10 +16,35 @@ const Workspace : Module<DesignDetail,RootState> = {
workspaceSex:{},
workspacePosition:{},
workspaceAllPosition:{},
probjects:{
name:'',//项目名称
id:'',//项目id
type:'',//项目类型
httpType:'',//项目类型
styleName:'',//项目风格
style:'',
styleId:null,//项目风格
sex:'Female',//项目性别
ageGroup:'Adult',//年龄组
positionList:[],//衣服位置
position:{},//衣服位置
systemDesignerPercentage:30,//设计师分成
model:{
id:null,
url:'',
type:'',
},//模特
},
projectList:[],//项目列表参数
},
mutations:{
setWorkspace(state,files){
state.workspace = files
//写一个下载视频的代码
// const a = document.createElement('a')
// a.href = files
// a.download = 'video.mp4'
// a.click()
},
setWorkspaceSex(state,files){
state.workspaceSex = files
@@ -29,7 +55,36 @@ const Workspace : Module<DesignDetail,RootState> = {
setWorkspaceAllPosition(state,files){
state.workspaceAllPosition = files
},
setProjectList(state,list){
state.projectList = list
},
setProbject(state,data){
for (const key in data) {
if(state.probjects[key] == undefined)return
state.probjects[key] = data[key]
}
},
createProbject(state){
state.probjects = {
name:'',
id:'',
type:'',
httpType:'',
styleName:'',//项目风格
styleId:-1,//项目风格
style:'',
sex:'Female',
ageGroup:'Adult',//年龄组
positionList:[],
position:{},//衣服位置
systemDesignerPercentage:30,
model:{
id:-1,
url:'',
type:'',
},//模特
}
}
},
actions:{