feat:完成首页、分类页内容管理功能开发

This commit is contained in:
R524809
2026-04-30 13:30:42 +08:00
parent fa39938e5a
commit c112c70bab
25 changed files with 1465 additions and 65 deletions
@@ -59,21 +59,26 @@
</view>
<view class="ws-card__info">
<text class="ws-card__title">{{item.title}}</text>
<text class="ws-card__id">{{item._id}}</text>
<text class="ws-card__subtitle">{{item.subtitle}}</text>
<view class="ws-card__meta">
<text class="ws-card__tag">{{item.ageBand}}</text>
<text class="ws-card__tag">{{item.difficultyLabel}}</text>
<text class="ws-card__tag"
>{{item.difficultyLabel}}</text
>
</view>
<text class="ws-card__id">{{item._id}}</text>
</view>
</view>
<view wx:if="{{item.tagsText}}" class="ws-card__tags">
<text class="ws-card__tags-text">{{item.tagsText}}</text>
</view>
<view class="ws-card__footer">
<text class="ws-card__badge ws-card__badge--{{item.status}}">
{{item.statusText}}
</text>
<view class="ws-card__badge ws-card__badge--{{item.status}}">
<text>{{item.statusText}}</text>
</view>
<text class="ws-card__sort">排序 {{item.sortOrder}}</text>
<toy-button
type="primary"
type="{{item.actionType}}"
size="small"
data-id="{{item._id}}"
data-target="{{item.actionTarget}}"
@@ -89,10 +94,11 @@
<view class="ccm-page__build">
<toy-button
type="primary"
width="100%"
loading="{{building}}"
disabled="{{building}}"
bindtap="onBuildTap">
{{building ? '生成中...' : '更新分类页数据'}}
</toy-button>
</view>
</view>
</view>