feat: 添加微信视频号管理模块和商品定时上下架功能

- 新增微信视频号管理页面,包含概况、订单、退单、商品、分类和设置六个标签页
- 实现微信视频号相关API接口,包括类目、商品、订单、退单和概况数据查询
- 在商品管理页面添加批量定时上下架功能,支持选择状态和触发时间
- 优化批量操作下拉菜单,整合上架、下架、定时上下架、物流模板设置和删除功能
- 改进设置页面样式,增强按钮布局的响应式设计
This commit is contained in:
pikachu1995@126.com
2026-03-15 17:34:50 +08:00
parent 40dc2b5d2f
commit 03ccdf2d43
11 changed files with 1151 additions and 5 deletions

View File

@@ -0,0 +1,50 @@
<template>
<Card>
<Tabs v-model="selectedTab">
<TabPane label="视频号概括" name="WX_CHANNELS_OVERVIEW">
<WxChannelsOverviewTab v-if="selectedTab === 'WX_CHANNELS_OVERVIEW'" />
</TabPane>
<TabPane label="视频号订单" name="WX_CHANNELS_ORDER">
<WxChannelsOrderTab v-if="selectedTab === 'WX_CHANNELS_ORDER'" />
</TabPane>
<TabPane label="视频号退单" name="WX_CHANNELS_REFUND">
<WxChannelsRefundTab v-if="selectedTab === 'WX_CHANNELS_REFUND'" />
</TabPane>
<TabPane label="视频号商品" name="WX_CHANNELS_GOODS">
<WxChannelsGoodsTab v-if="selectedTab === 'WX_CHANNELS_GOODS'" />
</TabPane>
<TabPane label="视频号分类列表" name="WX_CHANNELS_CATEGORY">
<WxChannelsCategoryTab v-if="selectedTab === 'WX_CHANNELS_CATEGORY'" />
</TabPane>
<TabPane label="视频号设置" name="WX_CHANNELS">
<WxChannelsSettingTab v-if="selectedTab === 'WX_CHANNELS'" />
</TabPane>
</Tabs>
</Card>
</template>
<script>
import WxChannelsSettingTab from "./components/WxChannelsSettingTab.vue";
import WxChannelsCategoryTab from "./components/WxChannelsCategoryTab.vue";
import WxChannelsGoodsTab from "./components/WxChannelsGoodsTab.vue";
import WxChannelsOrderTab from "./components/WxChannelsOrderTab.vue";
import WxChannelsOverviewTab from "./components/WxChannelsOverviewTab.vue";
import WxChannelsRefundTab from "./components/WxChannelsRefundTab.vue";
export default {
name: "wx-channel",
components: {
WxChannelsSettingTab,
WxChannelsCategoryTab,
WxChannelsGoodsTab,
WxChannelsOrderTab,
WxChannelsOverviewTab,
WxChannelsRefundTab,
},
data() {
return {
selectedTab: "WX_CHANNELS",
};
},
};
</script>