feat(穿搭详情): 支持社区公开穿搭只读访问单品
非属主查看社区公开穿搭时携带 outfit_uuid 凭证请求单品详情, 放行后端只读读取,避免名称退化为「未命名」;单品详情页同步 支持 outfit_uuid 只读凭证。点赞增加防连点,来源胶囊与状态 胶囊文案重复时只保留一个。
This commit is contained in:
@@ -71,7 +71,12 @@ module.exports = { cls: cls }
|
||||
<view class="t-xl od-title">{{outfit.outfit_name}}</view>
|
||||
<view class="od-tags">
|
||||
<text wx:if="{{outfit.scene}}" class="pill pill--line">{{outfit.scene}}</text>
|
||||
<text class="pill {{outfit.source === 2 ? 'pill--ink' : ''}}">{{outfit.source === 2 ? 'AI 推荐' : '自建'}}</text>
|
||||
<!-- 来源胶囊:AI 来源的文案已由状态胶囊承担(见 utils/outfit-status.ts),
|
||||
两者相同时只保留一个,避免出现两个「AI 推荐」;待保存/已封禁等状态下仍保留来源标签 -->
|
||||
<text
|
||||
wx:if="{{statePill.text !== 'AI 推荐'}}"
|
||||
class="pill {{outfit.source === 2 ? 'pill--ink' : ''}}"
|
||||
>{{outfit.source === 2 ? 'AI 推荐' : '自建'}}</text>
|
||||
<text class="pill {{statePill.cls}}">{{statePill.text}}</text>
|
||||
</view>
|
||||
<view class="t-bd od-desc" wx:if="{{outfit.outfit_desc}}">{{outfit.outfit_desc}}</view>
|
||||
|
||||
Reference in New Issue
Block a user