diff --git a/src/assets/data/LayerIconList.ts b/src/assets/data/LayerIconList.ts index 7562027..da31325 100644 --- a/src/assets/data/LayerIconList.ts +++ b/src/assets/data/LayerIconList.ts @@ -6,12 +6,7 @@ * @LastEditTime: 2024-03-01 20:55:51 */ -export type LayerIconList = { - key: string - icon: string - tip: string - value: number -} +import { TIconItemSelectData } from "@/components/modules/settings/iconItemSelect.vue" export default [ { @@ -26,4 +21,4 @@ export default [ tip: '下一层', value: -1, }, -] as LayerIconList[] +] as TIconItemSelectData[] diff --git a/src/common/methods/DesignFeatures/setWidgetData.ts b/src/common/methods/DesignFeatures/setWidgetData.ts index 49182fa..2d54607 100644 --- a/src/common/methods/DesignFeatures/setWidgetData.ts +++ b/src/common/methods/DesignFeatures/setWidgetData.ts @@ -8,6 +8,8 @@ // import store from '@/store' // import { getImage } from '../getImgDetail' import setImageData from '@/common/methods/DesignFeatures/setImage' +// import wImage from '@/components/modules/widgets/wImage/wImage.vue' +import wImageSetting from '@/components/modules/widgets/wImage/wImageSetting' // import wText from '@/components/modules/widgets/wText/wText.vue' import { wTextSetting } from '@/components/modules/widgets/wText/wTextSetting' import wImage from '@/components/modules/widgets/wImage/wImage.vue' @@ -23,11 +25,12 @@ export default async function(type: string, item: TCommonItemData, data: Record< setting.fontWeight = item.fontWeight } if (type === 'image' || type === 'mask') { - setting = JSON.parse(JSON.stringify(wImage.setting)) + setting = JSON.parse(JSON.stringify(wImageSetting)) const img = await setImageData(item.value) setting.width = img.width setting.height = img.height // parseInt(100 / item.value.ratio, 10) setting.imgUrl = item.value.url + console.log("setting", setting) } if (type === 'mask') { setting.mask = item.value.url diff --git a/src/components/business/picture-selector/index.vue b/src/components/business/picture-selector/index.vue index 2d92219..076501f 100644 --- a/src/components/business/picture-selector/index.vue +++ b/src/components/business/picture-selector/index.vue @@ -74,7 +74,7 @@ const load = async (init?: boolean) => { loading = true page += 1 api.material.getMyPhoto({ page }).then(({ list }) => { - list.length <= 0 ? (state.isDone = true) : (state.imgList = state.imgList.concat(list)) + list.length <= 0 ? (state.isDone = true) : (state.imgList = state.imgList.concat(list as TGetImageListResult[])) setTimeout(() => { loading = false }, 100) diff --git a/src/components/modules/panel/wrap/GraphListWrap.vue b/src/components/modules/panel/wrap/GraphListWrap.vue index 490ad35..7d16256 100644 --- a/src/components/modules/panel/wrap/GraphListWrap.vue +++ b/src/components/modules/panel/wrap/GraphListWrap.vue @@ -41,7 +41,8 @@ diff --git a/src/components/modules/widgets/wImage/wImage.vue b/src/components/modules/widgets/wImage/wImage.vue index 5af7235..a0a2cea 100644 --- a/src/components/modules/widgets/wImage/wImage.vue +++ b/src/components/modules/widgets/wImage/wImage.vue @@ -1,10 +1,10 @@ -