Files
aida_front/src/store/Detail/designDetail.ts

36 lines
908 B
TypeScript
Raw Normal View History

2023-01-06 16:00:15 +08:00
import {Module} from 'vuex'
import {RootState} from '../index'
interface DesignDetail{
designItemDetail:any,
2023-09-25 10:09:00 +08:00
designPreviewData:any,
2023-01-06 16:00:15 +08:00
}
const DesignDetailModule : Module<DesignDetail,RootState> = {
state:{
2023-09-25 10:09:00 +08:00
designItemDetail:{},
designPreviewData:{}
2023-01-06 16:00:15 +08:00
},
mutations:{
setDesignItemDetail(state,files){
state.designItemDetail = files
},
setDesignItemColthes(state,data){
state.designItemDetail.clothes[data.index] = data.clothes
},
setDesignItemOthers(state,data){
state.designItemDetail.others[data.index] = data.others
2023-09-25 10:09:00 +08:00
},
setDesignPreviewData(state,files){
state.designPreviewData = files
2023-01-06 16:00:15 +08:00
},
2023-09-12 10:11:27 +08:00
// setDesignItemOthers(state,data){
// state.designItemDetail.others[data.index] = data.others
// },
2023-01-06 16:00:15 +08:00
},
actions:{
}
}
export default DesignDetailModule