123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- // @ts-nocheck
- import {
- SET_CANVASDATA,
- REFRESHCANVAS
- } from '@/common/store/types';
- let canvasData ={
- avatar: '',
- title: '',
- shareImg: '',
- qr: '',
- tips: '推荐给你一个好店'
- }
- const module = {
- namespaced: true,
- state() {
- return {
- canvasData: uni.getStorageSync('canvasData')|| canvasData,
- }
- },
- getters: {
- _canvasData:(state:any)=> state.canvasData
- },
- mutations: {
- // 海报信息
- [SET_CANVASDATA]: (state:any, { data, type}) => {
- let newobj = uni.getStorageSync('canvasData') || canvasData
- newobj[type] = data;
- uni.setStorageSync(`canvasData`, newobj)
- state.canvasData[type] = data
- },
- // 清空当前缓存
- [REFRESHCANVAS]:(state:any, type:string)=>{
- let newobj = uni.getStorageSync('canvasData') || canvasData
- newobj[type] = img[type]
- uni.setStorageSync(`canvasData`, newobj)
- state.canvasData[type] = img[type]
- }
- },
- actions: {
-
- }
- }
- export default module;
|