diff --git a/src/packages/components/Photos/Private/index.ts b/src/packages/components/Photos/Private/index.ts index 0577aa66..8d354f34 100644 --- a/src/packages/components/Photos/Private/index.ts +++ b/src/packages/components/Photos/Private/index.ts @@ -59,7 +59,7 @@ const addConfig = { // 点击上传事件 addHandle: (photoConfig: ConfigType) => { goDialog({ - message: `图片需小于 ${backgroundImageSize}M 且只暂存在浏览器中,请自行对接后端接口!现只编译成 base64 进行渲染,对接后端请返回地址使用!`, + message: `图片需小于 ${backgroundImageSize}M 且只暂存在浏览器中(暂存上限5M,超过不再缓存新图片),请自行对接后端接口!现只编译成 base64 进行渲染,对接后端请返回地址使用!`, transformOrigin: 'center', onPositiveCallback: () => { uploadFile((e: UploadCompletedEventType) => { @@ -84,13 +84,6 @@ const addConfig = { }) } }) - }, - deleteHandle: (photoConfig: ConfigType, index: number) => { - goDialog({ - message: '是否删除此图片?', - transformOrigin: 'center', - onPositiveCallback: () => {} - }) } } } diff --git a/src/store/modules/packagesStore/packagesStore.ts b/src/store/modules/packagesStore/packagesStore.ts index c4c084a7..f765ae71 100644 --- a/src/store/modules/packagesStore/packagesStore.ts +++ b/src/store/modules/packagesStore/packagesStore.ts @@ -1,6 +1,8 @@ import { defineStore } from 'pinia' import { ConfigType, PackagesStoreType, PackagesType } from './packagesStore.d' import { packagesList } from '@/packages/index' +import { StorageEnum } from '@/enums/storageEnum' +import { getLocalStorage, setLocalStorage } from '@/utils' // 组件 packages export const usePackagesStore = defineStore({ @@ -18,6 +20,13 @@ export const usePackagesStore = defineStore({ addPhotos(newPhoto: ConfigType, index: number) { this.newPhoto = newPhoto this.packagesList.Photos.splice(index, 0, newPhoto) + }, + deletePhotos(photoInfo: ConfigType, index: number) { + this.packagesList.Photos.splice(index, 1) + const StoreKey = StorageEnum.GO_USER_MEDIA_PHOTOS + const userPhotosList = getLocalStorage(StoreKey) + userPhotosList.splice(index - 1, 1) + setLocalStorage(StoreKey, userPhotosList) } } }) diff --git a/src/views/chart/ContentCharts/components/ChartsItemBox/index.vue b/src/views/chart/ContentCharts/components/ChartsItemBox/index.vue index 36d1cf02..a4179686 100644 --- a/src/views/chart/ContentCharts/components/ChartsItemBox/index.vue +++ b/src/views/chart/ContentCharts/components/ChartsItemBox/index.vue @@ -8,7 +8,7 @@
-
+