feat(custom): 新增消息订阅
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2024-08-27 17:06:59 +08:00
parent f199320de0
commit 1d8532eccf
104 changed files with 2350 additions and 2477 deletions

View File

@@ -1,3 +1,3 @@
export default definePageConfig({
navigationBarTitleText: "订单详情",
navigationBarTitleText: '订单详情',
});

View File

@@ -1,3 +1,3 @@
export default definePageConfig({
navigationBarTitleText: "订单管理",
navigationBarTitleText: '订单管理',
});

View File

@@ -62,4 +62,4 @@
color: #999;
}
}
}
}

View File

@@ -34,16 +34,14 @@
<navigator
class="item"
hover-class="none"
:url="`/pages/admin/statistics/index?type=price&time=today`"
>
:url="`/pages/admin/statistics/index?type=price&time=today`">
<view class="title">{{ orderInfo?.total?.TodayNumber || 0 }}</view>
<view class="sub">今日成交额</view>
</navigator>
<navigator
class="item"
hover-class="none"
:url="`/pages/admin/statistics/index?type=price&time=yesterday`"
>
:url="`/pages/admin/statistics/index?type=price&time=yesterday`">
<view class="title">{{
orderInfo?.total?.YesterdayNumber || 0
}}</view>
@@ -52,32 +50,28 @@
<navigator
class="item"
hover-class="none"
:url="`/pages/admin/statistics/index?type=price&time=month`"
>
:url="`/pages/admin/statistics/index?type=price&time=month`">
<view class="title">{{ orderInfo?.total?.MonthNumber || 0 }}</view>
<view class="sub">本月成交额</view>
</navigator>
<navigator
class="item"
hover-class="none"
:url="`/pages/admin/statistics/index?type=order&time=today`"
>
:url="`/pages/admin/statistics/index?type=order&time=today`">
<view class="title">{{ orderInfo?.total?.TodayOrder || 0 }}</view>
<view class="sub">今日订单数</view>
</navigator>
<navigator
class="item"
hover-class="none"
:url="`/pages/admin/statistics/index?type=order&time=yesterday`"
>
:url="`/pages/admin/statistics/index?type=order&time=yesterday`">
<view class="title">{{ orderInfo?.total?.YesterdayOrder || 0 }}</view>
<view class="sub">昨日订单数</view>
</navigator>
<navigator
class="item"
hover-class="none"
:url="`/pages/admin/statistics/index?type=order&time=month`"
>
:url="`/pages/admin/statistics/index?type=order&time=month`">
<view class="title">{{ orderInfo?.total?.MonthOrder || 0 }}</view>
<view class="sub">本月订单数</view>
</navigator>
@@ -93,8 +87,7 @@
:bordered="true"
class="table"
:columns="columns"
:data="orderInfo?.list"
></nut-table>
:data="orderInfo?.list"></nut-table>
</view>
<nut-empty v-else description="暂无订单数据"></nut-empty>
</view>
@@ -102,9 +95,9 @@
</template>
<script lang="ts" setup>
import { h, ref } from "vue";
import Taro from "@tarojs/taro";
import { orderStatistics } from "../../../api/admin";
import {h, ref} from 'vue';
import Taro from '@tarojs/taro';
import {orderStatistics} from '../../../api/admin';
Taro.useLoad(() => {
getData();
@@ -114,35 +107,35 @@ const orderInfo = ref<any>({});
const columns = ref([
{
title: "日期",
key: "Date",
align: "center",
title: '日期',
key: 'Date',
align: 'center',
},
{
title: "订单数",
key: "TotalCount",
align: "center",
title: '订单数',
key: 'TotalCount',
align: 'center',
},
{
title: "交易额",
key: "NumberSum",
align: "center",
render: (row) => {
title: '交易额',
key: 'NumberSum',
align: 'center',
render: row => {
return h(
"view",
'view',
{
style: {
color: "red",
color: 'red',
},
},
row.NumberSum
row.NumberSum,
);
},
},
]);
const getData = async () => {
const user_info = Taro.getStorageSync("userInfo");
const user_info = Taro.getStorageSync('userInfo');
const res = await orderStatistics({
bid: user_info.data.bid,
});

View File

@@ -1,3 +1,3 @@
export default definePageConfig({
navigationBarTitleText: "订单列表",
navigationBarTitleText: '订单列表',
});

View File

@@ -141,4 +141,4 @@
}
}
}
}
}