Files
guilixu-admin/src/views/shop/shopSetting/index.vue
赵忠林 894592c290 feat(shop): 新增线下付款支持及优化Dashboard数据统计
- 新增线下付款(payType=9)支付方式,支持订单中标识和确认收款操作
- 实现商家确认线下付款后订单进入待发货状态功能
- 更新支付方式组件和订单列表及详情页的支付状态显示
- 优化shop/dashboard快捷操作按钮为商城常用功能,修正快速入口路由路径
- 修复Dashboard待发货订单数统计时未过滤商城订单导致数据不准的问题
- 修复Dashboard运行天数为0的异常,将租户信息请求独立处理,避免某些请求失败影响
- 修复statisticsStore中couponUsedCount与getter同名冲突,改名为safeCouponUsedCount并同步更新引用
2026-07-14 22:17:39 +08:00

60 lines
1.7 KiB
Vue

<template>
<div class="ele-body ele-body-card">
<a-card
:bordered="false"
:body-style="{ paddingTop: '0px', minHeight: '800px' }"
>
<a-tabs v-model:active-key="active">
<a-tab-pane tab="基础设置" key="basic">
<Basic />
</a-tab-pane>
<a-tab-pane tab="订单设置" key="order">
<Order />
</a-tab-pane>
<a-tab-pane tab="积分设置" key="points">
<Points />
</a-tab-pane>
<a-tab-pane tab="分销设置" key="dealer">
<Dealer />
</a-tab-pane>
<!-- <a-tab-pane tab="支付设置" key="payment">-->
<!-- <Payment />-->
<!-- </a-tab-pane>-->
<a-tab-pane tab="通知设置" key="notify">
<Notify />
</a-tab-pane>
<a-tab-pane tab="上传设置" key="upload">
<Upload />
</a-tab-pane>
<a-tab-pane tab="短信设置" key="sms">
<Sms />
</a-tab-pane>
<a-tab-pane tab="小程序设置" key="miniprogram">
<Miniprogram />
</a-tab-pane>
</a-tabs>
</a-card>
</div>
</template>
<script lang="ts" setup>
import { ref } from 'vue';
import Basic from './components/basic.vue';
import Order from './components/order.vue';
import Points from './components/points.vue';
import Dealer from './components/dealer.vue';
// import Payment from './components/payment.vue';
import Notify from './components/notify.vue';
import Upload from './components/upload.vue';
import Sms from './components/sms.vue';
import Miniprogram from './components/miniprogram.vue';
const active = ref('basic');
</script>
<script lang="ts">
export default {
name: 'ShopSetting'
};
</script>