- 新增线下付款(payType=9)支付方式,支持订单中标识和确认收款操作 - 实现商家确认线下付款后订单进入待发货状态功能 - 更新支付方式组件和订单列表及详情页的支付状态显示 - 优化shop/dashboard快捷操作按钮为商城常用功能,修正快速入口路由路径 - 修复Dashboard待发货订单数统计时未过滤商城订单导致数据不准的问题 - 修复Dashboard运行天数为0的异常,将租户信息请求独立处理,避免某些请求失败影响 - 修复statisticsStore中couponUsedCount与getter同名冲突,改名为safeCouponUsedCount并同步更新引用
60 lines
1.7 KiB
Vue
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>
|