diff --git a/apps/web-antd/src/views/mall/product/category/components/select.vue b/apps/web-antd/src/views/mall/product/category/components/select.vue index cbaf3ec65..5ef706228 100644 --- a/apps/web-antd/src/views/mall/product/category/components/select.vue +++ b/apps/web-antd/src/views/mall/product/category/components/select.vue @@ -59,7 +59,7 @@ onMounted(async () => { }" :multiple="multiple" :tree-checkable="multiple" - class="w-1/1" + class="w-full" placeholder="请选择商品分类" allow-clear tree-default-expand-all diff --git a/apps/web-antd/src/views/mall/promotion/components/diy-editor/index.vue b/apps/web-antd/src/views/mall/promotion/components/diy-editor/index.vue index 3a05da79b..32ec03daa 100644 --- a/apps/web-antd/src/views/mall/promotion/components/diy-editor/index.vue +++ b/apps/web-antd/src/views/mall/promotion/components/diy-editor/index.vue @@ -315,17 +315,17 @@ onMounted(() => { > diff --git a/apps/web-antd/src/views/mall/promotion/diy/template/decorate/index.vue b/apps/web-antd/src/views/mall/promotion/diy/template/decorate/index.vue index 283708d10..aadc5bd9a 100644 --- a/apps/web-antd/src/views/mall/promotion/diy/template/decorate/index.vue +++ b/apps/web-antd/src/views/mall/promotion/diy/template/decorate/index.vue @@ -26,35 +26,28 @@ defineOptions({ name: 'DiyTemplateDecorate' }); const route = useRoute(); const { refreshTab } = useTabs(); -/** 特殊:存储 reset 重置时,当前 selectedTemplateItem 值,从而进行恢复 */ -const DIY_PAGE_INDEX_KEY = 'diy_page_index'; +const DIY_PAGE_INDEX_KEY = 'diy_page_index'; // 特殊:存储 reset 重置时,当前 selectedTemplateItem 值,从而进行恢复 const selectedTemplateItem = ref(0); -/** 左上角工具栏操作按钮 */ const templateItems = ref([ { name: '基础设置', icon: 'lucide:settings' }, { name: '首页', icon: 'lucide:home' }, { name: '我的', icon: 'lucide:user' }, -]); +]); // 左上角工具栏操作按钮 const formData = ref(); -/** 当前编辑的属性 */ const currentFormData = ref< MallDiyPageApi.DiyPage | MallDiyTemplateApi.DiyTemplateProperty >({ property: '', -} as MallDiyPageApi.DiyPage); -/** templateItem 对应的缓存 */ +} as MallDiyPageApi.DiyPage); // 当前编辑的属性 const currentFormDataMap = ref< Map ->(new Map()); +>(new Map()); // templateItem 对应的缓存 -/** 商城 H5 预览地址 */ -const previewUrl = ref(''); +const previewUrl = ref(''); // 商城 H5 预览地址 -/** 模板组件库 */ -const templateLibs = [] as DiyComponentLibrary[]; -/** 当前组件库 */ +const templateLibs = [] as DiyComponentLibrary[]; // 模板组件库 const libs = ref(templateLibs); // 当前组件库 /** 获取详情 */ @@ -76,6 +69,7 @@ async function getPageDetail(id: any) { } /** 模板选项切换 */ +// TODO @xingyu:貌似切换不对;“个人中心”切换不过去; function handleTemplateItemChange(event: any) { // 从事件对象中获取值 const val = event.target?.value ?? event; @@ -227,7 +221,7 @@ onMounted(async () => { >