feat: 商品详情调整

This commit is contained in:
2025-10-21 21:52:17 +08:00
parent 2f05a40918
commit bd953e9e10
6 changed files with 85 additions and 52 deletions

View File

@@ -1,18 +1,17 @@
<template>
<view>
<view v-if="goodsData.commodityPurchaseInstruction" class="use-notice">
<view class="mt-16">
<view v-if="goodsData.commodityPurchaseInstruction">
<ModuleTitle
v-if="showTitle"
:title="goodsData.commodityPurchaseInstruction.templateTitle"
/>
<view
class="use-notice-content"
v-for="(moduleItem, index) in goodsData.commodityPurchaseInstruction
.commodityPurchaseInstructionModuleEntityList"
:key="index"
>
<view
class="module-item"
class="flex flex-items-start flex-col pt-12 pb-12"
:class="{
'border-bottom':
index <
@@ -21,13 +20,18 @@
1,
}"
>
<view class="module-icon">
<view class="flex flex-items-center flex-row flex-shrink-0 mr-8">
<uni-icons fontFamily="znicons" size="20" color="#333">{{
zniconsMap[moduleItem.moduleIcon]
}}</uni-icons>
<text class="module-title">{{ moduleItem.moduleTitle }}</text>
<text class="font-size-14 color-171717 line-height-20">{{
moduleItem.moduleTitle
}}</text>
</view>
<text class="module-desc">{{ moduleItem.moduleContent }}</text>
<text
class="flex-full font-size-12 color-525866 line-height-20 mt-4"
>{{ moduleItem.moduleContent }}</text
>
</view>
</view>
</view>
@@ -57,6 +61,4 @@ const props = defineProps({
});
</script>
<style scoped lang="scss">
@import "./styles/index.scss";
</style>
<style scoped lang="scss"></style>