|
@@ -405,9 +405,25 @@ const paymentStatus = ref([
|
|
|
value: "20",
|
|
|
},
|
|
|
]);
|
|
|
+const headerData = ref({
|
|
|
+ sumOrderCount: 0,
|
|
|
+ sumPurchaseMoney: 0,
|
|
|
+ noArrivalOrderCount: 0,
|
|
|
+ noArrivalPurchaseMoney: 0,
|
|
|
+ partArrivalOrderCount: 0,
|
|
|
+ partArrivalPurchaseMoney: 0,
|
|
|
+ alArrivalPurchaseMoney: 0,
|
|
|
+ alArrivalOrderCount: 0,
|
|
|
+});
|
|
|
+const getHeaderData = () => {
|
|
|
+ proxy.post("/purchase/statisticsPurchaseHead").then((res) => {
|
|
|
+ headerData.value = res;
|
|
|
+ });
|
|
|
+};
|
|
|
+
|
|
|
const statConfig = computed(() => [
|
|
|
{
|
|
|
- label: "",
|
|
|
+ label: "统计",
|
|
|
data: [
|
|
|
//一个卡牌多数据配置
|
|
|
{
|
|
@@ -416,12 +432,12 @@ const statConfig = computed(() => [
|
|
|
data: [
|
|
|
{
|
|
|
label: "订单数",
|
|
|
- num: 100000.0,
|
|
|
+ num: headerData.value.sumOrderCount,
|
|
|
color: "#C280FF",
|
|
|
},
|
|
|
{
|
|
|
label: "采购金额",
|
|
|
- num: 100000.0,
|
|
|
+ num: proxy.moneyFormat(headerData.value.sumPurchaseMoney, 2),
|
|
|
color: "#C280FF",
|
|
|
},
|
|
|
],
|
|
@@ -431,12 +447,12 @@ const statConfig = computed(() => [
|
|
|
data: [
|
|
|
{
|
|
|
label: "订单数",
|
|
|
- num: 100000.0,
|
|
|
+ num: headerData.value.noArrivalOrderCount,
|
|
|
color: "#0084FF",
|
|
|
},
|
|
|
{
|
|
|
label: "采购金额",
|
|
|
- num: 100000.0,
|
|
|
+ num: proxy.moneyFormat(headerData.value.noArrivalPurchaseMoney, 2),
|
|
|
color: "#0084FF",
|
|
|
},
|
|
|
],
|
|
@@ -446,12 +462,15 @@ const statConfig = computed(() => [
|
|
|
data: [
|
|
|
{
|
|
|
label: "订单数",
|
|
|
- num: 100000.0,
|
|
|
+ num: headerData.value.partArrivalOrderCount,
|
|
|
color: "#0084FF",
|
|
|
},
|
|
|
{
|
|
|
label: "采购金额",
|
|
|
- num: 100000.0,
|
|
|
+ num: proxy.moneyFormat(
|
|
|
+ headerData.value.partArrivalPurchaseMoney,
|
|
|
+ 2
|
|
|
+ ),
|
|
|
color: "#0084FF",
|
|
|
},
|
|
|
],
|
|
@@ -461,12 +480,12 @@ const statConfig = computed(() => [
|
|
|
data: [
|
|
|
{
|
|
|
label: "订单数",
|
|
|
- num: 100000.0,
|
|
|
+ num: headerData.value.alArrivalOrderCount,
|
|
|
color: "#0084FF",
|
|
|
},
|
|
|
{
|
|
|
label: "采购金额",
|
|
|
- num: 100000.0,
|
|
|
+ num: proxy.moneyFormat(headerData.value.alArrivalPurchaseMoney, 2),
|
|
|
color: "#0084FF",
|
|
|
},
|
|
|
],
|
|
@@ -833,8 +852,10 @@ const handleArrival = (row) => {
|
|
|
});
|
|
|
};
|
|
|
|
|
|
-getList();
|
|
|
getDict();
|
|
|
+getHeaderData();
|
|
|
+getList();
|
|
|
+
|
|
|
const start = () => {
|
|
|
proxy.$router.replace({
|
|
|
path: "/platform_manage/process/processApproval",
|