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

40 lines
903 B
TypeScript
Raw Normal View History

2025-02-03 16:07:17 +08:00
import {Module} from 'vuex'
import {RootState} from '../index'
interface DesignDetailCopy{
designDetail:any,
designPreviewData:any,
frontBack:any,
}
const DesignDetailCopy : Module<DesignDetailCopy,RootState> = {
namespaced: true,
state:{
designDetail:null,
designPreviewData:{},
frontBack:{},
},
mutations:{
setDesignDetail(state,files){
state.designDetail = files
},
setDesignColthes(state,data){
state.designDetail.clothes[data.index] = data.clothes
},
setDesignOthers(state,data){
state.designDetail.others[data.index] = data.others
},
setFrontBack(state,files){
state.frontBack = files
}
// setDesignItemOthers(state,data){
// state.designDetail.others[data.index] = data.others
// },
},
actions:{
}
}
export default DesignDetailCopy