调整部分bug

This commit is contained in:
X1627315083
2025-05-28 10:28:07 +08:00
parent 608a4dec89
commit 9fc2bcaedf
78 changed files with 2034 additions and 10193 deletions

View File

@@ -114,6 +114,8 @@ const DesignDetailCopy : Module<DesignDetailCopy,RootState> = {
state.selectDetail.newDetail[str] = data
}else if(str == 'element'){
state.selectDetail.newDetail[str] = data
}else if(str == 'models'){
state.selectDetail.newDetail[str] = data
}else{
if(!state.selectDetail.newDetail[str])state.selectDetail.newDetail[str] = []
const foundObjects = state.selectDetail.newDetail[str].filter((item:any) => item.id === data.id);

View File

@@ -404,7 +404,7 @@ const UploadFilesModule : Module<UploadFiles,RootState> = {
getProjectData({ state,commit },str){
return new Promise((resolve,reject) => {
let data:any = {}
let allBoardData = ['sketchBoard','moodBoard','printBoard','colorBoard']
let allBoardData = ['sketchBoard','moodBoard','printBoard','colorBoard','mannequin']
if(allBoardData.indexOf(str) != -1){
if(str == 'colorBoard'){
let boardData = state.colorBoards || []
@@ -456,6 +456,18 @@ const UploadFilesModule : Module<UploadFiles,RootState> = {
return data;
});
data[str] = sketchBoards
}else if(str == 'mannequin'){
let list:any = []
let workspaceState:any = workspace.state
workspaceState.probjects.model.forEach((item:any)=>{
let obj = {
id:item.id,
type:item.type,
collectionElementId:item.collectionElementId
}
list.push(obj)
})
data[str] = list
}
}else{
data[str] = state.modularData[str]

View File

@@ -260,7 +260,7 @@ const userHabit : Module<UserHabit,RootState> = {
*/
state.userDetail.affiliate = data.affiliate
state.userDetail.systemUser = data.systemUser
state.userDetail.systemUser = 3
// state.userDetail.systemUser = 3
// 身份列表1可以使用aida系统2:可以使用affiliate页面3系统管理员用户
state.userDetail.systemList = []
if(data.systemUser != 0)state.userDetail.systemList.push(1)
@@ -380,6 +380,25 @@ const userHabit : Module<UserHabit,RootState> = {
})
})
}
const getmannequinStyle = ()=>{
return new Promise((resolve,reject) => {
Https.axiosPost(Https.httpUrls.getStyleList, {}).then(
(rv) => {
rv.forEach((item:any) => {
let name = item.value
item.value = item.name
item.name = name
});
rv.unshift({name:'All',value:'',id:''})
store.commit('setMannequinStyle',rv)
resolve('')
}
).catch(res=>{
reject('')
});
})
}
context.commit('setWorkspaceAllPosition',workspaceAllPosition)
let getUserDetail = ()=>{
return new Promise((resolve,reject) => {
@@ -394,7 +413,7 @@ const userHabit : Module<UserHabit,RootState> = {
})
})
}
return await Promise.all([...getList.map(item => axiosGet(item)),getUserDetail()])
return await Promise.all([...getList.map(item => axiosGet(item)),getUserDetail(),getmannequinStyle()])
}
}
}

View File

@@ -28,6 +28,10 @@ const Workspace : Module<DesignDetail,RootState> = {
ageGroup:'Adult',//年龄组
positionList:[],//衣服位置
position:{},//衣服位置
brandPercentage:30,//品牌分成
userBrandDna:'',//用户品牌
userBrandDnaImg:'',//用户品牌图片
userBrandDnaName:'',//用户品牌名字
publishData:{
id:'',
portfolioDes:'',
@@ -35,11 +39,7 @@ const Workspace : Module<DesignDetail,RootState> = {
tagsDTO:[],
},//发布的作品数据
systemDesignerPercentage:30,//设计师分成
model:{
id:null,
url:'',
type:'',
},//模特
model:[],//模特
},
projectList:[],//项目列表参数
},
@@ -83,6 +83,9 @@ const Workspace : Module<DesignDetail,RootState> = {
ageGroup:'Adult',//年龄组
positionList:[],
position:{},//衣服位置
userBrandDna:'',//用户品牌
userBrandDnaImg:'',//用户品牌图片
userBrandDnaName:'',//用户品牌名字
publishData:{
id:'',
portfolioDes:'',
@@ -90,11 +93,7 @@ const Workspace : Module<DesignDetail,RootState> = {
tagsDTO:[],
},//发布的作品数据
systemDesignerPercentage:30,
model:{
id:-1,
url:'',
type:'',
},//模特
model:[],//模特
}
}
},